summaryrefslogtreecommitdiff
path: root/tests.as-root/syslinux-disk-builds-rootfs-and-kernel.script
Commit message (Collapse)AuthorAgeFilesLines
* Update as-root tests to use their setup infrastructureSam Thursfield2012-11-141-67/+5
| | | | Code to generate system images was being duplicated in each test needlessly.
* Tidy up command testsSam Thursfield2012-11-141-6/+7
| | | | Be consistent about placement of test description, blank lines, etc.
* tests: Always use test:morphs for morphs repoSam Thursfield2012-11-121-3/+3
| | | | Some tests were using test:morphs-repo instead.
* Write /etc/os-release in system imagesSam Thursfield2012-10-261-0/+1
| | | | | | This is intended to for human consumption, with the full set of metadata in /baserock/system-artifact-name.meta. It currently lists system name, the symbolic ref of the system morphology and build date.
* Write metadata for the rootfs itself into the rootfsSam Thursfield2012-10-261-3/+15
| | | | | | | | This makes it easier to identify what version of a system we are running. Tests are updated to check inside the contents of the rootfs we created, and the code to mount the rootfs as a loopback device was extracted out into tests.as-root/lib
* Don't require .morph in triplet argumentsSam Thursfield2012-09-121-1/+1
| | | | | | | | | This gives us consistency with morphologies, where the triplets are repo|ref|morphology, not repo|ref|filename Anyone who runs 'morph build baserock:morphs master system.morph' will now see an error ending with 'was looking for system.morph.morph', which should make it clear where they have gone wrong.
* Rename 'morph build' command to 'morph build-morphology'Jannis Pohlmann2012-09-071-1/+1
| | | | | | | | | | This is needed because we are replacing the current build command by a new one that builds from a local system branch. Since that will be the more common scenario, we want the new implementaiton to go by the name 'morph build'. This commit therefore renames 'morph build' and updates all the tests to use 'morph build-morphology' instead.
* Strata should be referred to with full repo/ref/morph tripletsSam Thursfield2012-08-301-1/+5
| | | | | | | | This removes the requirement that all strata must be in the same repo as the system morphology. Both the system "strata" field and the stratum "build-depends" field are affected.
* Strata contain "chunks", not "sources"Sam Thursfield2012-08-291-1/+1
| | | | Rename "sources" field of stratum morphologies to "chunks".
* Fix variable reference in test scriptLars Wirzenius2012-07-261-1/+1
|
* Remove arch specific test in syslinux-disk builderLars Wirzenius2012-07-261-2/+9
| | | | | We only do this building on architectures we support, so there's no need for variation.
* Add test case fof syslinux-disk buildingLars Wirzenius2012-07-261-0/+94