-
Notifications
You must be signed in to change notification settings - Fork 10
Test binaries #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test binaries #137
Conversation
# Conflicts: # integration_tests_split/spynnaker.cfg # integration_tests_split/test_scripts.py
rowleya
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checking on removal
| def test_examples_balanced_random_balanced_random(self): | ||
| self.check_script("examples/balanced_random/balanced_random.py") | ||
|
|
||
| def test_examples_balanced_random_split_balanced_random_split(self): | ||
| self.check_script("examples/balanced_random/split/balanced_random_split.py") | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we want to get rid of these as well?
rowleya
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Checking this having looked at sPyNNaker... wondering...
| n_synapse_cores = spynnaker.pyNN.models.neuron.builds.if_cond_exp_stoc:IFCondExpStoc:1, | ||
| spynnaker.pyNN.models.neuron.builds.if_curr_exp_ca2_adaptive:IFCurrExpCa2Adaptive:1, | ||
| spynnaker.pyNN.models.neuron.builds.if_curr_dual_exp_base:IFCurrDualExpBase:1, | ||
| spynnaker.pyNN.models.neuron.builds.if_curr_exp_semd_base:IFCurrExpSEMDBase:1, | ||
| spynnaker.pyNN.models.neuron.builds.if_curr_exp_base:IFCurrExpBase:1 | ||
|
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a reason this couldn't just be done in the script that uses them?
|
replaced by #142 |
depends on SpiNNakerManchester/TestBase#72
Adds a new example to test a binary
Uses the cfg to run a number of example in split mode.
integration_tests_split/test_scripts.py
runs these and shows the binary tested
changes to integration_tests/test_scripts.py are just what the automated script builder did.
That is what is actually tested.
tested by https://github.com/SpiNNakerManchester/IntegrationTests/actions/runs/21713093809