Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | dgit: Test suite: quilt-gbp test: More | Ian Jackson | 2016-09-11 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: tag-updates: Do not assert a that dgit-fetch/ ref exists | Ian Jackson | 2016-09-11 |
| | | | | | | | We don't actually want dgit to leave these lying around unless it has to. So don't insist on that. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: inarchivecopy: Is finished | Ian Jackson | 2016-09-06 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: inarchivecopy: use t-sametree-parent | Ian Jackson | 2016-09-06 |
| | | | | | | Otherwise different history between fetch and clone breaks the test. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: inarchivecopy: More work | Ian Jackson | 2016-09-06 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: inarchivecopy: More work | Ian Jackson | 2016-09-06 |
| | | | | | | Select specifically 1.3 for first test, and do a clone Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: inarchivecopy: New test (does not pass yet) | Ian Jackson | 2016-09-06 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: Remove refs/remotes/dgit/dgit/sid from pari-extra worktree | Ian Jackson | 2016-09-05 |
| | | | | | | | | This, effectively, simulates a previous fetch of something. Do this in the actual tests instead: in this case, only necessary in fetch-localgitonly. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Split brain: Test case: Do push | Ian Jackson | 2016-09-05 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Split brain: TODOs | Ian Jackson | 2016-09-05 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: Test pushing with forcing old and new tag format | Ian Jackson | 2016-07-31 |
| | | | | Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Tag change: Test suite: Introduce $tagpfx | Ian Jackson | 2016-07-31 |
| | | | | | | | | | | | | | | Currently this is `test-dummy' (the distro the tests work with). Have checked that after this commit find tests -type f | xargs perl -i~ -pe 's/\$tagpfx/test-dummy/g' puts everything back. (This does not prove I have changed the right set of occurrences, but it does suggest that each actual change is good.) No functional change. Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk> | ||
* | Test suite: quilt-gbp: New test (not yet complete) | Ian Jackson | 2016-07-17 |
| | | | | | | | | This test does not yet do all that we want, but it does some things and then exits 0. The current intent for the future is written in prose in the rest of the file. | ||
* | Test suite: Move bm-quirk-sbuild-after-act to lib-build-modes | Ian Jackson | 2016-07-16 |
| | | | | This will allow other tests to check dgit sbuild. | ||
* | Test suite: build-modes: Move sbuild knowledge to lib | Ian Jackson | 2016-07-16 |
| | | | | | Teach bm-guess-e-source-e-targets about sbuild, so this knowledge can be reused. | ||
* | Test suite: build-modes: Move `build-source' knowledge to lib | Ian Jackson | 2016-07-16 |
| | | | | | Teach bm-guess-e-source-e-targets about dgit build-source, so this knowledge can be reused. | ||
* | Test dgit-repos-policy-debian with multiple (identical, as it happens) ↵ | Ian Jackson | 2016-07-16 |
| | | | | existing taints. | ||
* | Test suite: Provide test for nonexistent --always-split-source-build | Ian Jackson | 2016-07-16 |
| | | | | | | | | | We are going to introduce this option soon. It is not supposed to actually have very much overall effect, although it will replumb the way dgit goes about making the source package. So the tests are just the same as the normal tests only with the additional option. | ||
* | Test suite: Test build modes -g and -G | Ian Jackson | 2016-07-01 |
| | |||
* | Test suite: Test quilt single-debian-patch | Ian Jackson | 2016-07-01 |
| | |||
* | Increase sqlite_busy_timeout in debpolicy-dbretry | Ian Jackson | 2016-07-01 |
| | | | | | zealot is very slow and we need to give the other processes time to rollback and release the lock. | ||
* | Set GIT_COMMITTER_DATE and GIT_AUTHOR_DATE | Ian Jackson | 2016-07-01 |
| | | | | | | | | | | | | | | This avoids most date dependencies: unless other measures are taken, the commits and tags are identical iff they are constructed identically. This makes the test suite more deterministic. In drs-push-rejects test, increment them explicitly, so as to make all of mktag's tags distinct objects. Otherwise it can generate identical tags (now, always; previously, only sometimes on fast computers), causing spurious variations in behaviour (eg, things not being rejected because they do not represent any change). | ||
* | Put --no-arch-all in build-modes-sbuild act, not only its real_act | Ian Jackson | 2016-07-01 |
| | | | | Cosmetic change only. | ||
* | Test suite: When sbuild fails, do not crash | Ian Jackson | 2016-07-01 |
| | | | | | ... due to sed not finding the log file. Instead, simply tolerate the absence of the log file. | ||
* | Test suite: run quilt-fixup with -wgf in distropatches-reject, so that we ↵ | Ian Jackson | 2015-08-22 |
| | | | | don't need build-depends. | ||
* | Test suite: build-modes tests: Use gbp-build, not git-build, in tests | Ian Jackson | 2015-07-27 |
| | |||
* | Test suite: build-modes tests: Do extra clean mode tests with build-source | Ian Jackson | 2015-07-27 |
| | |||
* | Test suite: Provide tests which check that all our various build operations ↵ | Ian Jackson | 2015-07-27 |
| | | | | run the right targets as expected (ie, that we are massaging the arguments to dpkg-buildpackage, and suppressing our clean target, etc., correctly). | ||
* | Test suite: rename list-tests to enumerate-tests for ease of completion over ↵ | Ian Jackson | 2015-07-27 |
| | | | | tests/lib* | ||
* | Test suite: Honour t-dependencies, so rsync only installed for mirror tests | Ian Jackson | 2015-07-25 |
| | |||
* | Test suite: Check that test suite list in debian/tests/control is up to date | Ian Jackson | 2015-07-25 |
| | |||
* | Test suite: Introduce tests/list-tests | Ian Jackson | 2015-07-25 |
| | |||
* | Work around #793471 (madness with $SIG{__WARN__} and Perl's system builtin): ↵ | Ian Jackson | 2015-07-25 |
| | | | | | | | move $SIG{} setting into setup_sigwarn in Dgit.pm, and check getppid. We also need to fix up the expectation for an error message in one of the tests, where the message changes as a side effect. | ||
* | Mirroring fix: Add test case | Ian Jackson | 2015-07-21 |
| | |||
* | Test suite: mirror: Synchronise properly with drs background mirror | Ian Jackson | 2015-07-19 |
| | |||
* | Mirroring: Tests: check that we do not mirror private repos | Ian Jackson | 2015-07-11 |
| | |||
* | Mirroring: Tests: Break out various functions (nfc overall) | Ian Jackson | 2015-07-11 |
| | |||
* | Mirroring: Tests: search for expected messages | Ian Jackson | 2015-07-11 |
| | |||
* | Mirroring: Tests: Run some tests | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Replace open-coded $tmp/git/$p.git | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Replace assignments to p with t-select-package | Ian Jackson | 2015-07-11 |
| | |||
* | Test suite: Fix drs-push-masterupdate to refer to correct branch (brokenness ↵ | Ian Jackson | 2015-07-04 |
| | | | | detected only on current sid) | ||
* | Test suite: Use "dgit setup-mergechangelogs" and abolish t-prep-mergechangelogs | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Check that master is not updated non-ff | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Check tag updates work properly | Ian Jackson | 2015-07-04 |
| | |||
* | Test suite: Add clone-gitnosuite | Ian Jackson | 2015-07-04 |
| | |||
* | For non-Debian distros, debiantag() uses distro name a la DEP-14. | Ian Jackson | 2015-07-04 |
| | |||
* | Detect and bomb out on vendor-specific `3.0 (quilt)' patch series. | Ian Jackson | 2015-06-29 |
| | |||
* | Test suite: Make dsd-clone-drs test a no-op in installed package mode | Ian Jackson | 2015-06-23 |
| | |||
* | Test suite: debpolicy-dbretry: Move taintsout wait | Ian Jackson | 2015-06-23 |
| | | | | This is a very minor optimisation. |