Commit Graph

471 Commits (e2ee5b1e842b09906a62a8712ee30b3115dd1e14)
 

Author SHA1 Message Date
Johannes 'josch' Schauer 30ec192c50
some improvements to the docs 4 years ago
Johannes 'josch' Schauer 588df83d1b
make_mirror.sh: select kernel image depending on host architecture 4 years ago
Johannes 'josch' Schauer 961675368f
make_mirror.sh: only install proot if HAVE_PROOT==yes 4 years ago
Johannes 'josch' Schauer 6e829ca066
send error package when anything goes wrong in special hook handling 4 years ago
Johannes 'josch' Schauer 7d152ec7e0
add sync-in and sync-out hooks 4 years ago
Johannes 'josch' Schauer 5e0f6d0ca8
coverage.sh: strip -in from upload-in and download-in 4 years ago
Johannes 'josch' Schauer c3fa07f006
add taridshift.py 4 years ago
Johannes 'josch' Schauer 66957e6abd
coverage.sh: redirect grep output to /dev/null instead of using --quiet to prevent broken pipe 4 years ago
Johannes 'josch' Schauer 7852a33d01
don't forget chrootless in the list of mode names 4 years ago
Johannes 'josch' Schauer 40c9f76d91
coverage.sh: check the full log to also prevent debug printfs to accidentally make it into a commit 4 years ago
Johannes 'josch' Schauer 2cb6438454
add --dry-run and --simulate 4 years ago
Johannes 'josch' Schauer 9441184bf1
reformat some code to keep opening curly brace on the right 4 years ago
Johannes 'josch' Schauer c36bfe25e7
reduce cover_db.img size, now that we don't run it for exec-ed processes anymore 4 years ago
Johannes 'josch' Schauer f867384c20
coverage.sh: test with perlcritic 4 years ago
Johannes 'josch' Schauer 4ba82a41cf
format code with perltidy 4 years ago
Johannes 'josch' Schauer bba8922243
reformat code that would exceed 79 character width even after perltidy 4 years ago
Johannes 'josch' Schauer 6abbb3ebd9
wrap POD to 79 characters width 4 years ago
Johannes 'josch' Schauer 2782d14348
rewrite comments so that they fit into 79 characters 4 years ago
Johannes 'josch' Schauer 27bd6df320
add vim modeline 4 years ago
Johannes 'josch' Schauer b10177cb6e
use spaces instead of tabs 4 years ago
Johannes 'josch' Schauer 6d3a824b45
disable Devel::Cover before exec-ing external tools to avoid massive slowdowns 4 years ago
Johannes 'josch' Schauer 4fed488c35
when re-execing itself, keep Devel::Cover options 4 years ago
Johannes 'josch' Schauer f2ad2976ef
coverage.sh: remove some debugging output 4 years ago
Johannes 'josch' Schauer caf8fd8283
coverage.sh: exit 1 instead of continuing after printing differences 4 years ago
Johannes 'josch' Schauer 161f8b0ec2
coverage.sh: bump cover_db.img size to 384MB 4 years ago
Johannes 'josch' Schauer dbdf3f34c6
add support for generating squashfs images using tar2sqfs 4 years ago
Johannes 'josch' Schauer 51fab612ed
coverage.sh: cleanup shared/test.sh 4 years ago
Johannes 'josch' Schauer 8a0b003353
coverage.sh: cleanup dpkg config 4 years ago
Johannes 'josch' Schauer b143e170e2
coverage.sh: keep track of executed and skipped tests 4 years ago
Johannes 'josch' Schauer 04e40eca47
coverage.sh: output messages on stderr 4 years ago
Johannes 'josch' Schauer c6944d0b8f
cleanup leftovers in /tmp inside the chroot 4 years ago
Johannes 'josch' Schauer 61db086921
also clean package lists and apt cache from sources.d directory 4 years ago
Johannes 'josch' Schauer dc7663b3a8
coverage.sh: allow running tests on architectures other than amd64 with reduced functionality 4 years ago
Johannes 'josch' Schauer 4daae7e9be
coverage.sh: only patch /etc/shadow if necessary 4 years ago
Johannes 'josch' Schauer 46c9d4e058
coverage.sh: change busybox test to not be super sensitive about changes in unstable anymore 4 years ago
Johannes 'josch' Schauer ca9cb3145e
make_mirror.sh: set traps to automatically cleanup on failure 4 years ago
Johannes 'josch' Schauer aaac3e677f
make_mirror.sh: feed file to guestfish via heredoc instead of tempfile 4 years ago
Johannes 'josch' Schauer 163da0a72d
coverage.sh: add safety measure to ensure certain tests are not run outside qemu 4 years ago
Johannes 'josch' Schauer 95e4a82937
coverage.sh: redirect to /dev/null instead of --quiet to avoid broken pipe 4 years ago
Johannes 'josch' Schauer 327c0e83ca
further document prerequisites and limitations of different modes 4 years ago
Johannes 'josch' Schauer ecd5c7a662
fixup warning message 4 years ago
Johannes 'josch' Schauer 8abb93633c
warn that creating tarball might also fail in proot mode for extract and custom variants 4 years ago
Johannes 'josch' Schauer 05e796cd95
add missing error handlers for fork() and open() calls 4 years ago
Johannes 'josch' Schauer ed0b5069ce
on debug level verbosity, also print the line number 4 years ago
Johannes 'josch' Schauer 170344a611
coverage.sh: busybox sub-essential system now contains libcrypt1 4 years ago
Johannes 'josch' Schauer 75609a0b55
coverage.sh: make sure we have a gzip compressed file by checking the first three magic bytes 4 years ago
Johannes 'josch' Schauer b3949f6f7a
coverage.sh: continue loop after finding a program to diff with 4 years ago
Johannes 'josch' Schauer de85ad44b2
coverage.sh: reintroduce testing of debootstrap '-' variant 4 years ago
Johannes 'josch' Schauer c8f79cf4b5
document that --xattrs --xattrs-include='*' is needed when extracting a tarball 4 years ago
Johannes 'josch' Schauer 647e7e37f1
coverage.sh: test xattr support
When creating a tarball: --xattrs
When extracting a tarball: --xattrs --xattrs-include='*'
4 years ago