|
7d152ec7e0
|
add sync-in and sync-out hooks
|
2020-01-16 10:38:14 +01:00 |
|
|
5e0f6d0ca8
|
coverage.sh: strip -in from upload-in and download-in
|
2020-01-16 10:30:21 +01:00 |
|
|
c3fa07f006
|
add taridshift.py
|
2020-01-15 22:56:12 +01:00 |
|
|
66957e6abd
|
coverage.sh: redirect grep output to /dev/null instead of using --quiet to prevent broken pipe
|
2020-01-10 12:07:03 +01:00 |
|
|
7852a33d01
|
don't forget chrootless in the list of mode names
|
2020-01-10 12:05:01 +01:00 |
|
|
40c9f76d91
|
coverage.sh: check the full log to also prevent debug printfs to accidentally make it into a commit
|
2020-01-10 12:03:49 +01:00 |
|
|
2cb6438454
|
add --dry-run and --simulate
|
2020-01-10 11:44:15 +01:00 |
|
|
9441184bf1
|
reformat some code to keep opening curly brace on the right
|
2020-01-10 09:29:34 +01:00 |
|
|
c36bfe25e7
|
reduce cover_db.img size, now that we don't run it for exec-ed processes anymore
|
2020-01-09 12:41:26 +01:00 |
|
|
f867384c20
|
coverage.sh: test with perlcritic
|
2020-01-09 08:39:40 +01:00 |
|
|
4ba82a41cf
|
format code with perltidy
|
2020-01-08 17:46:41 +01:00 |
|
|
bba8922243
|
reformat code that would exceed 79 character width even after perltidy
|
2020-01-08 17:41:46 +01:00 |
|
|
6abbb3ebd9
|
wrap POD to 79 characters width
|
2020-01-08 17:19:30 +01:00 |
|
|
2782d14348
|
rewrite comments so that they fit into 79 characters
|
2020-01-08 17:07:17 +01:00 |
|
|
27bd6df320
|
add vim modeline
|
2020-01-08 16:22:51 +01:00 |
|
|
b10177cb6e
|
use spaces instead of tabs
|
2020-01-08 15:41:49 +01:00 |
|
|
6d3a824b45
|
disable Devel::Cover before exec-ing external tools to avoid massive slowdowns
|
2020-01-08 15:40:42 +01:00 |
|
|
4fed488c35
|
when re-execing itself, keep Devel::Cover options
|
2020-01-08 15:33:49 +01:00 |
|
|
f2ad2976ef
|
coverage.sh: remove some debugging output
|
2020-01-07 18:10:44 +01:00 |
|
|
caf8fd8283
|
coverage.sh: exit 1 instead of continuing after printing differences
|
2020-01-07 18:10:12 +01:00 |
|
|
161f8b0ec2
|
coverage.sh: bump cover_db.img size to 384MB
|
2020-01-07 18:08:20 +01:00 |
|
|
dbdf3f34c6
|
add support for generating squashfs images using tar2sqfs
|
2020-01-07 17:40:13 +01:00 |
|
|
51fab612ed
|
coverage.sh: cleanup shared/test.sh
|
2020-01-06 13:03:45 +01:00 |
|
|
8a0b003353
|
coverage.sh: cleanup dpkg config
|
2020-01-06 13:03:29 +01:00 |
|
|
b143e170e2
|
coverage.sh: keep track of executed and skipped tests
|
2020-01-06 13:02:27 +01:00 |
|
|
04e40eca47
|
coverage.sh: output messages on stderr
|
2020-01-06 12:56:40 +01:00 |
|
|
c6944d0b8f
|
cleanup leftovers in /tmp inside the chroot
|
2020-01-06 12:44:49 +01:00 |
|
|
61db086921
|
also clean package lists and apt cache from sources.d directory
|
2020-01-06 12:44:29 +01:00 |
|
|
dc7663b3a8
|
coverage.sh: allow running tests on architectures other than amd64 with reduced functionality
|
2020-01-06 11:10:31 +01:00 |
|
|
4daae7e9be
|
coverage.sh: only patch /etc/shadow if necessary
|
2020-01-05 21:01:10 +01:00 |
|
|
46c9d4e058
|
coverage.sh: change busybox test to not be super sensitive about changes in unstable anymore
|
2020-01-05 20:58:20 +01:00 |
|
|
ca9cb3145e
|
make_mirror.sh: set traps to automatically cleanup on failure
|
2020-01-05 17:33:37 +01:00 |
|
|
aaac3e677f
|
make_mirror.sh: feed file to guestfish via heredoc instead of tempfile
|
2020-01-04 09:19:19 +01:00 |
|
|
163da0a72d
|
coverage.sh: add safety measure to ensure certain tests are not run outside qemu
|
2020-01-04 01:24:17 +01:00 |
|
|
95e4a82937
|
coverage.sh: redirect to /dev/null instead of --quiet to avoid broken pipe
|
2020-01-04 01:14:01 +01:00 |
|
|
327c0e83ca
|
further document prerequisites and limitations of different modes
|
2020-01-04 01:10:46 +01:00 |
|
|
ecd5c7a662
|
fixup warning message
|
2020-01-04 01:09:59 +01:00 |
|
|
8abb93633c
|
warn that creating tarball might also fail in proot mode for extract and custom variants
|
2020-01-04 00:59:22 +01:00 |
|
|
05e796cd95
|
add missing error handlers for fork() and open() calls
|
2020-01-04 00:39:00 +01:00 |
|
|
ed0b5069ce
|
on debug level verbosity, also print the line number
|
2020-01-04 00:37:49 +01:00 |
|
|
170344a611
|
coverage.sh: busybox sub-essential system now contains libcrypt1
|
2020-01-04 00:37:02 +01:00 |
|
|
75609a0b55
|
coverage.sh: make sure we have a gzip compressed file by checking the first three magic bytes
|
2020-01-04 00:36:21 +01:00 |
|
|
b3949f6f7a
|
coverage.sh: continue loop after finding a program to diff with
|
2020-01-04 00:35:11 +01:00 |
|
|
de85ad44b2
|
coverage.sh: reintroduce testing of debootstrap '-' variant
|
2020-01-04 00:34:09 +01:00 |
|
|
c8f79cf4b5
|
document that --xattrs --xattrs-include='*' is needed when extracting a tarball
|
2020-01-03 16:05:28 +01:00 |
|
|
647e7e37f1
|
coverage.sh: test xattr support
When creating a tarball: --xattrs
When extracting a tarball: --xattrs --xattrs-include='*'
|
2020-01-03 16:02:38 +01:00 |
|
|
a4b070e4dc
|
run_qemu.sh: use /dev/urandom as source for randomness
|
2020-01-03 15:56:49 +01:00 |
|
|
c20056d48f
|
run_qemu.sh: use virtio disk and network
|
2020-01-03 15:56:25 +01:00 |
|
|
7815fd16e6
|
run_qemu.sh: run qemu with -no-user-config
|
2020-01-03 15:52:25 +01:00 |
|
|
06d08607cc
|
run_qemu.sh: let qemu autodetect if kvm is available and fall back to tcg
|
2020-01-03 10:41:52 +01:00 |
|