FreeBSD/poudriere c1104dd — test-ports/default/devel/libtextstyle Makefile
test-ports: Adapt for 13.4
Delta | File | |
---|---|---|
+2 | -0 | test-ports/default/devel/libtextstyle/Makefile |
+2 | -0 | 1 files |
test-ports: Adapt for 13.4
Delta | File | |
---|---|---|
+2 | -0 | test-ports/default/devel/libtextstyle/Makefile |
+2 | -0 | 1 files |
Bump test versions to 13.4 and 14.1
Delta | File | |
---|---|---|
+2 | -2 | .cirrus.yml |
+1 | -1 | test/common.bulk.sh |
+3 | -3 | 2 files |
sh: Fix setvar("") Fixes: 5edb36edaa6e
Delta | File | |
---|---|---|
+31 | -0 | external/patches/sh/015-setvar-blank.patch |
+10 | -8 | external/sh/var.c |
+4 | -4 | test/read_line.sh |
+45 | -12 | 3 files |
cirrus: Use [dist]check quick targets
Delta | File | |
---|---|---|
+2 | -2 | .cirrus.yml |
+2 | -2 | 1 files |
Fix some tests to depend on jail setup
Delta | File | |
---|---|---|
+6 | -0 | test/Makefile.am |
+6 | -0 | test/Makefile.in |
+12 | -0 | 2 files |
runtest: Fix gmake jobserver race. This fixes a race when using the runtest's own job token for running the child test. The race could cause it to wait forever on the job server pipe for a new token when it will never receive one. This could be seen with something like -j3 and running calculate_duration.sh and read_file.sh tests.
Delta | File | |
---|---|---|
+13 | -2 | test/runtest.sh |
+13 | -2 | 1 files |
sh builtins: Handle [un]setvar failures better
Delta | File | |
---|---|---|
+27 | -10 | src/poudriere-sh/helpers.c |
+23 | -9 | src/poudriere-sh/mapfile.c |
+6 | -6 | src/poudriere-sh/mktemp.c |
+6 | -3 | src/poudriere-sh/traps.c |
+62 | -28 | 4 files |
Add a 'make checkquick' target to skip build tests
Delta | File | |
---|---|---|
+14 | -6 | test/runtest.sh |
+6 | -0 | Makefile.in |
+6 | -0 | Makefile.am |
+26 | -6 | 3 files |
TESTS_SKIP_BUILD: Don't skip pkgqueue_build_and_test.sh
Delta | File | |
---|---|---|
+1 | -1 | test/runtest.sh |
+1 | -1 | 1 files |
Revert cut(1) and paste(1) builtins. - These do not read from stdin properly and fail the added tests. - paste(1) also had a use-after-free issue with warg/delim after the getopt processing. - Add more defines to catch this problem Issue #1187
Delta | File | |
---|---|---|
+0 | -518 | src/poudriere-sh/cut.c |
+0 | -297 | src/poudriere-sh/paste.c |
+37 | -16 | test/Makefile.in |
+4 | -46 | Makefile.in |
+28 | -0 | test/builtins-cut.sh |
+28 | -0 | test/builtins-paste.sh |
+97 | -877 | 8 files not shown |
+129 | -901 | 14 files |
Add a msg_fmt() that handles colors/newlines/timestamp properly
Delta | File | |
---|---|---|
+36 | -13 | src/share/poudriere/common.sh |
+36 | -13 | 1 files |
jail -cu: Don't include build-time make.conf files into jail's clean snapshot
Delta | File | |
---|---|---|
+20 | -0 | src/share/poudriere/jail.sh |
+20 | -0 | 1 files |
Package Fetch: Sort list of packages to fetch
Delta | File | |
---|---|---|
+1 | -1 | src/share/poudriere/common.sh |
+1 | -1 | 1 files |
bulk -n: Reduce duplicated build summary output
Delta | File | |
---|---|---|
+3 | -1 | src/share/poudriere/bulk.sh |
+3 | -1 | 1 files |
testport/bulk -i: Fix when BUILD_AS_NON_ROOT=no
Delta | File | |
---|---|---|
+6 | -0 | src/share/poudriere/common.sh |
+6 | -0 | 1 files |
msg_fmt: Splt up and align long lines
Delta | File | |
---|---|---|
+46 | -4 | src/share/poudriere/common.sh |
+46 | -4 | 1 files |
bulk: Fix IMMUTABLE_BASE=schg not working with qemu
Delta | File | |
---|---|---|
+1 | -1 | src/share/poudriere/common.sh |
+1 | -1 | 1 files |
cache: Support passing in the key to use with -K
Delta | File | |
---|---|---|
+87 | -11 | src/share/poudriere/include/cache.sh |
+51 | -0 | test/cache.sh |
+28 | -0 | test/cache_pipe.sh |
+166 | -11 | 3 files |
bulk/testport -i + qemu: Allow su(1) to work. This requires giving the emulator setuid, otherwise we get this error: su: not running setuid
Delta | File | |
---|---|---|
+11 | -0 | src/share/poudriere/common.sh |
+11 | -0 | 1 files |
Status: Split counts into their own line. This was way too long.
Delta | File | |
---|---|---|
+4 | -4 | src/share/poudriere/common.sh |
+4 | -4 | 1 files |
shash_read: Should return error on no entry
Delta | File | |
---|---|---|
+8 | -0 | test/shash_basic.sh |
+8 | -0 | 1 files |
No need for extra write_atomic_tee()
Delta | File | |
---|---|---|
+17 | -10 | src/share/poudriere/include/util.sh |
+1 | -1 | src/share/poudriere/include/shared_hash.sh |
+18 | -11 | 2 files |
readlines[_file]: Support teeing with -T
Delta | File | |
---|---|---|
+39 | -6 | src/share/poudriere/include/util.sh |
+45 | -0 | test/readlines.sh |
+84 | -6 | 2 files |
Add an inspected bucket for shlib tracking
show_build_summary: Remove queue width This wasn't serving much but to make the display oddly spaced.
Delta | File | |
---|---|---|
+9 | -19 | src/share/poudriere/common.sh |
+9 | -19 | 1 files |
status: Move ignored column next to inspected. This gets queue and trimmed items closer together - stuff that can be ignored.
Delta | File | |
---|---|---|
+4 | -4 | src/share/poudriere/status.sh |
+2 | -2 | src/share/poudriere/common.sh |
+6 | -6 | 2 files |
readlines[_file]: Support empty var_returns
Delta | File | |
---|---|---|
+12 | -4 | src/share/poudriere/include/util.sh |
+10 | -2 | test/readlines.sh |
+22 | -6 | 2 files |
readlines_file: Allow changing the output separator
Delta | File | |
---|---|---|
+1 | -1 | src/share/poudriere/include/util.sh |
+1 | -1 | 1 files |
shash_tee: Simplify by moving to shash_write -T
Delta | File | |
---|---|---|
+16 | -13 | src/share/poudriere/include/shared_hash.sh |
+4 | -4 | test/shash_basic.sh |
+1 | -1 | src/share/poudriere/include/cache.sh |
+21 | -18 | 3 files |
shash_basic tests: Assert some assumptions
Delta | File | |
---|---|---|
+21 | -0 | test/shash_basic.sh |
+21 | -0 | 1 files |