Vipul Gupta
Vipul Gupta
BalenaOS images are zipped by default when downloaded. For e2e tests, when images are downloaded from dashboard. Leviathan, should be capable of deflating the zip files.
Job: https://jenkins.product-os.io/job/leviathan-generic-test/727/console Max tries set for executeCommandInWorkerHost method is 30 over 5000 ms intervals yet we see the line `connect ECONNREFUSED 172.86.187.2:22222` come about 300 times in the logs. Debug...
Could be nice feature + fix to when IP of devices change and we can't figure out why. A static IP address might be the cleanest solution to the issue.
Could we think about how Leviathan facilitates long-term storage of logs and test results? Maybe in a GitHub repo to be tracked and audited when needed? FD: https://www.flowdock.com/app/rulemotion/device-testing/threads/gAPwyS24bHq5E4Qo-kqm65tzIxG
https://11a1d0258e8782b188c3598b57c155c6.balena-devices.com/job/leviathan-raspberrypi3/507/console ``` [2021-09-21T19:13:02.563Z][27718d4-os] DUT has rebooted & is back online [2021-09-21T19:13:05.605Z][27718d4-os] # Subtest: os.network.connectivity test [2021-09-21T19:13:05.605Z][27718d4-os] ok 1 - NetworkManager should be configured with uri: http://www.archlinux.org/check_network_status.txt [2021-09-21T19:13:38.086Z][27718d4-os] 1..1 [2021-09-21T19:13:38.087Z][27718d4-os] ok...
We have been thinking and rethinking what exactly is Leviathan, its purpose, the product, and why we need it. While the thinking happened to answer questions, we came up with...
https://github.com/balena-os/meta-balena/pull/2478 tests are leading to a false positive condition that can be resolved by outputting an error message here. Creating an issue so I don't forget. https://github.com/balena-os/leviathan/blob/810434b46e3d25ba16c074e97d15c33c1bcce49b/core/lib/main.js#L277-L279
If the SDK didn't require OS versions to generate config, then this can be deleted https://github.com/balena-os/leviathan/blob/3f3ce25253d8cae73c6ea44b58cdeda9a6f7ef70/core/lib/components/os/balenaos.js#L185-L236 Discussion thread: https://www.flowdock.com/app/rulemotion/r-beginners/messages/479338
Report file generated was inaccurate by a long mile here: https://jenkins.product-os.io/job/leviathan-raspberrypi3/1119/artifact/client/build/reports/final-result.json FD: https://www.flowdock.com/app/rulemotion/device-testing/threads/LahNc05_FWzqwWiPyJKE4SKZiqU Jenkins: https://jenkins.product-os.io/job/leviathan-raspberrypi3/1119/
> Make sure to rename the image to balena.img. Again, if we really require the image to have this specific name, I'd say we are making things more complicated for...