Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | tests: stratum overlap tests files instead | Richard Maw | 2012-05-15 | 4 | -6/+12 | |
| | | | | | | | | | | | | Rather than parse the output of tar -tvf, extract the tarballs and test the files. This should hopefully be more stable than the output of tar | |||||
| * | tests: update to produce less useless output | Richard Maw | 2012-05-14 | 6 | -29/+9 | |
| | | | | | | | | | | | | 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 | |||||
| * | tests: add checks for link behaviour | Richard Maw | 2012-05-14 | 8 | -1/+84 | |
| | | ||||||
| * | tests: rename stratum-overlap to *-warns | Richard Maw | 2012-05-14 | 3 | -8/+30 | |
| | | | | | | | | | | The test is purely that the warnings are logged, whether it handles overlapping correctly is another issue | |||||
| * | builder: log to warnings when artifacts overlap | Richard Maw | 2012-05-14 | 2 | -0/+121 | |
| | | | | | | | | | | It may be better to print it to the console, but that requires getting self.msg set | |||||
* | | Add test case for autotools buildsystem handling autogen.sh failing | Lars Wirzenius | 2012-05-15 | 2 | -0/+39 | |
|/ | ||||||
* | Remove debug helper log file spec | Lars Wirzenius | 2012-05-04 | 1 | -1/+1 | |
| | ||||||
* | Add explicit repo prefixes to test scripts | Lars Wirzenius | 2012-05-04 | 15 | -44/+51 | |
| | ||||||
* | Fix repo-alias value to use right syntax | Lars Wirzenius | 2012-05-04 | 1 | -1/+1 | |
| | ||||||
* | 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 | 9 | -9/+11 | |
| | | | | | | 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. | |||||
* | Get rid of the old internal morph APIs | Lars Wirzenius | 2012-05-02 | 4 | -68/+0 | |
| | ||||||
* | Build items as late as possible in the build order. | Jannis Pohlmann | 2012-05-01 | 1 | -8/+8 | |
| | | | | | | | | At the moment this is done by creating a reverse topological sorting starting with the artifacts that depend on nothing else. Artifacts are then added to build groups as late as possible. Fix show-dependencies test output for the new build order generation. | |||||
* | build-system-cpan test: only check file in tar | Richard Maw | 2012-04-30 | 2 | -11/+1 | |
| | | | | | | It is possible that a bunch of stuff will be put in the tarball. What matters is if the binary is in the tarball, so only print that line of output | |||||
* | Fix "morph build" when building stuff that uses submodules | Lars Wirzenius | 2012-04-25 | 1 | -0/+4 | |
| | ||||||
* | Make test output be quite quiet with squeeze's version of git | Lars Wirzenius | 2012-04-25 | 1 | -1/+2 | |
| | ||||||
* | Make test output more quite by telling git init to be quite | Lars Wirzenius | 2012-04-25 | 1 | -1/+1 | |
| | ||||||
* | Remove set -x to make test output be silent | Lars Wirzenius | 2012-04-25 | 1 | -1/+1 | |
| | ||||||
* | Oops, that error message was _not_ actually expected | Lars Wirzenius | 2012-04-25 | 1 | -1/+0 | |
| | | | | | | We should be failing the test, since the code is broken. The expected output should not include the error; when the error goes away the test will pass. | |||||
* | Merge branch 'master' of gitorious.org:baserock/morph | Lars Wirzenius | 2012-04-25 | 2 | -0/+42 | |
|\ | ||||||
| * | tests: add test for update-gits caching submodules | Richard Maw | 2012-04-25 | 2 | -0/+42 | |
| | | | | | | | | | | | | | | | | | | | | The test creates a repository with an empty commit to be a submodule, alters the chunk to have this repository as a submodule, then after building checks whether each of the repositories have been cached. This is tested by testing if the repositories are in there rather than listing all the repositories because the normalisation fails when the URIs have been mangled | |||||
* | | Add test for building something with a chunk that uses submodules | Lars Wirzenius | 2012-04-25 | 2 | -0/+69 | |
|/ | ||||||
* | build-system: cpan tests: simplify and correct | Richard Maw | 2012-04-25 | 2 | -13/+6 | |
| | | | | | | | The normalisation code is no longer needed because it is configured to always generate the right path now. This also needs the output to be corrected | |||||
* | build-system: python-distutils, correct output | Richard Maw | 2012-04-23 | 1 | -2/+2 | |
| | ||||||
* | build-system: distutils test, fix output | Richard Maw | 2012-04-23 | 1 | -0/+1 | |
| | | | | | | | Debian systems install python packages into dist-packages, default python behaviour is to install into site-packages. To reconcile this difference, treat any foo-packages component as just being packages. | |||||
* | build-system-cpan.script: fix whitespace | Richard Maw | 2012-04-23 | 1 | -1/+2 | |
| | ||||||
* | cpan test: fix confusion over archname | Richard Maw | 2012-04-23 | 1 | -4/+1 | |
| | | | | | archname may be in the version information twice if perl's configure script was passed -Darchname, so exclude that result | |||||
* | build-system-cpan test: remove redundant mangling | Richard Maw | 2012-04-23 | 1 | -3/+1 | |
| | ||||||
* | tests: cpan use prefix for simpler output | Richard Maw | 2012-04-23 | 2 | -16/+10 | |
| | ||||||
* | tests: add test for build-system: cpan | Richard Maw | 2012-04-23 | 2 | -0/+92 | |
| | | | | | | This does some horrible output mangling because where you install perl modules depends on how your perl was compiled and its version. This will still probably fail on some machines | |||||
* | Normalize test output for build-system.python-distutils test | Lars Wirzenius | 2012-04-23 | 2 | -5/+8 | |
| | | | | | The output otherwise differs between various Linux distros, with differnet distutils settings and Python versions. | |||||
* | tests: add test for python distutils | Richard Maw | 2012-04-23 | 2 | -0/+72 | |
| | ||||||
* | tests: add test for build-system: autotools | Richard Maw | 2012-04-23 | 2 | -0/+65 | |
| | ||||||
* | morphless chunks test: fix output | Richard Maw | 2012-04-20 | 2 | -1/+11 | |
| | | | | | The test needs to check whether the chunk has the expected contents. It used to mistakenly check if there were any chunks in the git cache. | |||||
* | Add test case for morphless chunks | Lars Wirzenius | 2012-04-19 | 1 | -0/+61 | |
| | ||||||
* | Fix expected output for test case | Lars Wirzenius | 2012-04-18 | 1 | -1/+1 | |
| | | | | The code has changed the error message. | |||||
* | Add _create_source_pool() method and update show-dependencies. | Jannis Pohlmann | 2012-04-17 | 1 | -2/+2 | |
| | | | | | | The Morph#_create_source_pool method takes a repo cache and a repo, ref, filename triplet and resolves all the sources involved in a potential build of this triplet. | |||||
* | Re-implement show-dependencies using ArtifactResolver and BuildOrder. | Jannis Pohlmann | 2012-04-16 | 1 | -123/+123 | |
| | ||||||
* | show-dependencies test: correct the stdout | Richard Maw | 2012-04-11 | 1 | -122/+122 | |
| | | | | | | The old form is more verbose, fully qualifying the repository and branch names. This is unnecessary as they should never be ambigous and the new form is much nicer to read. | |||||
* | tests: add tests for update-gits | Richard Maw | 2012-04-10 | 2 | -0/+66 | |
| | ||||||
* | Refactor tests/*.script to use scripts/test-morph instead of tests/morph | Lars Wirzenius | 2012-03-27 | 10 | -46/+16 | |
| | ||||||
* | Add rudimentary branch+merge support | Lars Wirzenius | 2012-03-26 | 3 | -125/+125 | |
|\ | ||||||
| * | Normalize output of show-dependencies test | Lars Wirzenius | 2012-03-23 | 2 | -124/+124 | |
| | | ||||||
| * | Fix expected output to match current test output | Lars Wirzenius | 2012-03-23 | 1 | -1/+1 | |
| | | ||||||
* | | Separate tests that need to be run as root in their own directory | Lars Wirzenius | 2012-03-26 | 3 | -105/+0 | |
| | | ||||||
* | | Add test output of the make-patch test. | Jannis Pohlmann | 2012-03-23 | 2 | -0/+19 | |
| | | ||||||
* | | make-patch test: fix path to hello binary | Richard Maw | 2012-03-23 | 1 | -1/+1 | |
| | | ||||||
* | | make-patch test: dummy stratum has dummy boot info | Richard Maw | 2012-03-23 | 1 | -1/+34 | |
| | | ||||||
* | | fix morph wrapper to not falsely report success | Richard Maw | 2012-03-23 | 1 | -1/+6 | |
| | | ||||||
* | | tests: add test for patch building | Richard Maw | 2012-03-23 | 1 | -0/+53 | |
|/ |