Merge ~paride/utah:udi-static-validation into utah:master
Proposed by
Paride Legovini
Status: | Merged |
---|---|
Merged at revision: | 554ae5542f91277ea52cc6fe08ceb17ec1595df7 |
Proposed branch: | ~paride/utah:udi-static-validation |
Merge into: | utah:master |
Diff against target: |
170 lines (+64/-11) 4 files modified
tests/test_run_utah_tests.py (+1/-1) utah/iso.py (+6/-1) utah/isotest/data/file_list_udi (+18/-0) utah/isotest/iso_static_validation.py (+39/-9) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sebastien Bacher (community) | Approve | ||
Heather Ellsworth | Pending | ||
UTAH Dev | Pending | ||
Review via email:
|
Commit message
Update the ISO tests for the UDI desktop installer
Partially based on:
https:/
Thanks: Sebastien Bacher, Heather Ellsworth.
To post a comment you must log in.
Tested with:
# 1. good old ubiquity
$ sudo -u utah -i /usr/share/ utah/isotest/ iso_static_ validation. py --name /path/to/ jammy-desktop- amd64.iso
# 2. legacy ubiquity
$ sudo -u utah -i /usr/share/ utah/isotest/ iso_static_ validation. py --name /path/to/ lunar-desktop- legacy- amd64.iso
# 3. UDI image
$ sudo -u utah -i /usr/share/ utah/isotest/ iso_static_ validation. py --name /path/to/ lunar-desktop- amd64.iso
If you test this remember that the images have to up-to-date, otherwise the checksum and serial checks will fail.