Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix rootfs-tarball to create kernel image on all arches | Lars Wirzenius | 2012-07-26 | 1 | -14/+24 | |
| | | | | Previously, it was only being created on ARM. | |||||
* | Fix getting name of rootfs files in test case | Lars Wirzenius | 2012-07-26 | 1 | -1/+1 | |
| | ||||||
* | Remove arch specific test in syslinux-disk builder | Lars Wirzenius | 2012-07-26 | 1 | -2/+9 | |
| | | | | | We only do this building on architectures we support, so there's no need for variation. | |||||
* | Add test case fof syslinux-disk building | Lars Wirzenius | 2012-07-26 | 1 | -0/+94 | |
| | ||||||
* | Modify test case for rootfs-tarball (instead of just arm) | Lars Wirzenius | 2012-07-26 | 1 | -2/+5 | |
| | ||||||
* | Refactor system building to use syskind specific class | Lars Wirzenius | 2012-07-26 | 3 | -3/+3 | |
| | ||||||
* | Require system-kind on system morphologies | Lars Wirzenius | 2012-07-19 | 3 | -0/+3 | |
| | ||||||
* | tests/make-patch: mount disk image for test | Richard Maw | 2012-07-16 | 1 | -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 failing | Richard Maw | 2012-07-11 | 3 | -0/+44 | |
| | ||||||
* | system-overlap test: add arch field | Richard Maw | 2012-07-05 | 1 | -0/+1 | |
| | ||||||
* | Black box tests: remove non-x86 special case | Richard Maw | 2012-07-05 | 3 | -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 name | Richard Maw | 2012-07-03 | 1 | -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 correct | Lars Wirzenius | 2012-07-02 | 1 | -1/+1 | |
| | ||||||
* | Disable system-overlap test on !x86 | Lars Wirzenius | 2012-07-02 | 1 | -0/+12 | |
| | ||||||
* | Disable make-patch test on !x86 | Lars Wirzenius | 2012-07-02 | 1 | -0/+11 | |
| | ||||||
* | Add check for missing build depends in strata | Lars Wirzenius | 2012-06-28 | 4 | -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 changes | Lars Wirzenius | 2012-06-26 | 3 | -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 test | Richard Maw | 2012-06-21 | 1 | -1/+1 | |
| | ||||||
* | tests: fix root scripts | Richard Maw | 2012-06-14 | 3 | -13/+15 | |
| | | | | | make-patch expected a tarball system-overlap was parsing logs rather than using a stable format | |||||
* | Merge branch 'richardmaw/arm-hack' | Richard Maw | 2012-06-13 | 1 | -0/+79 | |
|\ | ||||||
| * | tests.as-root: arm systems write kernel to cache | Richard Maw | 2012-06-13 | 1 | -0/+79 | |
| | | ||||||
* | | Fix removal of ./ from filenames in test output | Lars Wirzenius | 2012-06-08 | 1 | -1/+2 | |
| | | | | | | | | This happens on some machines, not others (squeeze vs baserock). | |||||
* | | Fix again | Lars Wirzenius | 2012-06-08 | 2 | -7/+6 | |
| | | | | | | | | It's too hard to test things on multiple machines at once before committing. | |||||
* | | Better fix for making test output systematic | Lars Wirzenius | 2012-06-08 | 1 | -1/+1 | |
| | | ||||||
* | | Fix test case so it works on Debian squeeze | Lars Wirzenius | 2012-06-07 | 2 | -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 output | Richard Maw | 2012-05-14 | 2 | -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 overlap | Richard Maw | 2012-05-14 | 4 | -19/+171 | |
| | | | | | It may be better to print it to the console, but that requires getting self.msg set | |||||
* | Use explicit repo name prefixes | Lars Wirzenius | 2012-05-04 | 1 | -6/+6 | |
| | ||||||
* | Make cmdtests set up repo-aliases and use prefixed reponames | Lars Wirzenius | 2012-05-04 | 1 | -2/+2 | |
| | ||||||
* | Use dedicated <cachedir>/artficats directory for local artifact cache. | Jannis Pohlmann | 2012-05-03 | 1 | -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 myself | Lars Wirzenius | 2012-04-24 | 1 | -1/+1 | |
| | ||||||
* | Fix make-patch to use new builder stuff, and its cmdtest test | Lars Wirzenius | 2012-04-23 | 6 | -85/+71 | |
| | ||||||
* | make patch test: correct output | Richard Maw | 2012-03-29 | 2 | -18/+0 | |
| | ||||||
* | make patch test: discard tbdiff output | Richard Maw | 2012-03-29 | 1 | -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 script | Richard Maw | 2012-03-28 | 1 | -3/+3 | |
| | ||||||
* | Expand tabs | Lars Wirzenius | 2012-03-26 | 1 | -12/+12 | |
| | ||||||
* | Separate tests that need to be run as root in their own directory | Lars Wirzenius | 2012-03-26 | 7 | -0/+272 | |