Skip to content

Move all report paths to cfg#1276

Closed
Christian-B wants to merge 49 commits intomasterfrom
cfg_path2
Closed

Move all report paths to cfg#1276
Christian-B wants to merge 49 commits intomasterfrom
cfg_path2

Conversation

@Christian-B
Copy link
Copy Markdown
Member

@Christian-B Christian-B commented Apr 8, 2025

replaces #1274

fixes #1277

This pr moves the paths for reports to cfg files.
Ones in the run dir as path_ the ones in the timestamp dir as tpath

This for a number of reasons.

  1. Add information on config file / reports SpiNNakerJupyterExamples#13
  2. Put all report files paths in a single place. (or a few cfg files)
  3. Support absolute paths if desired
  4. Easier to support other path patterns like ebrains (future work)
  5. Allow debug integration checks to auto find all file/directories that could be there

run_number moved to in View to Utils level
Includes:
SpiNNakerManchester/SpiNNUtils#297
SpiNNakerManchester/SpiNNMachine#282
SpiNNakerManchester/SpiNNMan#434
SpiNNakerManchester/PACMAN#595
SpiNNakerManchester/JavaSpiNNaker#1224
SpiNNakerManchester/TestBase#61
SpiNNakerManchester/sPyNNaker#1555
SpiNNakerManchester/SpiNNakerGraphFrontEnd#296
SpiNNakerManchester/MarkovChainMonteCarlo#76
SpiNNakerManchester/SpiNNGym#100
SpiNNakerManchester/PyNNExamples#126

--
algorithm_timings.rpt moved to the timestamp level as it is a single report regardless of reset (even hard)

@Christian-B Christian-B deleted the cfg_path2 branch May 12, 2025 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

remove or fix usage of machine_allocation.rpt

1 participant