Chromium OS‎ > ‎Testing Home‎ > ‎MobLab‎ > ‎

MobLab Release Notes

July 12th 2020


Moblab software has been updated to fix some bugs/make improvements.

https://crbug.com/1099818 Fix a bug where is rare circumstances you could get an error message
after bootup that says "Table definition has changed, please retry transaction"


https://crbug.com/1098932 Fix an issue in the offloader where if the file permissions were incorrectly
set the offloader would crash.   At the same time some other fixes were make to offloader to work 
in situations where the network had/dropped out / rejected connections for some period of time.


Another issue was fixed that did not have a bug filed that caused logging message internal to
moblab not be be cleaned up correctly and so used more disk than necessary.


For this update the Moblab needs a reboot.   When your moblab is next not running any tests please
reboot the moblab and it will automatically pick up the latest version of the software.

June 11th 2020


Moblab software has had an update to fix two bugs:


Results offloader is not removing results from the local disk after 4 days.

Adding some devices in Manage DUT caused label errors 

https://crbug.com/1093212


There is no longer a change to the ChromeOS version on update - you should see a message 
"Moblab software update available"

When there are no pending or running tests on the moblab you can just press the update button, the update should take
about 3-5 minutes.

If you are uncertain at any time your moblab has the latest software, a reboot of the device will always check and download
any updates needed.


June 3rd 2020: Release R83-13020.65.0


ALERT - THIS UPDATE WILL POWERWASH YOUR MOBLAB REMOVING ALL DATA FROM IT

HAVE YOUR BOTO KEY AND SECRET READY BEFORE UPDATING.

IF YOU HAVE MULTIPLE MOBLAB WE RECOMMEND UPDATING JUST ONE MOBLAB AND
VERIFYING IT WORKS BEFORE UPDATING THE OTHER DEVICES IN YOUR LAB.



We are making a significant change to the way the moblab software is configured and released. Longer term this is going to mean quicker
less disruptive changes to the moblab and the ability of the Google team to spend more time adding features rather than maintaining and
releasing the existing code.

However for this update we need to delete everything and start again, that is why the automatic powerwash was implemented.

As a user initially you will not see much change to how the moblab works - this is intentional. It is easier for users to find issues with our
big change if they are familiar with the UI and how things work.

Later we will make other changes to the UI and add more functionality.  This will be announced as it comes out.

However what you might notice:

* On first bootup the moblab will be slow for the Autotest UI to show. Moblab is downloading the software now on first boot, this is about
4GB of data so depending on your connection it may take 2-5 minutes. The software is cached on disk so subsequent bootup should not
be so slow.

* We have removed WMatrix, it was not working correctly and no one was complaining so it was deleted.

* There is a new button on Mobmonitor called "Send Logs" this copies logs to your google cloud bucket. It is very helpful if you press that
button before you report an issue to Google, we can find the logs and not have to ask you to send them by email.

* Direct SSH into the device has been removed, you can still SSH into a sandbox that allows you to forward the UI over SSH and see logs
but you do not have direct access to the machine this way.


Recovery image

May 14th 2020: Release R78-12499.116.0


Fixed an issue with remote scheduler  https://crbug.com/1081107

It is recommend using auto-update for this and all future releases. The "Moblab Admin" page has the current version your moblab is running
along with a button to update to a new version if available. If no new version is showing press the Force Upgrade button to do a check
for a new update

Before you update wait until all tests are complete on that device. Updates require reboots and running tests will be aborted in the reboot.

Recovery image

May 4th 2020: Release R78-12499.114.0

Reverted the change to the database that caused errors if the data was too long for the field.

In R78 the underlying database behavior changed where if the data was too large for the database
field an error was generated. It was not expected this would cause issues, however there continues
to be cases where autotest tries to insert too much data into the database.
Reverted the database behavior to same as it was on R75, if the data is too large for the database it is just
truncated.

It is recommend using auto-update for this and all future releases. The "Moblab Admin" page has the current version your moblab is running
along with a button to update to a new version if available. If no new version is showing press the Force Upgrade button to do a check
for a new update

Before you update wait until all tests are complete on that device. Updates require reboots and running tests will be aborted in the reboot.

Recovery Image


April 15th 2020: Release R78-12499.111.0


Fixes an issue where some CTS tests with very long names are not showing up on CPCon.

All users who run CTS need to upgrade to this version before it is possible to complete the CTS qualification runs.
After upgrade you should be able to re-run the missing modules for a complete run.

It is recommend using auto-update for this and all future releases. The "Moblab Admin" page has the current version your moblab is running
along with a button to update to a new version if available. If no new version is showing press the Force Upgrade button to do a check
for a new update

Before you update wait until all tests are complete on that device. Updates require reboots and running tests will be aborted in the reboot.


April 13th 2020: Release R78-12499.106.0


R78-12499.105.0 has a bug where on AU the database could get corrupted and the moblab not boot correctly.
Powerwash was required to recover from this error.

R78-12499.106.0 solved this issue.  R78-12499.105.0 has been withdrawn from the release system but some
moblabs may have already downloaded the change.


Comments