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.

Reply via email to