summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* Increase sqlite_busy_timeout in debpolicy-dbretryIan Jackson2016-07-01
| | | | | zealot is very slow and we need to give the other processes time to rollback and release the lock.
* test suite: Remove spurious .debs from example_1.0.tarIan Jackson2016-07-01
|
* Set GIT_COMMITTER_DATE and GIT_AUTHOR_DATEIan Jackson2016-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_actIan Jackson2016-07-01
| | | | Cosmetic change only.
* Test suite: When sbuild fails, do not crashIan Jackson2016-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 Jackson2015-08-22
| | | | don't need build-depends.
* Test suite: Fix t-restriction-x-dgit-schroot-build not to print to stdout ↵Ian Jackson2015-08-16
| | | | when it succeeds
* Test suite: Fix t-restriction-x-dgit-schroot-build in non-adt mode.Ian Jackson2015-08-16
|
* Test suite: in enumerate-tests, massage multi-line whynotIan Jackson2015-08-16
|
* Test suite: build-modes tests: Use gbp-build, not git-build, in testsIan Jackson2015-07-27
|
* Test suite: build-modes tests: Clean the tree ourselves before each testIan Jackson2015-07-27
|
* fixup! Test suite: Provide tests which check thatIan Jackson2015-07-27
|
* Test suite: build-modes tests: Do extra clean mode tests with build-sourceIan Jackson2015-07-27
|
* Test suite: build-modes tests: Generate id rather than using counterIan Jackson2015-07-27
|
* Test suite: Provide tests which check that all our various build operations ↵Ian Jackson2015-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: Provide "indep-arch" branch in example worktree which produces ↵Ian Jackson2015-07-27
| | | | both binary-indep and binary-arch packages
* Test suite: rename list-tests to enumerate-tests for ease of completion over ↵Ian Jackson2015-07-27
| | | | tests/lib*
* Test suite: Honour DGIT_TEST_DEBUG=''.Ian Jackson2015-07-26
|
* Test suite: Honour t-dependencies, so rsync only installed for mirror testsIan Jackson2015-07-25
|
* Test suite: Support t-dependencies (for gencontrol, not for tests/run-all)Ian Jackson2015-07-25
|
* Test suite: list-tests: Break out seddery()Ian Jackson2015-07-25
|
* Test suite: Check that test suite list in debian/tests/control is up to dateIan Jackson2015-07-25
|
* Test suite: Implement list-tests gencontrolIan Jackson2015-07-25
|
* Test suite: Introduce tests/list-testsIan Jackson2015-07-25
|
* Make warnings fatal in tstunt/dpkg-parsechangelog (directly).Ian Jackson2015-07-25
|
* Work around #793471 (madness with $SIG{__WARN__} and Perl's system builtin): ↵Ian Jackson2015-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 caseIan Jackson2015-07-21
|
* Test suite: Use t-make-hook-link for mirroringIan Jackson2015-07-19
| | | | | Otherwise the installed-package tests fail because the link points nowhere
* Test suite: Break out t-make-hook-link.Ian Jackson2015-07-19
|
* Test suite: mirror: Synchronise properly with drs background mirrorIan Jackson2015-07-19
|
* Mirroring: Remove pointless empty .log filesIan Jackson2015-07-11
|
* Mirroring: Tests: check that we do not mirror private reposIan Jackson2015-07-11
|
* Mirroring: Tests: Break out various functions (nfc overall)Ian Jackson2015-07-11
|
* Mirroring: Tests: search for expected messagesIan Jackson2015-07-11
|
* Mirroring: Tests: Run some testsIan Jackson2015-07-11
|
* Test suite: Provide t-files-notexistIan Jackson2015-07-11
|
* Test suite: Make t-reporefs take optional repo argumentIan Jackson2015-07-11
|
* Test suite: Break out t-grep-mpat (nfc)Ian Jackson2015-07-11
|
* Test suite: Move setting of grepper in t-expect-fail (nfc)Ian Jackson2015-07-11
|
* Test suite: Replace open-coded $tmp/git/$p.gitIan Jackson2015-07-11
|
* Test suite: Replace assignments to p with t-select-packageIan Jackson2015-07-11
|
* Test suite: Fix drs-push-masterupdate to refer to correct branch (brokenness ↵Ian Jackson2015-07-04
| | | | detected only on current sid)
* Test suite: Use "dgit setup-mergechangelogs" and abolish t-prep-mergechangelogsIan Jackson2015-07-04
|
* Test suite: Check that master is not updated non-ffIan Jackson2015-07-04
|
* Test suite: In drs tests, check that master gets updatedIan Jackson2015-07-04
|
* Test suite: Check tag updates work properlyIan Jackson2015-07-04
|
* Test suite: Provide t-ref-same-exactIan Jackson2015-07-04
|
* Test suite: Call pwd in t-dgitIan Jackson2015-07-04
|
* Test suite: Add clone-gitnosuiteIan Jackson2015-07-04
|
* For non-Debian distros, debiantag() uses distro name a la DEP-14.Ian Jackson2015-07-04
|