Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Test suite: Fix a `git-show-ref' to be `git show-ref' | Ian Jackson | 2015-06-23 |
| | |||
* | Test suite: Set DEBCHANGE_VENDOR | Ian Jackson | 2015-06-23 |
| | | | | The test suite wants dch to behave as if for Debian. | ||
* | Test suite: Make dsd-ssh work for installed-package tests | Ian Jackson | 2015-06-23 |
| | | | | | Previously it would say `perl dgit-ssh-dispatch' which causes perl to look only in `.'. | ||
* | Use force flag when pushing tags | Ian Jackson | 2015-06-23 |
| | | | | | | | | | Newer versions of git push will not overwrite an existing tag unless the client specifies + on the refspec (or --force). (This is a client-side check.) So add this flag where appropriate, both in dgit itself, and in the test suite. | ||
* | Test suite: Drop gpgv dependency from debian/tests/control | Ian Jackson | 2015-06-23 |
| | | | | This is covered by the dgit-infrastructure Depends now | ||
* | Packaging: Strengthen dgit-infrastructure dependencies | Ian Jackson | 2015-06-23 |
| | | | | | | In practice these dependencies are going to be needed for almost all deployments. They are also needed for the DEP-8 test suite, and we would prefer not to replicate them in debian/tests/control. | ||
* | Packaging: Adding missing dependency from dgit-infrastructure to dgit | Ian Jackson | 2015-06-23 |
| | |||
* | Packaging: Add missing dependencies on libjson-perl and *sqlite3* | Ian Jackson | 2015-06-23 |
| | |||
* | Test suite: Rename dgit-repos-policy-debian DB retry hook env var (nfc) | Ian Jackson | 2015-06-22 |
| | |||
* | Packaging: package the dgit-repos-* scripts | Ian Jackson | 2015-06-22 |
| | |||
* | Packaging: package the perl modules (!) | Ian Jackson | 2015-06-22 |
| | |||
* | Avoid use of "my $_", which is not portable | Ian Jackson | 2015-06-22 |
| | |||
* | Infra: Support not running out of working tree | Ian Jackson | 2015-06-20 |
| | |||
* | Infra: ssh-wrap: set PERLLIB and get name of script right | Ian Jackson | 2015-06-20 |
| | |||
* | Test suite: None of the dsd tests can be DEP-8 tested | Ian Jackson | 2015-06-20 |
| | | | | | | | Retain the check for .git in dsd-clone-drs, because we are going to remove this restriction in general, but can't do so for this particular test (which is inapplicable if using an installed package becaue then the source code should come via the package repositories). | ||
* | Infra: dgit-ssh-dispatch sets PERLLIB | Ian Jackson | 2015-06-20 |
| | |||
* | Test suite: Use $troot rather than $root/tests twice (nfc) | Ian Jackson | 2015-06-20 |
| | |||
* | Update copyright dates | Ian Jackson | 2015-06-20 |
| | |||
* | Infra: Provide dgit clone-dgit-repos-server | Ian Jackson | 2015-06-20 |
| | |||
* | Infra: dgit-ssh-dispatch: Formatting fix (nfc) | Ian Jackson | 2015-06-20 |
| | |||
* | Infra: dgit-ssh-dispatch: Break out serve_up (nfc) | Ian Jackson | 2015-06-20 |
| | |||
* | Test suite: Test dgit-repos-policy-debian database retry | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: Provide t-git-get-ref-exact | Ian Jackson | 2015-06-13 |
| | | | | No callers right now but I keep reinventing this. | ||
* | Infra: dgit-repos-policy-debian: Fix db retry loop | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: Test that --deliberately-not-fast-forward only works duuring NEW ↵ | Ian Jackson | 2015-06-13 |
| | | | | phase | ||
* | Test suite: Test that trying to reintroduce tainted history fails | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: Provide t-prep-mergechangelogs and use it in debpolicy-newreject | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: Test that taints get auto removed | Ian Jackson | 2015-06-13 |
| | |||
* | Infra: dgit-repos-server-debian: Run check_package on push | Ian Jackson | 2015-06-13 |
| | |||
* | Infra: dgit-repos-server-debian: check_package looks in good suites, before ↵ | Ian Jackson | 2015-06-13 |
| | | | | considering age | ||
* | Infra: dgit-repos-server-debian: Break out check_package core | Ian Jackson | 2015-06-13 |
| | |||
* | Test suite: Wrap a line (nfc) | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: t-expect-push-fail checks HEAD object did not arrive | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: test forbidden objects not present | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Use t-expect-push-fail everywhere | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Make t-expect-push-fail out of the remains of mustfail | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Move most of mustfail into t-expect-fail | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: Make t-expect-fail flexible wrt which grep to run | Ian Jackson | 2015-06-10 |
| | | | | | | | | Change the default to fgrep, and override it in the places where this is needed. Also use shell substitution to quote .s in tag name in debpolicy-newreject. | ||
* | Test suite: Make t-reporefs stash the output | Ian Jackson | 2015-06-10 |
| | |||
* | Test suite: drs-push-rejects: use set +o pipefail, not set +e | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Move t-reporefs into lib | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: set -o pipefail, in lib | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Prepare for pipefail in t-git-get-ref | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Prepare for pipefail in t-apply-diff | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: t-git-get-ref: check that argument starts with ref/ | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Fix call to t-refs-notexist to have refs/ | Ian Jackson | 2015-06-07 |
| | |||
* | Test suite: Fully test replay attack prevention | Ian Jackson | 2015-05-31 |
| | |||
* | Test suite: Make it possible to call t-policy more than once (moving t-dsd ↵ | Ian Jackson | 2015-05-31 |
| | | | | out of it) | ||
* | Infra: dgit-repos-server; In NOFFCHECK but not FRESHREPO case, do not ↵ | Ian Jackson | 2015-05-31 |
| | | | | request wrong ref name | ||
* | dgit: Gate sending "previously" on deliberately_not_fast_forward not $forceflag | Ian Jackson | 2015-05-31 |
| | | | | | | | $forceflag will only be set if we actually think the ref is not fast forwarding. But the --deliberately flags may cause a repo reset which will require us to mention the previous state, even if the push appears to be ff. |