summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Hobble build_test to use baserock:baserock/definitions mastersam/mason-tests/fixesMason Test Runner2014-12-171-9/+18
| | | | | | | | | Ideally we'd test that the branch under test is capable of building itself, but it requires some work before that is possible. The branch under test is only available in /var/lib/zuul/git on the Mason machine, and for the test devel instance to be able to build it we need to add some way of sharing it. As a temporary hack, let's just build 'master'. That's still an OK test.
* Fix build_test.py to deploy from repo in /var/lib/zuul/gitsMason Test Runner2014-12-171-9/+16
| | | | | The code here is copied and pasted from build.py, and should really be factored out into a base class.
* Clean up workspace at the start of build_test tooMason Test Runner2014-12-171-0/+5
|
* Use local Git repo created by ZuulMason Test Runner2014-12-161-9/+21
| | | | | | | | | | Zuul passes us the commit ID of a merge commit that it created locally, so we must pass this repo to 'morph checkout'. If the repo in ZUUL_URL is used the commit will not be found, unless the merge happened to be a fast-forward merge. Also, clean up the workspace at the start of the test: it doesn't seem to get removed on error in all cases.
* Log job attributes passed in by Zuul in 'build' pluginMason Test Runner2014-12-161-0/+2
|
* Do some cleanup on failurebaserock/adamcoldrick/mason-testsAdam Coldrick2014-12-123-10/+31
|
* Fully implement test pluginsAdam Coldrick2014-12-093-115/+226
|
* Add common code for test plugins to useAdam Coldrick2014-12-095-1/+767
|
* Add initial test pluginsAdam2014-12-095-0/+391
|
* Put the existing code into trove-upgrades and add a place for the Mason testsAdam Coldrick2014-12-093-0/+0
|
* Use distbuild instead of local buildsHEADmasterSam Thursfield2014-05-212-2/+20
|
* Clean up configSam Thursfield2014-05-211-11/+6
|
* Fix brokennessSam Thursfield2014-03-251-1/+2
|
* A few fixesSam Thursfield2014-03-113-23/+40
|
* Specify correct system-version-manager refSam Thursfield2014-03-051-1/+1
|
* Update system-tests for current state of BaserockSam Thursfield2014-03-042-11/+15
|
* Add warning about the lighttpd downgradeSam Thursfield2014-02-251-6/+16
| | | | | The old version doesn't work correctly on a current Trove due to not supporting the config file syntax we expect.
* Rename snapshot-mgr to system-version-managerSam Thursfield2014-02-191-1/+2
|
* Add test of user accountsSam Thursfield2014-02-191-1/+38
| | | | This fails so far because of an issue in baserock-system-config-sync.
* Make tests be short and clear, and fix shared user data testSam Thursfield2014-02-191-49/+31
|
* Add Deployment.runcmd() methodSam Thursfield2014-02-191-46/+41
|
* Actually assert correct versions of components are thereSam Thursfield2014-02-191-34/+51
| | | | Also add rollback to stories.
* Remove vm_name parameter and set it as config.DEPLOY_NAME insteadSam Thursfield2014-02-192-50/+52
|
* Fix sillinessSam Thursfield2014-02-192-1/+2
|
* Update commentSam Thursfield2014-02-181-0/+5
|
* Split out 'util' and 'config' modules from test_trove_upgradesSam Thursfield2014-02-183-108/+157
|
* Add kernel upgrade testSam Thursfield2014-02-181-1/+85
|
* Add generic way to force a specific chunk version in a system-branchSam Thursfield2014-02-181-16/+72
| | | | The old set_lighttpd_chunk_version() function is no longer needed.
* Use morph deploy's AUTOSTART flag instead of rebooting manuallySam Thursfield2014-02-181-17/+12
|
* Allow changing version label of deploymentSam Thursfield2014-02-141-6/+10
|
* Add test for shared user dataSam Thursfield2014-02-131-3/+43
|
* Add rollback testPedro Alvarez2014-02-131-0/+13
|
* Pass --upgrade to deploy when deployingSam Thursfield2014-02-131-0/+7
| | | | That's what you need to do these days
* Formatting fixSam Thursfield2014-02-131-2/+2
|
* Set PYTHONPATH along with Morph pathSam Thursfield2014-02-131-0/+1
| | | | Otherwise the deploy extensions run from the wrong place.
* Add trove upgrade test suiteRichard Ipsum2014-02-131-0/+673