SpiNNakerManchester / spalloc_server

A SpiNNaker machine allocation and partitioning application.
0 stars 2 forks source link

No jumping requests #44

Closed rowleya closed 6 years ago

rowleya commented 6 years ago

Long-outstanding pull request that simplifies the system to not allow requests to the BMP to be reordered. This ensures that everything is atomic i.e. link and power requests all happen together for the same job.

This also adds in a 15 second retry on any request that fails, which is enough for a BMP to reset on "odd failures".

This branch is currently running the spalloc server and has been for some time, so it is certainly well tested!

coveralls commented 6 years ago

Coverage Status

Coverage decreased (-0.07%) to 99.664% when pulling de1c771d6990f10dd9ed562961e3733469c148f4 on no_jumping_requests into 16521a01178b5543bc1ffc070f4442e7415ba008 on master.

lplana commented 6 years ago

I'm happy for this pull request to be merged.