{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21447843,"defaultBranch":"master","name":"test-definitions","ownerLogin":"Linaro","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-07-03T02:51:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1180626?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711040455.0","currentOid":""},"activityList":{"items":[{"before":"2a6475c59449249cb281b8abff5b4df0d6407674","after":"29fbcbe949061a2091bebceb5477d157efbba739","ref":"refs/heads/master","pushedAt":"2024-04-29T11:04:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: fix toml parsing in lmp-device-register\n\nPython libraries toml and tomllib are not API compatible. This patch\nswitches the code to use a part of API that is the same in both\nlibraries.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: fix toml parsing in lmp-device-register"}},{"before":"723fba859a4b28b0a123d21815eb78d3b4d8d39c","after":"2a6475c59449249cb281b8abff5b4df0d6407674","ref":"refs/heads/master","pushedAt":"2024-04-25T19:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: fix registration in aklite interrupt\n\nThis patch fixes call to lmp-device-auto-register in\naklite-download-interupt tests. The script has to be called from systemd\nservice which sets up proper variables.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: fix registration in aklite interrupt"}},{"before":"eb22b4c670c7ae4e7ebb5fb5fd4a7b96e31e3d01","after":"723fba859a4b28b0a123d21815eb78d3b4d8d39c","ref":"refs/heads/master","pushedAt":"2024-04-22T08:52:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: add switch-apps test for LmP\n\nThis test uses external infrastructure to force app updated on\nFoundriesFactory registered device running LmP.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: add switch-apps test for LmP"}},{"before":"491dd1c8015ae06e22bfb5093a16e34e747a2e48","after":"eb22b4c670c7ae4e7ebb5fb5fd4a7b96e31e3d01","ref":"refs/heads/master","pushedAt":"2024-03-25T07:53:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"signaltest: add support to run a thread per cpu\n\nAdd the feature to run a thread per CPU automatically.\n\nThis simplifies setups with many different boards where the test should\nrun a thread per available CPU.\n\nSigned-off-by: Daniel Wagner ","shortMessageHtmlLink":"signaltest: add support to run a thread per cpu"}},{"before":"df994be9129c956b61cee806ee2753303f8cf4e4","after":"491dd1c8015ae06e22bfb5093a16e34e747a2e48","ref":"refs/heads/master","pushedAt":"2024-03-19T09:41:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"linux: adding xfstests\n\nxfstests is a test suite for validating the reliability and stability of\nfile systems in the Linux kernel. It covers a broad range of file\nsystems, including ext4, XFS, Btrfs, and others, with tests for\nperformance, error handling, and filesystem operations.\n\nSigned-off-by: Naresh Kamboju ","shortMessageHtmlLink":"linux: adding xfstests"}},{"before":"a14c1633b22acb33ae3149c88ea644e7a724424b","after":"df994be9129c956b61cee806ee2753303f8cf4e4","ref":"refs/heads/master","pushedAt":"2024-03-07T12:55:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nareshkamboju","name":null,"path":"/nareshkamboju","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18303987?s=80&v=4"},"commit":{"message":"automated: kselftest: explicitly set name of downloaded tarball\n\nThis patch always renames downloaded kselftest tarball to the value set\nin \"TESTPROG\". Default behaviour of the kselftest.sh script remains\nunchanged:\n\n1) TESTPROG and TESTPROG_URL undefined: fall back to tarball/URL\n defaults\n2) only TESTPROG defined: download specified test data from Linaro\n3) only TESTPROG_URL defined: rename downloaded tarball to one of the\n defaults (based on architecture) but extract it immediately (so it's\n discarded anyway and the name becomes irrelevant)\n4) both defined: specify name for the downloaded tarball\n\nCase (4) is the only new branch added by this patch. Adjustments in case\n(3) should be transparent when running kselftest.sh script.\n\nFixes: #500\n\nSigned-off-by: Paweł Wieczorek ","shortMessageHtmlLink":"automated: kselftest: explicitly set name of downloaded tarball"}},{"before":"178f4459c5182ad28a654271776fd764c662af0e","after":"a14c1633b22acb33ae3149c88ea644e7a724424b","ref":"refs/heads/master","pushedAt":"2024-02-28T10:15:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bhcopeland","name":"Benjamin Copeland","path":"/bhcopeland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3995595?s=80&v=4"},"commit":{"message":"Add uploading support for the android apk-automation and boottime tests (#498)\n\n* android: apk-automation: add support for uploading archives to SQUAD\r\n\r\nvia specifying the SQUAD_UPLOAD_URL variable.\r\n\r\nTo be noted, to avoid leak of tokens, the SQUAD_ARCHIVE_SUBMIT_TOKEN\r\nused for uploading authentication is not supported to be defined in\r\nthe job definition in the plain text format, it must be defined as\r\none profile managed token of the submitter\r\n\r\nSigned-off-by: Yongqin Liu \r\n\r\n* android: boottime: add support for uploading archives to SQUAD\r\n\r\nvia specifying the SQUAD_UPLOAD_URL variable.\r\n\r\nTo be noted, to avoid leak of tokens, the SQUAD_ARCHIVE_SUBMIT_TOKEN\r\nused for uploading authentication is not supported to be defined in\r\nthe job definition in the plain text format, it must be defined as\r\none profile managed token of the submitter\r\n\r\nSigned-off-by: Yongqin Liu \r\n\r\n---------\r\n\r\nSigned-off-by: Yongqin Liu ","shortMessageHtmlLink":"Add uploading support for the android apk-automation and boottime tes…"}},{"before":"d761dae41f49396aaaae7d159d38c8da063dc426","after":"178f4459c5182ad28a654271776fd764c662af0e","ref":"refs/heads/master","pushedAt":"2024-02-26T16:27:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bhcopeland","name":"Benjamin Copeland","path":"/bhcopeland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3995595?s=80&v=4"},"commit":{"message":"Add support to upload artifacts to SQUAD server (#497)\n\n* upload-to-squad.sh: add support to upload archives to SQUAD\r\n\r\nto replace the uploading to archive.vlo\r\n\r\nSigned-off-by: Yongqin Liu \r\n\r\n* noninteractive-tradefed: add support for uploading archives to SQUAD\r\n\r\nvia specifying the SQUAD_UPLOAD_URL variables.\r\n\r\nTo be noted, to avoid leak of tokens, the SQUAD_ARCHIVE_SUBMIT_TOKEN\r\nused to upload is not supported to be defined in the job definition\r\nin the plain text format, it's must be defined as one profile managed\r\ntoken by the submitter\r\n\r\nSigned-off-by: Yongqin Liu \r\n\r\n---------\r\n\r\nSigned-off-by: Yongqin Liu ","shortMessageHtmlLink":"Add support to upload artifacts to SQUAD server (#497)"}},{"before":"bb0d9f1d974b77499ab15cf630e1c8e6b818a36a","after":"d761dae41f49396aaaae7d159d38c8da063dc426","ref":"refs/heads/master","pushedAt":"2024-02-21T10:01:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bhcopeland","name":"Benjamin Copeland","path":"/bhcopeland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3995595?s=80&v=4"},"commit":{"message":"noninteractive-tradefed: stop using the latest adb (#496)\n\ninstead using the default version in the system,\r\neither installed by the user manually or installed\r\ninside some docker image, to avoid confusions caused by\r\nunmanaged adb versions, like the \"ADB server didn't ACK\"\r\nissue with the current latest adb version(platform-tools r35)\r\nreported here:\r\nhttps://lkft.validation.linaro.org/scheduler/job/7266683#L15671\r\n\r\nSigned-off-by: Yongqin Liu ","shortMessageHtmlLink":"noninteractive-tradefed: stop using the latest adb (#496)"}},{"before":"6e2cfcd26c4c805c4a3061dc22cf46c1b9b47f4b","after":"bb0d9f1d974b77499ab15cf630e1c8e6b818a36a","ref":"refs/heads/master","pushedAt":"2024-02-16T10:15:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: use default token with lmp-device-register\n\nIf LmP is configured with auto-registration, there should be a default\ntoken available on the device. With this patch lmp-device-register test\nuses the default token avoiding exposing it through test job.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: use default token with lmp-device-register"}},{"before":"b0b4b5738d67df04a87188a4a0d52945582eb0eb","after":"6e2cfcd26c4c805c4a3061dc22cf46c1b9b47f4b","ref":"refs/heads/master","pushedAt":"2024-02-16T08:50:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: kselftest: Rewrite parser to support nesting\n\nThe previous kselftests TAP parser has a few shortcomings that prevent\nit from working well with the mm kselftests output. mm kselftests are\nnested up to 3 levels deep, with the most important information, from\nthe user's perspective, usually contained in the middle level. But the\nparser isn't nesting-aware, and instead flattens test results to\ninclude the first and last level of nesting and ignroed everything in\nthe middle. This leads to undescriptive and confusing test names in\nkernelci UI.\n\nAdditionally, conflicting test names extracted by the parser are not\nmade unique, which leads to multiple distinct tests being collapsed into\na single test within the kernelci UI, and its status is set to the last\noccurence of the test in the list. So you might have multiple instances\nthat fail, but if the last one passes, it is shown as a single test that\npasses. This problem is compounded by the parser's inability to properly\nnest because the important middle level information is lost and this\nmakes many more test names look identical, so even more get collapsed\ninto one.\n\nSolve all of this by rewriting the parser to properly support recursive\nparsing. The tree of tests are then flattened into a test list in\ndepth-first order, where the test name is built from the name of each\nlevel. Further, if duplicate test names exist, append a \"_dup\" to the\nsecond instance onwards, where N is a unique number. This guarrantees\nthat all test points output by TAP appear in kernelci UI.\n\nI've tested this against the output for arm64, ftrace, kvm, and sigstack\nkselftests (which don't have much nesting so work fine with the old\nparser): The outputs from both parsers are identical, except in a couple\nof instances where there are duplicate test name outputs and the new\nparser appends the \"_dup\" suffix to make it unique.\n\nI've also tested this against the output from the mm kselftests: The\noutput from the new parser is as expected, and much more useful than the\nold parser.\n\nThe downside is that this implementation depends on the tap.py module\n(https://tappy.readthedocs.io). It is packaged for Debian and Ubuntu, so\nI've added that package as a dependency. But I couldn't find anything\nfor Centos or Fedora, so this module (and its dependencies) will likely\nneed to be installed from PyPI in these environments:\n\n $ pip3 install tap.py more-itertools pyyaml\n\nSigned-off-by: Ryan Roberts ","shortMessageHtmlLink":"automated: kselftest: Rewrite parser to support nesting"}},{"before":"0a0c3853b2fdd450ec6d0a79d166f3c2bb34b085","after":"b0b4b5738d67df04a87188a4a0d52945582eb0eb","ref":"refs/heads/master","pushedAt":"2024-02-15T09:50:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"Actions: Remove python-dep\n\nWe shouldn't lock down to old python version.\n\nSigned-off-by: Benjamin Copeland ","shortMessageHtmlLink":"Actions: Remove python-dep"}},{"before":"22f8af68f8860930486750b5adc339567abf0400","after":"0a0c3853b2fdd450ec6d0a79d166f3c2bb34b085","ref":"refs/heads/master","pushedAt":"2024-02-06T14:40:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: update docs for pkcs11 test\n\nThis patch changes formatting for test description to markdown. This\nallows it to be rendered in the readthedocs.org properly.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: update docs for pkcs11 test"}},{"before":"d98ce712750721833485e6d50b5274278340c9bf","after":"22f8af68f8860930486750b5adc339567abf0400","ref":"refs/heads/master","pushedAt":"2024-02-06T12:29:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"Add GH workflow to build docs\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Add GH workflow to build docs"}},{"before":"856b7fb1b870f12e9764359c24d4f5cc19854156","after":"d98ce712750721833485e6d50b5274278340c9bf","ref":"refs/heads/master","pushedAt":"2024-02-06T08:49:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"mkdocs_plugin: sort resulting docs alphabetically\n\nWhen docs are built in readthedocs the resulting test list is not\nsorted. This patch ensures the resulted rendered docs present the list\nin alphabetical order.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"mkdocs_plugin: sort resulting docs alphabetically"}},{"before":"8bc30f64dc77d47c8b4a2742dd95c503a768d295","after":"856b7fb1b870f12e9764359c24d4f5cc19854156","ref":"refs/heads/master","pushedAt":"2024-02-06T06:29:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: android: fix black warnings in apk-automation\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: android: fix black warnings in apk-automation"}},{"before":"c1d26428354b708b1a67b5f0b25422ebc69dbac7","after":"8bc30f64dc77d47c8b4a2742dd95c503a768d295","ref":"refs/heads/master","pushedAt":"2024-01-25T14:20:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"docs: bump version of mkdocs plugin\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"docs: bump version of mkdocs plugin"}},{"before":"c5d7d2df5a516b921ecd3c140e01795ed9c90a13","after":"c1d26428354b708b1a67b5f0b25422ebc69dbac7","ref":"refs/heads/master","pushedAt":"2024-01-25T12:05:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"docs: fix automated docs generation\n\nNew version of material theme and plugins breaks when there is empty\n\"tags\" stanza in the metadata section of the markdown. This patch only\nadds \"tags\" if there are any to add.\n\nSecond issue fixed is adding an empty tags.md file which is now required\nto present collected tags in the generated docs.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"docs: fix automated docs generation"}},{"before":"cc47dfbad0395cde5cb445d4c96f4d1aabdcd64b","after":"c5d7d2df5a516b921ecd3c140e01795ed9c90a13","ref":"refs/heads/master","pushedAt":"2024-01-25T10:36:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: add test for apps-early-start\n\nTests whether the compose-apps-early-start systemd service from LmP\nworks as required.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: add test for apps-early-start"}},{"before":"e8874f8ba0ecefadedc5cfe3e903fe9f0c40699f","after":"cc47dfbad0395cde5cb445d4c96f4d1aabdcd64b","ref":"refs/heads/master","pushedAt":"2024-01-25T10:33:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: add aklite-apps test\n\nTest exercises aklite-apps utility from LmP. This utility allows to run\ndocker-compose apps without registering to FoundriesFactory.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: add aklite-apps test"}},{"before":"581d96a44c3be4e070ecab4ad73c263a02a404cb","after":"e8874f8ba0ecefadedc5cfe3e903fe9f0c40699f","ref":"refs/heads/master","pushedAt":"2024-01-25T10:28:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"Fix .readthedocs.yml file\n\nReadthedocs build automation has a new format. This patch fixes build\nerrors for https://test-definitions.readthedocs.io/\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"Fix .readthedocs.yml file"}},{"before":"8a62e7c50ff25ff46684649d9fbfe87d9bc870d0","after":"581d96a44c3be4e070ecab4ad73c263a02a404cb","ref":"refs/heads/master","pushedAt":"2024-01-24T23:32:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: device registration with HSM module\n\nThis patch allows to register device to FoundriesFactory using HSM. It's\nenabled in ota-update and factory-reset tests. Main use case is to test\nregistration with SE050 devices from NXP.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: device registration with HSM module"}},{"before":"a125becf9ab5a3d8db8d178637d46ae9e09af4eb","after":"8a62e7c50ff25ff46684649d9fbfe87d9bc870d0","ref":"refs/heads/master","pushedAt":"2024-01-19T10:56:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: use modular toml in factory-reset\n\nThis change aligns factory reset test with all OTA tests in using\nmodular approach to .toml files.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: use modular toml in factory-reset"}},{"before":"2268a8fa2c8644d513cd431d4675d3c82f1f6a42","after":"a125becf9ab5a3d8db8d178637d46ae9e09af4eb","ref":"refs/heads/master","pushedAt":"2024-01-19T10:55:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: fix issues with static-delta OTA update\n\nWhen updating the device using static deltas, the test script has to\nwait for aktualizr-lite to complete installation before rebooting.\n\nWhen there is no static detla available, the test job should end as\nincomplete.\n\nThis patch also changes how the aklite signal is checked to align with\nother OTA testing scripts.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: fix issues with static-delta OTA update"}},{"before":"b74ff7ff23b9d789bd36cc76d840adda3d0fd5c5","after":"2268a8fa2c8644d513cd431d4675d3c82f1f6a42","ref":"refs/heads/master","pushedAt":"2024-01-18T22:32:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"linux: kvm-unit-tests: Adding new test device is rk3399-rock-pi-4b\n\nSigned-off-by: Naresh Kamboju ","shortMessageHtmlLink":"linux: kvm-unit-tests: Adding new test device is rk3399-rock-pi-4b"}},{"before":"e7a274650f45df0a4a118500a905a220ef02677f","after":"b74ff7ff23b9d789bd36cc76d840adda3d0fd5c5","ref":"refs/heads/master","pushedAt":"2024-01-18T22:30:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"linux: ltp: Adding devices list as all\n\nSigned-off-by: Naresh Kamboju ","shortMessageHtmlLink":"linux: ltp: Adding devices list as all"}},{"before":"e5fdc4f1fc262e4dfee8beffd89b7aa6b891294c","after":"e7a274650f45df0a4a118500a905a220ef02677f","ref":"refs/heads/master","pushedAt":"2023-11-23T10:28:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: Add debug option to OTA tests\n\nThis commit allows to print aktualizr-lite logs at the end of the test.\nDEBUG flag is turned off by default.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: Add debug option to OTA tests"}},{"before":"2ff7a1f248a1f10d0b923eece22ce80fee89d2f7","after":"e5fdc4f1fc262e4dfee8beffd89b7aa6b891294c","ref":"refs/heads/master","pushedAt":"2023-11-23T10:23:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: add ota-apps test\n\nAdd a test for OTA update of docker apps. This is slightly different to\nOS OTA update as it usually doesn't require a reboot and can be tested\nwith a single LAVA test acition.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: add ota-apps test"}},{"before":"316683007077176c3bb14841185828262fe1e6db","after":"2ff7a1f248a1f10d0b923eece22ce80fee89d2f7","ref":"refs/heads/master","pushedAt":"2023-11-13T10:58:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: OTA upgrade u-boot variable persistence\n\nThis patch adds another check to OTA upgrade test. u-boot of RPMB\nvariable is set before the upgrade. It should not be removed or altered\nby the upgrade process which is checked after the update.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: OTA upgrade u-boot variable persistence"}},{"before":"c5c3faacdd3ecff31c6ac02c1ebd3c607b66d419","after":"316683007077176c3bb14841185828262fe1e6db","ref":"refs/heads/master","pushedAt":"2023-11-06T14:25:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roxell","name":"Anders Roxell","path":"/roxell","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4140462?s=80&v=4"},"commit":{"message":"automated: linux: ota-update add static-delta test\n\nStatic delta is a variant of OTA update test. It exercises a feature of\nostree that lets limit the number of downloads from ostree server by\npacking the objects into compressed packages. ostree server is also able\nto calculate the size of the whole update. This allows aktualizr-lite to\nreject the OTA update if it's size exceeds the threshold limits. Default\nthreshold in aktualizr-lite is 90% disk occupancy after OTA update.\n\nSigned-off-by: Milosz Wasilewski ","shortMessageHtmlLink":"automated: linux: ota-update add static-delta test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPN7hSwA","startCursor":null,"endCursor":null}},"title":"Activity · Linaro/test-definitions"}