summaryrefslogtreecommitdiff
path: root/tests.as-root
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix rootfs-tarball to create kernel image on all archesLars Wirzenius2012-07-261-14/+24
| | | | Previously, it was only being created on ARM.
* Fix getting name of rootfs files in test caseLars 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
|
* Modify test case for rootfs-tarball (instead of just arm)Lars Wirzenius2012-07-261-2/+5
|
* Refactor system building to use syskind specific classLars Wirzenius2012-07-263-3/+3
|
* Require system-kind on system morphologiesLars Wirzenius2012-07-193-0/+3
|
* tests/make-patch: mount disk image for testRichard Maw2012-07-161-6/+22
| | | | | | | | | | | | | | | Previously it would extract the stratum tarballs, since it was easier than mounting the disk image. Then when strata became chunk lists, this created the tarball, then extracted it. Now systems may contain files that aren't in the component strata, this causes problems for tbdiff-deploy, since it tries to alter a file that isn't there. So to fix this, it mounts the disk image, like it should have from the beginning.
* add test for archless systems failingRichard Maw2012-07-113-0/+44
|
* system-overlap test: add arch fieldRichard Maw2012-07-051-0/+1
|
* Black box tests: remove non-x86 special caseRichard Maw2012-07-053-23/+1
| | | | | | | | | This removes the code preventing the tests being run on a non-x86 system, and makes the test system it tries to build be the same architecture as itself. System Build assumes x86 if arch is not specified for backwards compatibility right now.
* tests: fix up for change in artifact nameRichard Maw2012-07-031-2/+2
| | | | | This fixes references to a system artifact without the -rootfs appended and adds a unit test for resolving an arm system artifact.
* Fix path to /dev/null to be correctLars Wirzenius2012-07-021-1/+1
|
* Disable system-overlap test on !x86Lars Wirzenius2012-07-021-0/+12
|
* Disable make-patch test on !x86Lars Wirzenius2012-07-021-0/+11
|
* Add check for missing build depends in strataLars Wirzenius2012-06-284-9/+18
| | | | | | | This will make a build fail if the morphology is missing explicit build dependencies. Also fix test causes so that ./check passes.
* Fix test suite to deal with morph output changesLars Wirzenius2012-06-263-2/+4
| | | | | | | | Also, some bug fixes. Also, when handling a BaseException, log the exception (with traceback) that we're handling, in case there is an error while handling it, because the second error will otherwise mask the first one.
* tests: fix path for arm-writes-kernel testRichard Maw2012-06-211-1/+1
|
* tests: fix root scriptsRichard Maw2012-06-143-13/+15
| | | | | make-patch expected a tarball system-overlap was parsing logs rather than using a stable format
* Merge branch 'richardmaw/arm-hack'Richard Maw2012-06-131-0/+79
|\
| * tests.as-root: arm systems write kernel to cacheRichard Maw2012-06-131-0/+79
| |
* | Fix removal of ./ from filenames in test outputLars Wirzenius2012-06-081-1/+2
| | | | | | | | This happens on some machines, not others (squeeze vs baserock).
* | Fix againLars Wirzenius2012-06-082-7/+6
| | | | | | | | It's too hard to test things on multiple machines at once before committing.
* | Better fix for making test output systematicLars Wirzenius2012-06-081-1/+1
| |
* | Fix test case so it works on Debian squeezeLars Wirzenius2012-06-072-3/+4
|/ | | | | This only fixes the output so it is independent of the way various tools change output on different systems (sqeeze vs baserock).
* tests: update to produce less useless outputRichard Maw2012-05-142-25/+2
| | | | | | output is properly sorted, and redundant data is removed also the stratum in stratum-overlap-*.setup are unpacked in a different order, so there is a symlink to stomp first
* builder: log to warnings when artifacts overlapRichard Maw2012-05-144-19/+171
| | | | | It may be better to print it to the console, but that requires getting self.msg set
* Use explicit repo name prefixesLars Wirzenius2012-05-041-6/+6
|
* Make cmdtests set up repo-aliases and use prefixed reponamesLars Wirzenius2012-05-041-2/+2
|
* Use dedicated <cachedir>/artficats directory for local artifact cache.Jannis Pohlmann2012-05-031-3/+3
| | | | | | Make sure that this directory is actually created before trying to save artifacts to it. Also adjust all tests to use this new directory for looking up artifacts.
* Remove debugging aid I made for myselfLars Wirzenius2012-04-241-1/+1
|
* Fix make-patch to use new builder stuff, and its cmdtest testLars Wirzenius2012-04-236-85/+71
|
* make patch test: correct outputRichard Maw2012-03-292-18/+0
|
* make patch test: discard tbdiff outputRichard Maw2012-03-291-1/+1
| | | | | | | | | tbdiff can traverse the directory tree in an unsorted order, so two equivalent patches can make changes in any order This is a problem because tbdiff prints out the commands it ran, so the output is not always the same. For now, we can just discard this output, but ideally we want a --quiet option for tbdiff
* tests: fix paths in make-patch scriptRichard Maw2012-03-281-3/+3
|
* Expand tabsLars Wirzenius2012-03-261-12/+12
|
* Separate tests that need to be run as root in their own directoryLars Wirzenius2012-03-267-0/+272