summaryrefslogtreecommitdiff
path: root/tests/show-dependencies.setup
Commit message (Collapse)AuthorAgeFilesLines
* Don't use repo or ref in test suiteRichard Maw2014-02-131-5/+1
|
* Dropped support for 'system-kind' from system morphology filesDan Firth2013-09-271-1/+0
|
* black-box-tests: Set build-mode: test in strataRichard Maw2013-08-071-0/+24
| | | | | | This is already needed elsewhere for tests that perform builds, however in future, validation will be more strict, so now these dummy strata need to be marked as tests as well.
* tests.build: Don't build individual chunks or strataSam Thursfield2013-02-201-1/+19
| | | | | We can't rely on this being possible any more. It was mostly only used for testing in any case.
* tests: Always use fixed git committer infoSam Thursfield2012-09-131-13/+1
| | | | | | Move this into a script which can be sourced by the 'setup' scripts and the actual tests (this is needed as the environment in 'setup' is not passed on to the tests).
* 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-2/+2
| | | | Rename "sources" field of stratum morphologies to "chunks".
* Add explicit repo prefixes to test scriptsLars Wirzenius2012-05-041-23/+23
|
* Make ./check check for long lines (with excptions); fix long linesLars Wirzenius2012-02-271-2/+5
|
* Actually make show-dependencies.setup create an invariant historyRob Taylor2012-01-191-2/+2
| | | | | tests/show-dependencies.setup was actually creating different histories on machines with different timezones.
* Comment tests/show-dependencies.setupRob Taylor2012-01-191-0/+3
| | | | | | Adds commentary that tests/show-dependencies.setup will now always produce a repository with commit sha1s that are always the same
* Make show-dependencies.setup always produce an identical git treeRob Taylor2012-01-191-1/+12
| | | | | Make sure author, comitter and dates are always the same so sha1s will always be consistent.
* Use /bin/bash for the show-dependencies test script.Jannis Pohlmann2012-01-161-1/+1
|
* Introduce the "show-dependencies" command and BuildDependencyGraph.Jannis Pohlmann2012-01-161-0/+314
The "show-dependencies" command takes a series of build tuples and dumps the resulting dependency graph (including strata and chunks at the moment) to the standard output. It also dumps the resulting build order which is a list of groups. These groups indicate which chunks and strata can be built in parallel and are not dependent on each other.