bbc / hive-runner-android

Android module for Hive Runner
MIT License
6 stars 2 forks source link

Device IDs are incorrect when HiveMind is unavailable #62

Open jonpwilson opened 8 years ago

jonpwilson commented 8 years ago

When you look in the controller you can see that the serial is used as the device ID. This causes an issue when results are submitted to the Scheduler as that ID is submitted as the device ID and so the scheduler linking points to the wrong device.

The screenshot below demonstrates this as the tests ran on the same device, twice. The difference being that during the first run, HiveMind was unavailable:

screen shot 2016-06-16 at 08 18 40
jrmhaig commented 8 years ago

This is also a problem for the shell runner, which do not have ids registered in Hive Mind.