[NRRPLT-3902] Various fixes after Lugano vizcluster testing.
This patch resolves the remaining issues with distributed Nest launching on the Lugano vizcluster. It includes fixes to: - pass the music working directory path as an environment variable rather than using MUSIC file configuration, as the CLE seems to change working directory during the launch of an expeirment and the proxy.xml file was inaccessible - fix launch success/failure to wait for a non progress bar status message from the CLE, this is because the status bar messages are always marked as 'done' even in the event of a failure, so it was not a correct way to check success - start gzbridge on the backend VM by waiting for Gazebo to be started on the remote nodes, this is because the vizcluster node cannot start gzbridge and would not be reachable by the frontend even if it could Change-Id: Id182da74b6e01e748003bc8d7694fc83fe572336
Showing
- hbp_nrp_music_interface/hbp_nrp_music_interface/bibi/bibi_music_config.py 1 addition, 2 deletions...terface/hbp_nrp_music_interface/bibi/bibi_music_config.py
- hbp_nrp_music_interface/hbp_nrp_music_interface/cle/MUSICPyNNControlAdapter.py 6 additions, 9 deletions...ce/hbp_nrp_music_interface/cle/MUSICPyNNControlAdapter.py
- hbp_nrp_music_interface/hbp_nrp_music_interface/launch/MUSICBrainProcess.py 13 additions, 17 deletions...rface/hbp_nrp_music_interface/launch/MUSICBrainProcess.py
- hbp_nrp_music_interface/hbp_nrp_music_interface/launch/MUSICMPILauncher.py 59 additions, 22 deletions...erface/hbp_nrp_music_interface/launch/MUSICMPILauncher.py
- hbp_nrp_music_interface/hbp_nrp_music_interface/tests/bibi/config.music 0 additions, 2 deletions...interface/hbp_nrp_music_interface/tests/bibi/config.music
- hbp_nrp_music_interface/hbp_nrp_music_interface/tests/cle/test_control_adapter.py 3 additions, 1 deletion...hbp_nrp_music_interface/tests/cle/test_control_adapter.py
- hbp_nrp_music_interface/hbp_nrp_music_interface/tests/launch/test_mpi_launcher.py 63 additions, 19 deletions...hbp_nrp_music_interface/tests/launch/test_mpi_launcher.py
Please register or sign in to comment