Niels Thykier pushed to branch remove-obsolete-static-lab-code at lintian / lintian
Commits: 69d60295 by Felix Lechner at 2019-04-12T17:29:54Z Fix previously undetected problem in template deb-make-builder. The call to gzip fails when the file is a link. That feature is used in some tests. Ignores the status of the entire conditional. Gbp-Dch: ignore - - - - - d158cf8b by Felix Lechner at 2019-04-12T17:31:19Z Fix some previously undetected problems in test changes-file-bad-section. The filename 'log' conflicts with the default location for the test logs. That behavior may change in future test runners. Changes the file that's part of the test case to another name. Gbp-Dch: ignore - - - - - 7b06eb39 by Felix Lechner at 2019-04-12T17:32:40Z Fix some previously undetected problems in test changes-file-size-checksum-mismatch. The filename 'log' conflicts with the default location for the test logs. That behavior may change in future test runners. Changes the file that's part of the test case to another name. Gbp-Dch: ignore - - - - - e9ff5021 by Felix Lechner at 2019-04-12T17:32:55Z Fix previously undetected problem in test control-field-traversal-4. The package builder is apparently unable to copy the changelog to the docdir when the docdir is a link whose destination does not exist. Not sure why this did not cause problems before. Creates the destination. Gbp-Dch: ignore - - - - - 18a94a88 by Felix Lechner at 2019-04-12T17:34:19Z Fix some previously undetected problems in test files-mtime. The file was already zipped somewhere else. Remove the destination to make sure the gzip command succeeds. Gbp-Dch: ignore - - - - - 8582254b by Felix Lechner at 2019-04-12T17:35:16Z Add missing import to lib/Test/Lintian/Helper.pm. The package uses Lintian::Profile. Imports that module. Gbp-Dch: ignore - - - - - c767887f by Felix Lechner at 2019-04-12T18:33:46Z Separate builder for test packages. The command 'build-test-packages' is now used to build packages separately from 'runtests'. That cuts the development cycle approximately in half. Does not affect GitLab pipelines, which run both commands consecutively. >From now on, please remember to rebuild the test packages manually if you change any of the test specifications while contributing to Lintian checks. Gbp-Dch: ignore - - - - - d367faf7 by Felix Lechner at 2019-04-12T18:33:46Z Only run tests in t/bin/runtests but do not build any packages. The command 'build-test-packages' is now used to build packages separately from 'runtests'. That cuts the development cycle approximately in half. Does not affect GitLab pipelines, which run both commands consecutively. >From now on, please remember to rebuild the test packages manually if you change any of the test specifications while contributing to Lintian checks. - - - - - 546c0d36 by Felix Lechner at 2019-04-12T18:46:53Z Update rules and autopkgtest for separate package building. Runs 'build-test-packages' before 'runtests' to make sure the test packages are available. Gbp-Dch: ignore - - - - - 844b2530 by Niels Thykier at 2019-04-12T19:01:06Z .gitlab-ci.yml: Build the packages before running tests Gbp-Dch: ignore Signed-off-by: Niels Thykier <[email protected]> - - - - - 1329683c by Niels Thykier at 2019-04-12T19:12:22Z Remove coll completion status + auto-removal; it was only relevant for static labs Gbp-Dch: ignore Signed-off-by: Niels Thykier <[email protected]> - - - - - f39f024b by Niels Thykier at 2019-04-12T19:24:01Z Remove code that was only relevant for static-labs Gbp-Dch: ignore Signed-off-by: Niels Thykier <[email protected]> - - - - - 30 changed files: - .gitlab-ci.yml - collection/ar-info.desc - collection/bin-pkg-control.desc - collection/changelog-file.desc - collection/copyright-file.desc - collection/diffstat.desc - collection/file-info.desc - collection/java-info.desc - collection/md5sums.desc - collection/objdump-info.desc - collection/override-file.desc - collection/scripts.desc - collection/src-orig-index.desc - collection/strings.desc - collection/unpacked.desc - commands/lintian.pm - commands/reporting-harness.pm - debian/rules - debian/tests/testsuite - lib/Lintian/CollScript.pm - lib/Lintian/Lab.pm - lib/Lintian/Lab/Entry.pm - − lib/Lintian/Lab/Manifest.pm - − lib/Lintian/Lab/ManifestDiff.pm - lib/Lintian/Unpacker.pm - lib/Test/Lintian/Helper.pm - lib/Test/Lintian/Run.pm - + t/bin/build-test-packages - t/bin/runtests - − t/scripts/Lintian/Lab/Manifest/01-basic.t The diff was not included because it is too large. View it on GitLab: https://salsa.debian.org/lintian/lintian/compare/a6204254fdc75c621f22d40e1258601e8b3cf641...f39f024bac90375c2ddfd9c82454aed7908e712b -- View it on GitLab: https://salsa.debian.org/lintian/lintian/compare/a6204254fdc75c621f22d40e1258601e8b3cf641...f39f024bac90375c2ddfd9c82454aed7908e712b You're receiving this email because of your account on salsa.debian.org.

