sysutils/restic
Fast, secure, efficient backup program
| Flavor | Version | Run | OSVersion | Arch | License | Restricted | Status | |
|---|---|---|---|---|---|---|---|---|
| 0.18.1_2 | 620 | 4.0 | amd64 | bsd2 | 0 | fail |
License Permissions:
Events
| Machine | Type | Time | Message |
|---|---|---|---|
| m4064b | info | 2025-11-04 02:46:22.128081 | Test Started |
| m4064b | fail | 2025-11-04 02:52:33.156982 | make test returned non-zero: 1 |
| m4064b | fail | 2025-11-04 02:52:33.673758 | Test complete. |
Log
[1m===> Testing for restic-0.18.1_2[0m
(cd /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1; for t in ./...; do echo "===> Testing ${t}"; /usr/bin/env -i HOME=/magus/work/usr/mports/sysutils/restic/work MACHINE_ARCH=amd64 PWD="${PWD}" GIT_CEILING_DIRECTORIES=/magus/work/usr/mports/sysutils/restic/work __MAKE_CONF=/nonexistent OSVERSION=400002 PATH=/magus/work/usr/mports/sysutils/restic/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin TERM=vt100 TMPDIR=/tmp XDG_DATA_HOME=/magus/work/usr/mports/sysutils/restic/work XDG_CONFIG_HOME=/magus/work/usr/mports/sysutils/restic/work XDG_CACHE_HOME=/magus/work/usr/mports/sysutils/restic/work/.cache HOME=/magus/work/usr/mports/sysutils/restic/work TMPDIR="/tmp" PATH=/magus/work/usr/mports/sysutils/restic/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/magus/work/usr/mports/sysutils/restic/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES TARGETDIR=/usr/local DESTDIR= PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" CGO_ENABLED=1 CGO_CFLAGS="-I/usr/local/include" CGO_LDFLAGS="-L/usr/local/lib" GOAMD64= GOARM= GOTMPDIR="/magus/work/usr/mports/sysutils/restic/work" GOPATH="/magus/distfiles/go/sysutils_restic" GOBIN="/magus/work/usr/mports/sysutils/restic/work/bin" GO111MODULE=on GOFLAGS=-modcacherw GOSUMDB=sum.golang.org GOPROXY=off /usr/local/bin/go121 test -v -buildvcs=false -mod=vendor ${t}; done)
===> Testing ./...
? github.com/restic/restic [no test files]
? github.com/restic/restic/helpers/build-release-binaries [no test files]
? github.com/restic/restic/helpers/prepare-release [no test files]
? github.com/restic/restic/internal/backend/logger [no test files]
? github.com/restic/restic/internal/backend/mock [no test files]
? github.com/restic/restic/internal/backend/test [no test files]
? github.com/restic/restic/internal/test [no test files]
? github.com/restic/restic/internal/ui/signals [no test files]
=== RUN TestBackup
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-791078588/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-791078588/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-791078588/testdata] in
cmd_backup_integration_test.go:69: repository grown by 953 bytes
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-791078588/testdata] in
cmd_backup_integration_test.go:81: repository grown by 947 bytes
cmd_backup_integration_test.go:86: restoring snapshot 9b600cda to /tmp/restic-test-791078588/restore0
bufio.go:639: Summary: Restored 82 files/dirs (1.074 MiB) in 0:00
cmd_backup_integration_test.go:89: [31mdirectories are not equal: 0/tests/testfile-symlink: mode does not match (Lrwxrwxrwx != Lrwxr-xr-x)
%0/tests/testfile-symlink
[39m
--- FAIL: TestBackup (0.58s)
=== RUN TestBackupWithFilesystemSnapshots
--- PASS: TestBackupWithFilesystemSnapshots (0.00s)
=== RUN TestBackupWithRelativePath
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1810990302/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1810990302
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1810990302
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1810990302
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1810990302
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupWithRelativePath (0.40s)
=== RUN TestBackupVSS
cmd_backup_integration_test.go:160: vss fs test can only be run on windows with admin privileges
--- SKIP: TestBackupVSS (0.00s)
=== RUN TestBackupParentSelection
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2412991607/repo
cmd_backup_integration_test.go:21: backing up [testdata/0/0] in /tmp/restic-test-2412991607
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2412991607
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata/0/tests] in /tmp/restic-test-2412991607
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2412991607
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata/0/0] in /tmp/restic-test-2412991607
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2412991607
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupParentSelection (0.51s)
=== RUN TestDryRunBackup
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3158502242/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3158502242
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3158502242
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3158502242
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3158502242
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3158502242
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3158502242
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3158502242
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3158502242
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3158502242
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3158502242
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestDryRunBackup (0.98s)
=== RUN TestBackupNonExistingFile
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1881075904/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1881075904/testdata/0/0/9/0 /tmp/restic-test-1881075904/testdata/0/0/9/1 /tmp/restic-test-1881075904/testdata/0/0/9/nonexisting /tmp/restic-test-1881075904/testdata/0/0/9/5] in
--- PASS: TestBackupNonExistingFile (0.30s)
=== RUN TestBackupSelfHealing
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2099568647/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2099568647
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2099568647
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
io.go:318: removing not found pack file 1c7444142e0f88cfddaaf355af182bff3f215deea6b72550c2e45e98aa2ca028
io.go:318: error for tree c4966044:
io.go:318: tree c49660448e56d6a2e87dfff33319ab41460b09a47928c144d7de2ac3efd0cd6d: file "test" blob 5a2775d7d2529ca37a03dc95ec3e840ea7042ea71a954cc51dcd05959ddd9f12 not found in index
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2099568647
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2099568647
io.go:318: error: /tmp/restic-test-2099568647/testdata/test/test: parts of testdata/test/test not found in the repository index; storing the file again
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupSelfHealing (0.37s)
=== RUN TestBackupTreeLoadError
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2425017023/repo
cmd_backup_integration_test.go:21: backing up [test] in /tmp/restic-test-2425017023/testdata
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2425017023/testdata
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2425017023
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2425017023
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
io.go:318: removing not found pack file e90417146bfcc47516d32688d0b37a7898839112ca9ef065efcc6bae6e7e57ff
io.go:318: error for tree 3850f43d:
io.go:318: id 3850f43dc3d6834ec3c6fdc7b9d81ce3b9b0e38b6a1d2f7e764491e4bfa71271 not found in repository
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2425017023
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2425017023
io.go:318: error: /tmp/restic-test-2425017023/testdata: tree 3850f43dc3d6834ec3c6fdc7b9d81ce3b9b0e38b6a1d2f7e764491e4bfa71271 is not known; the repository could be damaged, run `repair index` to try to repair it
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
io.go:318: removing not found pack file ee6c2d8d1c0269da5e0e34f607b3ed14edc1cfeae7c42e4f63ff8ea123159361
io.go:318: removing not found pack file ebace22b2f9a0dfcf77da036467f3b310833abf33db5fad662963b2b4f921876
io.go:318: error for tree e624d18e:
io.go:318: id e624d18eb5f36bf87a60cce51fc489c5acbae2981fe6d869364bf9d0e5272b02 not found in repository
io.go:318: error for tree 3850f43d:
io.go:318: id 3850f43dc3d6834ec3c6fdc7b9d81ce3b9b0e38b6a1d2f7e764491e4bfa71271 not found in repository
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2425017023
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2425017023
io.go:318: error: /: tree e624d18eb5f36bf87a60cce51fc489c5acbae2981fe6d869364bf9d0e5272b02 is not known; the repository could be damaged, run `repair index` to try to repair it
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupTreeLoadError (0.56s)
=== RUN TestBackupExclude
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2288187949/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2288187949
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2288187949
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2288187949
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2288187949
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2288187949
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2288187949
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupExclude (0.36s)
=== RUN TestBackupErrors
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3242358724/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3242358724
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3242358724
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:415: [31mAssumed failure, but no error occurred.[39m
--- FAIL: TestBackupErrors (0.31s)
=== RUN TestIncrementalBackup
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1629365302/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1629365302/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1629365302/testdata] in
cmd_backup_integration_test.go:451: repository grown by 1081872 bytes
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1629365302/testdata] in
cmd_backup_integration_test.go:461: repository grown by 1597509 bytes
--- PASS: TestIncrementalBackup (2.52s)
=== RUN TestBackupTags
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-532040755/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-532040755/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-532040755/testdata] in
--- PASS: TestBackupTags (1.19s)
=== RUN TestBackupProgramVersion
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-347380923/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-347380923/testdata] in
--- PASS: TestBackupProgramVersion (0.46s)
=== RUN TestQuietBackup
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-338814479/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-338814479/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-338814479/testdata] in
--- PASS: TestQuietBackup (0.44s)
=== RUN TestHardLink
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2270997082/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2270997082
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2270997082
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:568: restoring snapshot 997b45fc to /tmp/restic-test-2270997082/restore0
bufio.go:639: Summary: Restored 3 files/dirs (0 B) in 0:00
--- PASS: TestHardLink (0.42s)
=== RUN TestStdinFromCommand
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1600494147/repo
cmd_backup_integration_test.go:21: backing up [python -c import sys; print('something'); sys.exit(0)] in /tmp/restic-test-1600494147
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1600494147
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:34: [31mError while backing up: failed to start command: exec: "python": executable file not found in $PATH[39m
--- FAIL: TestStdinFromCommand (0.21s)
=== RUN TestStdinFromCommandNoOutput
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3974459219/repo
cmd_backup_integration_test.go:21: backing up [python -c import sys; sys.exit(0)] in /tmp/restic-test-3974459219
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3974459219
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:659: [31mNo data error expected[39m
--- FAIL: TestStdinFromCommandNoOutput (0.22s)
=== RUN TestStdinFromCommandFailExitCode
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1714878157/repo
cmd_backup_integration_test.go:21: backing up [python -c import sys; print('test'); sys.exit(1)] in /tmp/restic-test-1714878157
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1714878157
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestStdinFromCommandFailExitCode (0.27s)
=== RUN TestStdinFromCommandFailNoOutputAndExitCode
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2334899642/repo
cmd_backup_integration_test.go:21: backing up [python -c import sys; sys.exit(1)] in /tmp/restic-test-2334899642
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2334899642
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestStdinFromCommandFailNoOutputAndExitCode (0.32s)
=== RUN TestBackupEmptyPassword
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-239593343/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-239593343
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-239593343
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupEmptyPassword (0.57s)
=== RUN TestBackupSkipIfUnchanged
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3381660620/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3381660620
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3381660620
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3381660620
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3381660620
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3381660620
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3381660620
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupSkipIfUnchanged (0.60s)
=== RUN TestCollectTargets
--- PASS: TestCollectTargets (0.00s)
=== RUN TestReadFilenamesRaw
--- PASS: TestReadFilenamesRaw (0.00s)
=== RUN TestCatArgsValidation
=== RUN TestCatArgsValidation/#00
=== RUN TestCatArgsValidation/#01
=== RUN TestCatArgsValidation/#02
=== RUN TestCatArgsValidation/#03
=== RUN TestCatArgsValidation/#04
--- PASS: TestCatArgsValidation (0.00s)
--- PASS: TestCatArgsValidation/#00 (0.00s)
--- PASS: TestCatArgsValidation/#01 (0.00s)
--- PASS: TestCatArgsValidation/#02 (0.00s)
--- PASS: TestCatArgsValidation/#03 (0.00s)
--- PASS: TestCatArgsValidation/#04 (0.00s)
=== RUN TestParsePercentage
--- PASS: TestParsePercentage (0.00s)
=== RUN TestStringToIntSlice
--- PASS: TestStringToIntSlice (0.00s)
=== RUN TestSelectPacksByBucket
--- PASS: TestSelectPacksByBucket (0.00s)
=== RUN TestSelectRandomPacksByPercentage
--- PASS: TestSelectRandomPacksByPercentage (0.00s)
=== RUN TestSelectNoRandomPacksByPercentage
--- PASS: TestSelectNoRandomPacksByPercentage (0.00s)
=== RUN TestSelectRandomPacksByFileSize
--- PASS: TestSelectRandomPacksByFileSize (0.00s)
=== RUN TestSelectNoRandomPacksByFileSize
--- PASS: TestSelectNoRandomPacksByFileSize (0.00s)
=== RUN TestPrepareCheckCache
=== RUN TestPrepareCheckCache/#00
=== RUN TestPrepareCheckCache/#01
=== RUN TestPrepareCheckCache/#02
--- PASS: TestPrepareCheckCache (0.00s)
--- PASS: TestPrepareCheckCache/#00 (0.00s)
--- PASS: TestPrepareCheckCache/#01 (0.00s)
--- PASS: TestPrepareCheckCache/#02 (0.00s)
=== RUN TestPrepareDefaultCheckCache
--- PASS: TestPrepareDefaultCheckCache (0.00s)
=== RUN TestCopy
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2164250431/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2164250431/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2164250431/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2164250431/testdata/0/0/9/3] in
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1276243342/repo
bufio.go:639: Summary: Restored 75 files/dirs (1.073 MiB) in 0:00
bufio.go:639: Summary: Restored 7 files/dirs (16.000 KiB) in 0:00
bufio.go:639: Summary: Restored 7 files/dirs (16.000 KiB) in 0:00
bufio.go:639: Summary: Restored 7 files/dirs (16.000 KiB) in 0:00
bufio.go:639: Summary: Restored 75 files/dirs (1.073 MiB) in 0:00
bufio.go:639: Summary: Restored 7 files/dirs (16.000 KiB) in 0:00
--- PASS: TestCopy (1.15s)
=== RUN TestCopyIncremental
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1105631207/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1105631207/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1105631207/testdata/0/0/9/2] in
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3323688930/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1105631207/testdata/0/0/9/3] in
--- PASS: TestCopyIncremental (1.22s)
=== RUN TestCopyUnstableJSON
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1718980611/repo
--- PASS: TestCopyUnstableJSON (0.45s)
=== RUN TestCopyToEmptyPassword
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-254807918/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-254807918/testdata/0/0/9] in
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-864942565/repo
--- PASS: TestCopyToEmptyPassword (0.69s)
=== RUN TestDiff
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3577469982/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3577469982/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3577469982/testdata] in
--- PASS: TestDiff (0.39s)
=== RUN TestDiffJSON
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3627617688/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3627617688/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3627617688/testdata] in
--- PASS: TestDiffJSON (0.37s)
=== RUN TestDumpSplitPath
--- PASS: TestDumpSplitPath (0.00s)
=== RUN TestFind
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1170501358/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1170501358/testdata] in
--- PASS: TestFind (0.48s)
=== RUN TestFindJSON
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1694827693/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1694827693/testdata] in
--- PASS: TestFindJSON (0.70s)
=== RUN TestFindSorting
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2817624616/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2817624616/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2817624616/testdata] in
--- PASS: TestFindSorting (0.51s)
=== RUN TestRunForgetSafetyNet
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1785035448/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1785035448/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1785035448/testdata/0/0/9] in
--- PASS: TestRunForgetSafetyNet (0.56s)
=== RUN TestForgetPolicyValues
=== RUN TestForgetPolicyValues/#00
=== RUN TestForgetPolicyValues/#01
=== RUN TestForgetPolicyValues/#02
=== RUN TestForgetPolicyValues/#03
=== RUN TestForgetPolicyValues/#04
=== RUN TestForgetPolicyValues/#05
--- PASS: TestForgetPolicyValues (0.00s)
--- PASS: TestForgetPolicyValues/#00 (0.00s)
--- PASS: TestForgetPolicyValues/#01 (0.00s)
--- PASS: TestForgetPolicyValues/#02 (0.00s)
--- PASS: TestForgetPolicyValues/#03 (0.00s)
--- PASS: TestForgetPolicyValues/#04 (0.00s)
--- PASS: TestForgetPolicyValues/#05 (0.00s)
=== RUN TestForgetOptionValues
--- PASS: TestForgetOptionValues (0.00s)
=== RUN TestForgetHostnameDefaulting
--- PASS: TestForgetHostnameDefaulting (0.00s)
=== RUN TestGenerateStdout
=== RUN TestGenerateStdout/bash
=== RUN TestGenerateStdout/fish
=== RUN TestGenerateStdout/zsh
=== RUN TestGenerateStdout/powershell
=== RUN TestGenerateStdout/Generate_shell_completions_to_stdout_for_two_shells
--- PASS: TestGenerateStdout (0.02s)
--- PASS: TestGenerateStdout/bash (0.01s)
--- PASS: TestGenerateStdout/fish (0.00s)
--- PASS: TestGenerateStdout/zsh (0.00s)
--- PASS: TestGenerateStdout/powershell (0.00s)
--- PASS: TestGenerateStdout/Generate_shell_completions_to_stdout_for_two_shells (0.00s)
=== RUN TestInitCopyChunkerParams
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1913396596/repo
--- PASS: TestInitCopyChunkerParams (0.18s)
=== RUN TestKeyAddRemove
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2115628769/repo
cmd_key_integration_test.go:97: changed password to "geheim2"
cmd_key_integration_test.go:101: added new password "OnnyiasyatvodsEvVodyawit"
cmd_key_integration_test.go:76: remove 1 keys: ["802e928d"]
cmd_key_integration_test.go:101: added new password "raicneirvOjEfEigonOmLasOd"
cmd_key_integration_test.go:76: remove 1 keys: ["eb645612"]
cmd_key_integration_test.go:107: testing access with last password "raicneirvOjEfEigonOmLasOd"
table.go:33: ID User Host Created
table.go:33: --------------------------------------------
table.go:33: *6b576be9 root m4064b 2025-11-03 21:51:50
table.go:33: --------------------------------------------
cmd_key_integration_test.go:51: adding key for john@example.com
--- PASS: TestKeyAddRemove (0.32s)
=== RUN TestKeyAddInvalid
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1734567306/repo
--- PASS: TestKeyAddInvalid (0.11s)
=== RUN TestKeyAddEmpty
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2205091909/repo
--- PASS: TestKeyAddEmpty (0.14s)
=== RUN TestKeyProblems
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3665336636/repo
cmd_key_integration_test.go:174: Fatal: failed to access repository with new key: LoadRaw(): invalid data returned
cmd_key_integration_test.go:178: Fatal: failed to access repository with new key: LoadRaw(): invalid data returned
cmd_key_integration_test.go:181: testing access with initial password "geheim"
table.go:33: ID User Host Created
table.go:33: --------------------------------------------
table.go:33: *79e580c5 root m4064b 2025-11-03 21:51:51
table.go:33: --------------------------------------------
--- PASS: TestKeyProblems (0.20s)
=== RUN TestKeyCommandInvalidArguments
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3369861083/repo
cmd_key_integration_test.go:196: the key add command expects no arguments, only options - please see `restic help key add` for usage and flags
cmd_key_integration_test.go:200: the key passwd command expects no arguments, only options - please see `restic help key passwd` for usage and flags
cmd_key_integration_test.go:204: the key list command expects no arguments, only options - please see `restic help key list` for usage and flags
cmd_key_integration_test.go:208: key remove expects one argument as the key id
cmd_key_integration_test.go:212: key remove expects one argument as the key id
--- PASS: TestKeyCommandInvalidArguments (0.08s)
=== RUN TestRunLsNcdu
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1876947070/repo
cmd_backup_integration_test.go:21: backing up [.] in /tmp/restic-test-1876947070/testdata/0
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1876947070/testdata/0
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRunLsNcdu (0.43s)
=== RUN TestRunLsSort
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1734438381/repo
cmd_backup_integration_test.go:21: backing up [for_cmd_ls] in /tmp/restic-test-1734438381/testdata/0
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1734438381/testdata/0
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRunLsSort (0.35s)
=== RUN TestRunLsJson
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1078409837/repo
cmd_backup_integration_test.go:21: backing up [0/for_cmd_ls] in /tmp/restic-test-1078409837/testdata
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1078409837/testdata
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRunLsJson (0.38s)
=== RUN TestLsNodeJSON
--- PASS: TestLsNodeJSON (0.00s)
=== RUN TestLsNcduNode
--- PASS: TestLsNcduNode (0.00s)
=== RUN TestLsNcdu
--- PASS: TestLsNcdu (0.00s)
=== RUN TestMount
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2221169284/repo
cmd_mount_integration_test.go:91: checking for 0 snapshots: []
cmd_mount_integration_test.go:64: [31munexpected error: open /dev/fuse: no such file or directory[39m
cmd_mount_integration_test.go:56: subdir "snapshots" of dir /tmp/restic-test-2221169284/mount never appeared
cmd_mount_integration_test.go:101: virtual directory "snapshots" doesn't exist
cmd_mount_integration_test.go:78: unable to umount dir /tmp/restic-test-2221169284/mount, last error was: unmount /tmp/restic-test-2221169284/mount: invalid argument
--- FAIL: TestMount (4.46s)
=== RUN TestMountSameTimestamps
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
cmd_mount_integration_test.go:91: checking for 3 snapshots: [28030368 75ad6cdc 5fd0d8b2]
2025/11/03 21:51:56 restic/cmd_mount.go:136 restic.runMount 12871 start mount
2025/11/03 21:51:56 restic/global.go:603 restic.innerOpen 12871 parsing location /tmp/restic-test-504992554/repo
2025/11/03 21:51:56 restic/global.go:598 restic.parseConfig 12871 opening local repository at &local.Config{Path:"/tmp/restic-test-504992554/repo", Connections:0x2}
2025/11/03 21:51:56 local/local.go:56 local.Open 12871 open local backend at /tmp/restic-test-504992554/repo
2025/11/03 21:51:56 local/local.go:45 local.open 12871 using (0o600 file, 0o700 dir) permissions
2025/11/03 21:51:56 logger/log.go:52 logger.(*Backend).Stat 12871 Stat( )
2025/11/03 21:51:56 sema/semaphore.go:27 sema.semaphore.GetToken 12871 acquired token
2025/11/03 21:51:56 logger/log.go:54 logger.(*Backend).Stat 12871 stat err
2025/11/03 21:51:56 logger/log.go:24 logger.(*Backend).IsNotExist 12871 IsNotExist(, , false)
2025/11/03 21:51:56 logger/log.go:24 logger.(*Backend).IsNotExist 12871 IsNotExist(, , false)
2025/11/03 21:51:56 index/index.go:385 index.(*Index).Finalize 12871 finalizing index
2025/11/03 21:51:56 logger/log.go:59 logger.(*Backend).List 12871 List(key)
2025/11/03 21:51:56 repository/key.go:145 repository.SearchKey.func1 12871 trying key "728850f0d9bbd0e388dcaa1a6e4cab46fe9dafc4de776e82a050ddeba903a4e3"
2025/11/03 21:51:56 logger/log.go:45 logger.(*Backend).Load 12871 Load(, length 0, offset 0)
2025/11/03 21:51:56 sema/semaphore.go:27 sema.semaphore.GetToken 12871 acquired token
2025/11/03 21:51:56 logger/log.go:47 logger.(*Backend).Load 12871 load err
2025/11/03 21:51:56 repository/key.go:158 repository.SearchKey.func1 12871 successfully opened key 728850f0d9bbd0e388dcaa1a6e4cab46fe9dafc4de776e82a050ddeba903a4e3
2025/11/03 21:51:56 logger/log.go:61 logger.(*Backend).List 12871 list err
2025/11/03 21:51:56 repository/repository.go:174 repository.(*Repository).LoadUnpacked 12871 load config with id 0000000000000000000000000000000000000000000000000000000000000000
2025/11/03 21:51:56 logger/log.go:45 logger.(*Backend).Load 12871 Load(, length 0, offset 0)
2025/11/03 21:51:56 sema/semaphore.go:27 sema.semaphore.GetToken 12871 acquired token
2025/11/03 21:51:56 logger/log.go:47 logger.(*Backend).Load 12871 load err
2025/11/03 21:51:56 cache/cache.go:65 cache.writeCachedirTag 12871 Create CACHEDIR.TAG at /tmp/restic-test-504992554/cache
2025/11/03 21:51:56 cache/cache.go:98 cache.New 12871 using cache dir /tmp/restic-test-504992554/cache/71ca3a60bc97cdebba08b9305d74c32a54f7936869a0fa95829dbd71111af7d8
2025/11/03 21:51:56 repository/repository.go:158 repository.(*Repository).UseCache 12871 using cache
2025/11/03 21:51:56 cache/cache.go:222 cache.OlderThan 12871 0 old cache dirs found
2025/11/03 21:51:56 logger/log.go:59 logger.(*Backend).List 12872 List(lock)
2025/11/03 21:51:56 logger/log.go:61 logger.(*Backend).List 12872 list err
2025/11/03 21:51:56 restic/json.go:25 restic.SaveJSONUnpacked[...] 12871 save new blob lock
2025/11/03 21:51:56 logger/log.go:30 logger.(*Backend).Save 12871 Save(, 146)
2025/11/03 21:51:56 logger/log.go:32 logger.(*Backend).Save 12871 save err
2025/11/03 21:51:56 repository/repository.go:502 repository.(*Repository).saveUnpacked 12871 blob saved
2025/11/03 21:51:56 logger/log.go:59 logger.(*Backend).List 12875 List(lock)
2025/11/03 21:51:56 logger/log.go:61 logger.(*Backend).List 12875 list err
2025/11/03 21:51:56 restic/parallel.go:38 restic.ParallelList.func2 12877 worker got file lock/bc2ddbd1
2025/11/03 21:51:56 repository/lock.go:91 repository.(*locker).Lock 12871 create lock 0x87432ea80 (exclusive false)
2025/11/03 21:51:56 repository/repository.go:626 repository.(*Repository).LoadIndex 12871 Loading index
2025/11/03 21:51:56 index/index.go:385 index.(*Index).Finalize 12871 finalizing index
2025/11/03 21:51:56 logger/log.go:59 logger.(*Backend).List 12871 List(index)
2025/11/03 21:51:56 logger/log.go:61 logger.(*Backend).List 12871 list err
2025/11/03 21:51:56 cache/file.go:175 cache.(*Cache).Clear 12871 Clearing cache for index: 1 valid files
2025/11/03 21:51:56 repository/lock.go:120 repository.(*locker).refreshLocks 12878 start
2025/11/03 21:51:56 restic/parallel.go:38 restic.ParallelList.func2 12883 worker got file index/bc859264
2025/11/03 21:51:56 repository/repository.go:174 repository.(*Repository).LoadUnpacked 12883 load index with id bc8592642a55b92c23c23edb66c7e0f0618896c686827209fa31996f51aead1d
2025/11/03 21:51:56 cache/file.go:41 cache.(*Cache).load 12883 Load(, 0, 0) from cache
2025/11/03 21:51:56 cache/backend.go:181 cache.(*Backend).Load 12883 auto-store in the cache
2025/11/03 21:51:56 logger/log.go:45 logger.(*Backend).Load 12883 Load(, length 0, offset 0)
2025/11/03 21:51:56 sema/semaphore.go:27 sema.semaphore.GetToken 12883 acquired token
2025/11/03 21:51:56 cache/file.go:83 cache.(*Cache).save 12883 Save to cache:
2025/11/03 21:51:56 logger/log.go:47 logger.(*Backend).Load 12883 load err
2025/11/03 21:51:56 cache/file.go:41 cache.(*Cache).load 12883 Load(, 0, 0) from cache
2025/11/03 21:51:56 index/index.go:504 index.DecodeIndex 12883 Start decoding index
2025/11/03 21:51:56 index/index.go:531 index.DecodeIndex 12883 done
2025/11/03 21:51:56 cache/file.go:175 cache.(*Cache).Clear 12871 Clearing cache for data: 1 valid files
2025/11/03 21:51:56 repository/lock.go:207 repository.(*locker).monitorLockRefresh 12879 terminate expiry monitoring
2025/11/03 21:51:56 repository/lock.go:143 repository.(*locker).refreshLocks 12878 terminate
2025/11/03 21:51:56 repository/lock.go:131 repository.(*locker).refreshLocks.func1 12878 unlocking repository with lock PID 99104 on m4064b by root (UID 0, GID 0)
lock was created at 2025-11-03 21:51:56 (21.956471ms ago)
storage ID bc2ddbd1
2025/11/03 21:51:56 cache/backend.go:40 cache.(*Backend).Remove 12878 cache Remove()
2025/11/03 21:51:56 logger/log.go:38 logger.(*Backend).Remove 12878 Remove()
2025/11/03 21:51:56 logger/log.go:40 logger.(*Backend).Remove 12878 remove err
2025/11/03 21:51:56 restic/cmd_mount.go:172 restic.runMount 12871 finish mount
cmd_mount_integration_test.go:64: [31munexpected error: open /dev/fuse: no such file or directory[39m
cmd_mount_integration_test.go:56: subdir "snapshots" of dir /tmp/restic-test-504992554/mount never appeared
cmd_mount_integration_test.go:101: virtual directory "snapshots" doesn't exist
cmd_mount_integration_test.go:78: unable to umount dir /tmp/restic-test-504992554/mount, last error was: unmount /tmp/restic-test-504992554/mount: invalid argument
--- FAIL: TestMountSameTimestamps (4.49s)
=== RUN TestPrune
=== RUN TestPrune/0
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1953312844/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1953312844/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1953312844/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1953312844/testdata/0/0/9/3] in
=== RUN TestPrune/50
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2814158430/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2814158430/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2814158430/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2814158430/testdata/0/0/9/3] in
=== RUN TestPrune/unlimited
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3825174922/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3825174922/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3825174922/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3825174922/testdata/0/0/9/3] in
=== RUN TestPrune/CacheableOnly
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-917474036/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-917474036/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-917474036/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-917474036/testdata/0/0/9/3] in
=== RUN TestPrune/Small
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3878100060/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3878100060/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3878100060/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3878100060/testdata/0/0/9/3] in
=== RUN TestPrune/0-recovery
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-43805470/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-43805470/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-43805470/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-43805470/testdata/0/0/9/3] in
=== RUN TestPrune/50-recovery
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-79739509/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-79739509/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-79739509/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-79739509/testdata/0/0/9/3] in
=== RUN TestPrune/unlimited-recovery
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-4270564704/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-4270564704/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-4270564704/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-4270564704/testdata/0/0/9/3] in
=== RUN TestPrune/CacheableOnly-recovery
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-534903886/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-534903886/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-534903886/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-534903886/testdata/0/0/9/3] in
=== RUN TestPrune/Small#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3494006410/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3494006410/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3494006410/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3494006410/testdata/0/0/9/3] in
--- PASS: TestPrune (6.53s)
--- PASS: TestPrune/0 (0.66s)
--- PASS: TestPrune/50 (0.63s)
--- PASS: TestPrune/unlimited (0.64s)
--- PASS: TestPrune/CacheableOnly (0.71s)
--- PASS: TestPrune/Small (0.65s)
--- PASS: TestPrune/0-recovery (0.65s)
--- PASS: TestPrune/50-recovery (0.66s)
--- PASS: TestPrune/unlimited-recovery (0.63s)
--- PASS: TestPrune/CacheableOnly-recovery (0.67s)
--- PASS: TestPrune/Small#01 (0.64s)
=== RUN TestPruneWithDamagedRepository
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-166873964/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-166873964/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-166873964/testdata/0/0/9/3] in
io.go:318: The index references 1 needed pack files which are missing from the repository:
io.go:318: 1c106f35263165d4ae0b97faa878e2533c91f2bdae92edd470a16802541623f1
--- PASS: TestPruneWithDamagedRepository (0.51s)
=== RUN TestEdgeCaseRepos
=== RUN TestEdgeCaseRepos/no-index
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
io.go:318: error for tree c5897731:
io.go:318: id c5897731f7e9b913e3d6b90feeaaab07a831a50614c10e9dd9e098ca761ae961 not found in repository
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
=== RUN TestEdgeCaseRepos/index-missing-blob
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
io.go:318: error for tree 705adc0d:
io.go:318: tree 705adc0db17416340f29fcfcf04f76e8515d1a8fb05d56e610e2ba686be6756e: file "test" blob f2ca1bb6c7e907d06dafe4687e579fce76b37e4e93b7605022da52e6ccc26fd2 not found in index
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
=== RUN TestEdgeCaseRepos/missing-data
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
io.go:318: pack 1959b7f2802f1d83c9eeda21f3d5c5f4ff6c4b122a59b5f5ca5e28a4970a37b4: does not exist
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
=== RUN TestEdgeCaseRepos/missing-unused-data
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
io.go:318: pack b2a0e6762aeeb8205967f326929e7f07f4997eed540fc8a759604f4baba43027: does not exist
io.go:318: pack f6a0bdd2515a5fc8d4253a4ba50abe03649d710cd2f6142837c86c760b94a43a: unexpected file size: got 0, expected 2974
io.go:318: pack d05c81069fdf4616aaf89ddf530dd312633176e6ca8f24fd4c878e453aa57b81: does not exist
io.go:318:
The repository contains damaged pack files. These damaged files must be removed to repair the repository. This can be done using the following commands. Please read the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html first.
io.go:318: restic repair packs f6a0bdd2515a5fc8d4253a4ba50abe03649d710cd2f6142837c86c760b94a43a
restic repair snapshots --forget
io.go:318: Damaged pack files can be caused by backend problems, hardware problems or bugs in restic. Please open an issue at https://github.com/restic/restic/issues/new/choose for further troubleshooting!
io.go:318: Missing but unneeded pack files are referenced in the index, will be repaired
io.go:318: will forget missing pack file d05c81069fdf4616aaf89ddf530dd312633176e6ca8f24fd4c878e453aa57b81
io.go:318: will forget missing pack file b2a0e6762aeeb8205967f326929e7f07f4997eed540fc8a759604f4baba43027
=== RUN TestEdgeCaseRepos/unreferenced-data
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestEdgeCaseRepos/obsolete-index
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestEdgeCaseRepos/mixed-packs
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestEdgeCaseRepos/duplicates
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
--- PASS: TestEdgeCaseRepos (1.65s)
--- PASS: TestEdgeCaseRepos/no-index (0.17s)
--- PASS: TestEdgeCaseRepos/index-missing-blob (0.18s)
--- PASS: TestEdgeCaseRepos/missing-data (0.17s)
--- PASS: TestEdgeCaseRepos/missing-unused-data (0.22s)
--- PASS: TestEdgeCaseRepos/unreferenced-data (0.22s)
--- PASS: TestEdgeCaseRepos/obsolete-index (0.23s)
--- PASS: TestEdgeCaseRepos/mixed-packs (0.23s)
--- PASS: TestEdgeCaseRepos/duplicates (0.23s)
=== RUN TestPruneRepackSmallerThanSmoke
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1960169256/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1960169256/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1960169256/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1960169256/testdata/0/0/9/3] in
--- PASS: TestPruneRepackSmallerThanSmoke (0.63s)
=== RUN TestRecover
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3172342006/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3172342006/testdata] in
bufio.go:639:
found 1 unreferenced roots
bufio.go:639: saved new snapshot 503162f7
cmd_cat.go:211: {"nodes":[{"name":"tmp","type":"dir","mode":2148532735,"mtime":"2025-11-03T21:52:10.684184-05:00","atime":"2025-11-03T21:52:10.684184-05:00","ctime":"2025-11-03T21:52:10.706899-05:00","uid":0,"gid":0,"user":"root","group":"wheel","inode":2404128,"device_id":103,"content":null,"subtree":"4d14aaa168cdb7a7905829528afc861a92601306a807cc60713511a88a824763"}]}
--- PASS: TestRecover (0.61s)
=== RUN TestRebuildIndex
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRebuildIndex (1.44s)
=== RUN TestRebuildIndexAlwaysFull
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRebuildIndexAlwaysFull (1.64s)
=== RUN TestRebuildIndexDamage
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRebuildIndexDamage (1.45s)
=== RUN TestRebuildIndexFailsOnAppendOnly
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
print.go:225: error while unlocking: Failed to remove
cmd_repair_index_integration_test.go:144: Failed to remove
--- PASS: TestRebuildIndexFailsOnAppendOnly (0.60s)
=== RUN TestRepairSnapshotsWithLostData
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2365845143/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2365845143/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2365845143/testdata] in
io.go:318: pack af463135b07c4f2eda0bd9c41b840bf7b1e6a8cc7c766a63586ec1d210342c26: does not exist
print.go:225: Load(, 524418, 0) failed: open /tmp/restic-test-2365845143/repo/data/af/af463135b07c4f2eda0bd9c41b840bf7b1e6a8cc7c766a63586ec1d210342c26: no such file or directory
print.go:225: Load(, 524418, 0) failed: open /tmp/restic-test-2365845143/repo/data/af/af463135b07c4f2eda0bd9c41b840bf7b1e6a8cc7c766a63586ec1d210342c26: no such file or directory
io.go:318: download error: open /tmp/restic-test-2365845143/repo/data/af/af463135b07c4f2eda0bd9c41b840bf7b1e6a8cc7c766a63586ec1d210342c26: no such file or directory
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
io.go:318: removing not found pack file af463135b07c4f2eda0bd9c41b840bf7b1e6a8cc7c766a63586ec1d210342c26
io.go:318: error for tree b9a794a0:
io.go:318: tree b9a794a05381c92cb0fb19b038b0b619f0692e9bbfac51d09f1480aed867f00e: file "file" blob 1fe21d007d52f8034c110dd2cc8dbb31638704785e684dc56360f906ba66e119 not found in index
io.go:318: error for tree c429f5d1:
io.go:318: tree c429f5d1bc96f4e9f7d5c99b6b2ae2807b240f1fbb67498a17d99e7da5ba8444: file "file" blob 1fe21d007d52f8034c110dd2cc8dbb31638704785e684dc56360f906ba66e119 not found in index
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
--- PASS: TestRepairSnapshotsWithLostData (0.68s)
=== RUN TestRepairSnapshotsWithLostTree
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1582217253/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1582217253/testdata] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-1582217253/testdata] in
io.go:318: pack a5a9da03628923281b45355bad08f53a660c8a16f8af625033a1264d675ade1f: does not exist
io.go:318: pack 085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: does not exist
print.go:225: Load(, 0, 0) failed: open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
print.go:225: Load(, 0, 0) failed: open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
io.go:318: error for tree 7362f183:
io.go:318: ReadFull(): open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
print.go:225: Load(, 12464, 0) failed: open /tmp/restic-test-1582217253/repo/data/a5/a5a9da03628923281b45355bad08f53a660c8a16f8af625033a1264d675ade1f: no such file or directory
print.go:225: Load(, 12464, 0) failed: open /tmp/restic-test-1582217253/repo/data/a5/a5a9da03628923281b45355bad08f53a660c8a16f8af625033a1264d675ade1f: no such file or directory
print.go:225: Load(, 1821, 0) failed: open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
print.go:225: Load(, 1821, 0) failed: open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
io.go:318: download error: open /tmp/restic-test-1582217253/repo/data/a5/a5a9da03628923281b45355bad08f53a660c8a16f8af625033a1264d675ade1f: no such file or directory
io.go:318: download error: open /tmp/restic-test-1582217253/repo/data/08/085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1: no such file or directory
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
io.go:318: removing not found pack file a5a9da03628923281b45355bad08f53a660c8a16f8af625033a1264d675ade1f
io.go:318: removing not found pack file 085ac31a8e9262967c0462f0a3a8f11b1872a858f9f01541106339e49aefbbd1
--- PASS: TestRepairSnapshotsWithLostTree (0.48s)
=== RUN TestRepairSnapshotsWithLostRootTree
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-4023085228/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-4023085228/testdata] in
io.go:318: pack c2f4ab12d5b7d121b7713b1e6adbdca4f86ef1ae67e0c01a0adf9230f545c8a5: does not exist
io.go:318: pack 9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: does not exist
print.go:225: Load(, 0, 0) failed: open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
print.go:225: Load(, 0, 0) failed: open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
io.go:318: error for tree 89015942:
io.go:318: ReadFull(): open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
print.go:225: Load(, 1821, 0) failed: open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
print.go:225: Load(, 1821, 0) failed: open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
print.go:225: Load(, 12464, 0) failed: open /tmp/restic-test-4023085228/repo/data/c2/c2f4ab12d5b7d121b7713b1e6adbdca4f86ef1ae67e0c01a0adf9230f545c8a5: no such file or directory
print.go:225: Load(, 12464, 0) failed: open /tmp/restic-test-4023085228/repo/data/c2/c2f4ab12d5b7d121b7713b1e6adbdca4f86ef1ae67e0c01a0adf9230f545c8a5: no such file or directory
io.go:318: download error: open /tmp/restic-test-4023085228/repo/data/91/9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331: no such file or directory
io.go:318: download error: open /tmp/restic-test-4023085228/repo/data/c2/c2f4ab12d5b7d121b7713b1e6adbdca4f86ef1ae67e0c01a0adf9230f545c8a5: no such file or directory
io.go:318:
The repository is damaged and must be repaired. Please follow the troubleshooting guide at https://restic.readthedocs.io/en/stable/077_troubleshooting.html .
io.go:318: removing not found pack file 9148a86ecc86f9bf7c997181aacd6801b7a0477dfbf964e9a72a880f4df03331
io.go:318: removing not found pack file c2f4ab12d5b7d121b7713b1e6adbdca4f86ef1ae67e0c01a0adf9230f545c8a5
--- PASS: TestRepairSnapshotsWithLostRootTree (0.35s)
=== RUN TestRepairSnapshotsIntact
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3616092465/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3616092465
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3616092465
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRepairSnapshotsIntact (0.51s)
=== RUN TestRestoreMustFailWhenUsingBothIncludesAndExcludes
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3927174425/repo
--- PASS: TestRestoreMustFailWhenUsingBothIncludesAndExcludes (0.09s)
=== RUN TestRestoreIncludes
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3188072272/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3188072272
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3188072272
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
bufio.go:639: Summary: Restored 9 / 5 files/dirs (520 B / 520 B) in 0:00
bufio.go:639: Summary: Restored 9 / 5 files/dirs (520 B / 520 B) in 0:00
--- PASS: TestRestoreIncludes (0.28s)
=== RUN TestRestoreFilter
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-402549520/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-402549520
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-402549520
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
bufio.go:639: Summary: Restored 7 files/dirs (405 B) in 0:00
bufio.go:639: Summary: Restored 4 files/dirs (102 B) in 0:00
bufio.go:639: Summary: Restored 4 files/dirs (102 B) in 0:00
--- PASS: TestRestoreFilter (0.30s)
=== RUN TestRestore
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-698714436/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-698714436
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-698714436
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
bufio.go:639: Summary: Restored 13 files/dirs (21.546 MiB) in 0:00
--- PASS: TestRestore (1.40s)
=== RUN TestRestoreLatest
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3714428650/repo
cmd_restore_integration_test.go:278: chdir to /tmp/restic-test-3714428650
cmd_backup_integration_test.go:21: backing up [testdata] in
cmd_backup_integration_test.go:21: backing up [testdata] in
bufio.go:639: Summary: Restored 2 files/dirs (101 B) in 0:00
cmd_backup_integration_test.go:21: backing up [p1] in
cmd_backup_integration_test.go:21: backing up [p2] in
bufio.go:639: Summary: Restored 2 files/dirs (102 B) in 0:00
bufio.go:639: Summary: Restored 2 files/dirs (103 B) in 0:00
cmd_restore_integration_test.go:329: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRestoreLatest (0.55s)
=== RUN TestRestoreWithPermissionFailure
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
bufio.go:639: Summary: Restored 4 files/dirs (9 B) in 0:00
--- PASS: TestRestoreWithPermissionFailure (1.43s)
=== RUN TestRestoreNoMetadataOnIgnoredIntermediateDirs
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2379653437/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-2379653437
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-2379653437
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
bufio.go:639: Summary: Restored 5 / 1 files/dirs (200 B / 200 B) in 0:00
bufio.go:639: Summary: Restored 5 files/dirs (200 B) in 0:00
--- PASS: TestRestoreNoMetadataOnIgnoredIntermediateDirs (0.33s)
=== RUN TestRestoreDefaultLayout
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
bufio.go:639: Summary: Restored 1 files/dirs (32.000 KiB) in 0:00
--- PASS: TestRestoreDefaultLayout (0.16s)
=== RUN TestRewrite
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1052428637/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1052428637
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1052428637
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRewrite (0.56s)
=== RUN TestRewriteUnchanged
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1832043302/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1832043302
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1832043302
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRewriteUnchanged (0.66s)
=== RUN TestRewriteReplace
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-678189655/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-678189655
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-678189655
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRewriteReplace (0.75s)
=== RUN TestRewriteMetadata
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-132932983/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-132932983
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-132932983
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-5369537/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-5369537
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-5369537
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1597853741/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1597853741
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1597853741
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRewriteMetadata (1.56s)
=== RUN TestRewriteSnaphotSummary
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-1136017088/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-1136017088
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-1136017088
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestRewriteSnaphotSummary (0.59s)
=== RUN TestEmptySnapshotGroupJSON
--- PASS: TestEmptySnapshotGroupJSON (0.00s)
=== RUN TestSizeHistogramNew
--- PASS: TestSizeHistogramNew (0.00s)
=== RUN TestSizeHistogramAdd
--- PASS: TestSizeHistogramAdd (0.00s)
=== RUN TestSizeHistogramString
=== RUN TestSizeHistogramString/overflow
=== RUN TestSizeHistogramString/withZero
--- PASS: TestSizeHistogramString (0.00s)
--- PASS: TestSizeHistogramString/overflow (0.00s)
--- PASS: TestSizeHistogramString/withZero (0.00s)
=== RUN TestTag
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3851619939/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3851619939/testdata] in
--- PASS: TestTag (0.97s)
=== RUN TestSnapshotFilter
=== RUN TestSnapshotFilter/no_value
=== RUN TestSnapshotFilter/args_only
=== RUN TestSnapshotFilter/env_default
=== RUN TestSnapshotFilter/both
--- PASS: TestSnapshotFilter (0.00s)
--- PASS: TestSnapshotFilter/no_value (0.00s)
--- PASS: TestSnapshotFilter/args_only (0.00s)
--- PASS: TestSnapshotFilter/env_default (0.00s)
--- PASS: TestSnapshotFilter/both (0.00s)
=== RUN TestFlags
=== RUN TestFlags/backup
=== RUN TestFlags/cache
=== RUN TestFlags/cat
=== RUN TestFlags/check
=== RUN TestFlags/copy
=== RUN TestFlags/diff
=== RUN TestFlags/dump
=== RUN TestFlags/features
=== RUN TestFlags/find
=== RUN TestFlags/forget
=== RUN TestFlags/generate
=== RUN TestFlags/init
=== RUN TestFlags/key
=== RUN TestFlags/list
=== RUN TestFlags/ls
=== RUN TestFlags/migrate
=== RUN TestFlags/mount
=== RUN TestFlags/options
=== RUN TestFlags/prune
=== RUN TestFlags/rebuild-index
=== RUN TestFlags/recover
=== RUN TestFlags/repair
=== RUN TestFlags/restore
=== RUN TestFlags/rewrite
=== RUN TestFlags/snapshots
=== RUN TestFlags/stats
=== RUN TestFlags/tag
=== RUN TestFlags/unlock
=== RUN TestFlags/version
--- PASS: TestFlags (0.01s)
--- PASS: TestFlags/backup (0.00s)
--- PASS: TestFlags/cache (0.00s)
--- PASS: TestFlags/cat (0.00s)
--- PASS: TestFlags/check (0.00s)
--- PASS: TestFlags/copy (0.00s)
--- PASS: TestFlags/diff (0.00s)
--- PASS: TestFlags/dump (0.00s)
--- PASS: TestFlags/features (0.00s)
--- PASS: TestFlags/find (0.00s)
--- PASS: TestFlags/forget (0.00s)
--- PASS: TestFlags/generate (0.00s)
--- PASS: TestFlags/init (0.00s)
--- PASS: TestFlags/key (0.00s)
--- PASS: TestFlags/list (0.00s)
--- PASS: TestFlags/ls (0.00s)
--- PASS: TestFlags/migrate (0.00s)
--- PASS: TestFlags/mount (0.00s)
--- PASS: TestFlags/options (0.00s)
--- PASS: TestFlags/prune (0.00s)
--- PASS: TestFlags/rebuild-index (0.00s)
--- PASS: TestFlags/recover (0.00s)
--- PASS: TestFlags/repair (0.00s)
--- PASS: TestFlags/restore (0.00s)
--- PASS: TestFlags/rewrite (0.00s)
--- PASS: TestFlags/snapshots (0.00s)
--- PASS: TestFlags/stats (0.00s)
--- PASS: TestFlags/tag (0.00s)
--- PASS: TestFlags/unlock (0.00s)
--- PASS: TestFlags/version (0.00s)
=== RUN TestFormatNode
--- PASS: TestFormatNode (0.00s)
=== RUN Test_PrintFunctionsRespectsGlobalStdout
--- PASS: Test_PrintFunctionsRespectsGlobalStdout (0.00s)
=== RUN TestReadPassword
--- PASS: TestReadPassword (0.00s)
=== RUN TestReadRepo
--- PASS: TestReadRepo (0.00s)
=== RUN TestReadEmptyPassword
--- PASS: TestReadEmptyPassword (0.00s)
=== RUN TestBackupFailsWhenUsingInvalidPatterns
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3007390602/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3007390602
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3007390602
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3007390602
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3007390602
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupFailsWhenUsingInvalidPatterns (0.14s)
=== RUN TestBackupFailsWhenUsingInvalidPatternsFromFile
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3419678336/repo
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3419678336
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3419678336
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
cmd_backup_integration_test.go:21: backing up [testdata] in /tmp/restic-test-3419678336
cmd_backup_integration_test.go:23: chdir to /tmp/restic-test-3419678336
cmd_backup_integration_test.go:28: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestBackupFailsWhenUsingInvalidPatternsFromFile (0.13s)
=== RUN TestRestoreFailsWhenUsingInvalidPatterns
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2638652655/repo
--- PASS: TestRestoreFailsWhenUsingInvalidPatterns (0.08s)
=== RUN TestRestoreFailsWhenUsingInvalidPatternsFromFile
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-823792541/repo
--- PASS: TestRestoreFailsWhenUsingInvalidPatternsFromFile (0.08s)
=== RUN TestCheckRestoreNoLock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
bufio.go:639: Summary: Restored 3 files/dirs (8 B) in 0:00
--- PASS: TestCheckRestoreNoLock (1.45s)
=== RUN TestListOnce
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-2607891491/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2607891491/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2607891491/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-2607891491/testdata/0/0/9/3] in
io.go:318: adding pack file to index 7bbfcd49c0d18970c974de1912adadf22ca18e7ebbe9aae0a310ce3f1ca40584
io.go:318: adding pack file to index 84e83331a2224b87304ccfd1d24875364fce7e7ac473c2d9e3136c0aeb4daf7a
io.go:318: adding pack file to index a0637c88d08bda2d5377e155c00d29d2392736608f6ca380fdc10f28f8de7858
--- PASS: TestListOnce (0.86s)
=== RUN TestBackendLoadWriteTo
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3499658218/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3499658218/testdata/0/0/9] in
--- PASS: TestBackendLoadWriteTo (0.43s)
=== RUN TestFindListOnce
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3805789114/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3805789114/testdata/0/0/9] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3805789114/testdata/0/0/9/2] in
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3805789114/testdata/0/0/9/3] in
--- PASS: TestFindListOnce (0.57s)
=== RUN TestBackendRetryConfig
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 0s
print.go:225: Stat( ) returned error, retrying after 1.22336ms: oops
cmd_init_integration_test.go:20: repository initialized at /tmp/restic-test-3117431031/repo
cmd_backup_integration_test.go:21: backing up [/tmp/restic-test-3117431031/testdata/0/0/9] in
print.go:225: Stat( ) returned error, retrying after 651.244µs: oops
print.go:225: Stat( ) operation successful after 1 retries
--- PASS: TestBackendRetryConfig (0.39s)
=== RUN TestFillSecondaryGlobalOpts
secondary_repo_test.go:165: chdir to /tmp/restic-test-3475362828
secondary_repo_test.go:185: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/cmd/restic
--- PASS: TestFillSecondaryGlobalOpts (0.21s)
FAIL
FAIL github.com/restic/restic/cmd/restic 60.517s
=== RUN TestArchiverSaveFile
=== RUN TestArchiverSaveFile/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestArchiverSaveFile/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestArchiverSaveFile/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestArchiverSaveFile (0.85s)
--- PASS: TestArchiverSaveFile/#00 (0.02s)
--- PASS: TestArchiverSaveFile/#01 (0.02s)
--- PASS: TestArchiverSaveFile/#02 (0.69s)
=== RUN TestArchiverSaveFileReaderFS
=== RUN TestArchiverSaveFileReaderFS/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestArchiverSaveFileReaderFS/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestArchiverSaveFileReaderFS (0.73s)
--- PASS: TestArchiverSaveFileReaderFS/#00 (0.03s)
--- PASS: TestArchiverSaveFileReaderFS/#01 (0.63s)
=== RUN TestArchiverSave
=== RUN TestArchiverSave/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestArchiverSave/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestArchiverSave/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestArchiverSave (0.67s)
--- PASS: TestArchiverSave/#00 (0.01s)
--- PASS: TestArchiverSave/#01 (0.02s)
--- PASS: TestArchiverSave/#02 (0.57s)
=== RUN TestArchiverSaveReaderFS
=== RUN TestArchiverSaveReaderFS/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:304: Save returned {0x8700d80e0 }
=== RUN TestArchiverSaveReaderFS/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:304: Save returned {0x870200230 }
--- PASS: TestArchiverSaveReaderFS (0.69s)
--- PASS: TestArchiverSaveReaderFS/#00 (0.03s)
--- PASS: TestArchiverSaveReaderFS/#01 (0.62s)
=== RUN TestArchiverSaveFileIncremental
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:472: node blobs: [6e5f7f69 3bf574ee]
archiver_test.go:472: node blobs: [6e5f7f69 da65d080 3bf574ee]
archiver_test.go:472: node blobs: [6e5f7f69 da65d080 da65d080 3bf574ee]
--- PASS: TestArchiverSaveFileIncremental (0.22s)
=== RUN TestFileChanged
=== RUN TestFileChanged/same-content-new-file
=== RUN TestFileChanged/same-content-new-timestamp
=== RUN TestFileChanged/new-content-same-timestamp
=== RUN TestFileChanged/other-content
=== RUN TestFileChanged/longer-content
=== RUN TestFileChanged/new-file
=== RUN TestFileChanged/ctime-change
=== RUN TestFileChanged/ignore-ctime-change
=== RUN TestFileChanged/ignore-inode
--- PASS: TestFileChanged (0.40s)
--- PASS: TestFileChanged/same-content-new-file (0.05s)
--- PASS: TestFileChanged/same-content-new-timestamp (0.06s)
--- PASS: TestFileChanged/new-content-same-timestamp (0.06s)
--- PASS: TestFileChanged/other-content (0.06s)
--- PASS: TestFileChanged/longer-content (0.00s)
--- PASS: TestFileChanged/new-file (0.06s)
--- PASS: TestFileChanged/ctime-change (0.05s)
--- PASS: TestFileChanged/ignore-ctime-change (0.06s)
--- PASS: TestFileChanged/ignore-inode (0.00s)
=== RUN TestFilChangedSpecialCases
=== RUN TestFilChangedSpecialCases/nil-node
=== RUN TestFilChangedSpecialCases/type-change
--- PASS: TestFilChangedSpecialCases (0.00s)
--- PASS: TestFilChangedSpecialCases/nil-node (0.00s)
--- PASS: TestFilChangedSpecialCases/type-change (0.00s)
=== RUN TestArchiverSaveDir
=== RUN TestArchiverSaveDir/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:841: chdir to /tmp/restic-test-1022166666
archiver_test.go:853: stats: {0 0 0 1 504 382}
archiver_test.go:890: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveDir/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:841: chdir to /tmp/restic-test-3200235868
archiver_test.go:853: stats: {0 0 0 1 2093 748}
archiver_test.go:890: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveDir/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:841: chdir to /tmp/restic-test-171657369
archiver_test.go:853: stats: {0 0 0 1 979 396}
archiver_test.go:890: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveDir/#03
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:841: chdir to /tmp/restic-test-191332267/foo/subdir
archiver_test.go:853: stats: {0 0 0 1 354 294}
archiver_test.go:890: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveDir/#04
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:841: chdir to /tmp/restic-test-597736740
archiver_test.go:853: stats: {0 0 0 1 706 360}
archiver_test.go:890: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- PASS: TestArchiverSaveDir (0.62s)
--- PASS: TestArchiverSaveDir/#00 (0.16s)
--- PASS: TestArchiverSaveDir/#01 (0.31s)
--- PASS: TestArchiverSaveDir/#02 (0.03s)
--- PASS: TestArchiverSaveDir/#03 (0.03s)
--- PASS: TestArchiverSaveDir/#04 (0.03s)
=== RUN TestArchiverSaveDirIncremental
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:958: node subtree 6a7e239e2360c915acefc21adbbbb122d70809766cd426d97ebc4f97842ec39e
archiver_test.go:958: node subtree 6a7e239e2360c915acefc21adbbbb122d70809766cd426d97ebc4f97842ec39e
archiver_test.go:958: node subtree 6a7e239e2360c915acefc21adbbbb122d70809766cd426d97ebc4f97842ec39e
archiver_test.go:958: node subtree 6a7e239e2360c915acefc21adbbbb122d70809766cd426d97ebc4f97842ec39e
archiver_test.go:958: node subtree 6a7e239e2360c915acefc21adbbbb122d70809766cd426d97ebc4f97842ec39e
--- PASS: TestArchiverSaveDirIncremental (0.06s)
=== RUN TestArchiverSaveTree
=== RUN TestArchiverSaveTree/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1106: chdir to /tmp/restic-test-3326811837
archiver_test.go:1154: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveTree/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1106: chdir to /tmp/restic-test-1687448312
archiver_test.go:1154: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveTree/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1106: chdir to /tmp/restic-test-1927616189
archiver_test.go:1154: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSaveTree/#03
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1106: chdir to /tmp/restic-test-1167791620
archiver_test.go:1154: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- PASS: TestArchiverSaveTree (0.13s)
--- PASS: TestArchiverSaveTree/#00 (0.03s)
--- PASS: TestArchiverSaveTree/#01 (0.03s)
--- PASS: TestArchiverSaveTree/#02 (0.03s)
--- PASS: TestArchiverSaveTree/#03 (0.04s)
=== RUN TestArchiverSnapshot
=== RUN TestArchiverSnapshot/single-file
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-3801815308
archiver_test.go:1409: targets: [foo]
archiver_test.go:1415: saved as 4f7948dc
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/file-current-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-2536514351
archiver_test.go:1409: targets: [./foo]
archiver_test.go:1415: saved as 5602dbbd
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1014477536
archiver_test.go:1409: targets: [target]
archiver_test.go:1415: saved as d5bac277
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/dir-current-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-366366970
archiver_test.go:1409: targets: [./target]
archiver_test.go:1415: saved as 6ac15bd3
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/content-dir-current-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-2446604643
archiver_test.go:1409: targets: [./target/.]
archiver_test.go:1415: saved as ea01d36d
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/current-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-3668910890
archiver_test.go:1409: targets: [.]
archiver_test.go:1415: saved as 73855531
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/subdir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1309718287
archiver_test.go:1409: targets: [subdir]
archiver_test.go:1415: saved as 8f047a1e
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/subsubdir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1240421711
archiver_test.go:1409: targets: [subdir/subsubdir]
archiver_test.go:1415: saved as 540f7eeb
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/parent-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-810901526/subdir
archiver_test.go:1409: targets: [..]
archiver_test.go:1415: saved as d63bbd86
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/parent-parent-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1338407548/subdir/subsubdir
archiver_test.go:1409: targets: [../..]
archiver_test.go:1415: saved as 5220b4ff
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/parent-parent-dir-slash
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-668060497/subdir/subsubdir
archiver_test.go:1409: targets: [../../]
archiver_test.go:1415: saved as 2803b085
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/parent-subdir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-2971299238/subdir
archiver_test.go:1409: targets: [../subdir]
archiver_test.go:1415: saved as 245b9f86
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/parent-parent-dir-subdir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1746608353/subdir/subsubdir
archiver_test.go:1409: targets: [../../subdir/subsubdir]
archiver_test.go:1415: saved as 55debefc
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/included-multiple1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-855565604
archiver_test.go:1409: targets: [subdir subdir/subsubdir]
archiver_test.go:1415: saved as c0c9f9d7
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/included-multiple2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-4127055063
archiver_test.go:1409: targets: [subdir/subsubdir subdir]
archiver_test.go:1415: saved as 67da37ff
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshot/collision
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1401: chdir to /tmp/restic-test-1336900804/subdir
archiver_test.go:1409: targets: [. ../foo]
archiver_test.go:1415: saved as 02435c44
archiver_test.go:1436: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- PASS: TestArchiverSnapshot (0.63s)
--- PASS: TestArchiverSnapshot/single-file (0.03s)
--- PASS: TestArchiverSnapshot/file-current-dir (0.03s)
--- PASS: TestArchiverSnapshot/dir (0.04s)
--- PASS: TestArchiverSnapshot/dir-current-dir (0.04s)
--- PASS: TestArchiverSnapshot/content-dir-current-dir (0.03s)
--- PASS: TestArchiverSnapshot/current-dir (0.04s)
--- PASS: TestArchiverSnapshot/subdir (0.05s)
--- PASS: TestArchiverSnapshot/subsubdir (0.05s)
--- PASS: TestArchiverSnapshot/parent-dir (0.05s)
--- PASS: TestArchiverSnapshot/parent-parent-dir (0.04s)
--- PASS: TestArchiverSnapshot/parent-parent-dir-slash (0.05s)
--- PASS: TestArchiverSnapshot/parent-subdir (0.04s)
--- PASS: TestArchiverSnapshot/parent-parent-dir-subdir (0.04s)
--- PASS: TestArchiverSnapshot/included-multiple1 (0.04s)
--- PASS: TestArchiverSnapshot/included-multiple2 (0.04s)
--- PASS: TestArchiverSnapshot/collision (0.04s)
=== RUN TestResolveRelativeTargetsSpecial
=== RUN TestResolveRelativeTargetsSpecial/basic_relative_path
=== RUN TestResolveRelativeTargetsSpecial/partial_relative_path
=== RUN TestResolveRelativeTargetsSpecial/basic_absolute_path
=== RUN TestResolveRelativeTargetsSpecial/volume_name
archiver_test.go:1490: skip test on unix
=== RUN TestResolveRelativeTargetsSpecial/volume_root_path
archiver_test.go:1490: skip test on unix
=== RUN TestResolveRelativeTargetsSpecial/UNC_path
archiver_test.go:1490: skip test on unix
=== RUN TestResolveRelativeTargetsSpecial/UNC_path_with_trailing_slash
archiver_test.go:1490: skip test on unix
--- PASS: TestResolveRelativeTargetsSpecial (0.00s)
--- PASS: TestResolveRelativeTargetsSpecial/basic_relative_path (0.00s)
--- PASS: TestResolveRelativeTargetsSpecial/partial_relative_path (0.00s)
--- PASS: TestResolveRelativeTargetsSpecial/basic_absolute_path (0.00s)
--- SKIP: TestResolveRelativeTargetsSpecial/volume_name (0.00s)
--- SKIP: TestResolveRelativeTargetsSpecial/volume_root_path (0.00s)
--- SKIP: TestResolveRelativeTargetsSpecial/UNC_path (0.00s)
--- SKIP: TestResolveRelativeTargetsSpecial/UNC_path_with_trailing_slash (0.00s)
=== RUN TestArchiverSnapshotSelect
=== RUN TestArchiverSnapshotSelect/include-all
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1614: chdir to /tmp/restic-test-2723184284
archiver_test.go:1635: saved as fc7e3a04
archiver_test.go:1644: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshotSelect/exclude-all
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1614: chdir to /tmp/restic-test-1657351214
archiver_test.go:1628: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshotSelect/exclude-txt-files
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1614: chdir to /tmp/restic-test-467465268
archiver_test.go:1635: saved as 41fba677
archiver_test.go:1644: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshotSelect/exclude-dir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1614: chdir to /tmp/restic-test-1408457514
archiver_test.go:1635: saved as 70ef471b
archiver_test.go:1644: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverSnapshotSelect/select-absolute-paths
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1614: chdir to /tmp/restic-test-3159470487
archiver_test.go:1635: saved as 33d7014e
archiver_test.go:1644: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- PASS: TestArchiverSnapshotSelect (0.31s)
--- PASS: TestArchiverSnapshotSelect/include-all (0.05s)
--- PASS: TestArchiverSnapshotSelect/exclude-all (0.04s)
--- PASS: TestArchiverSnapshotSelect/exclude-txt-files (0.05s)
--- PASS: TestArchiverSnapshotSelect/exclude-dir (0.07s)
--- PASS: TestArchiverSnapshotSelect/select-absolute-paths (0.10s)
=== RUN TestArchiverParent
=== RUN TestArchiverParent/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1782: chdir to /tmp/restic-test-2141243183
archiver_test.go:1790: first backup saved as 38578b70
archiver_test.go:1791: testfs: &{{{}} {0 0} map[targetfile:2102152]}
archiver_test.go:1838: second backup saved as 1cd04e3c
archiver_test.go:1839: testfs: &{{{}} {0 0} map[]}
archiver_test.go:1842: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverParent/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1782: chdir to /tmp/restic-test-1168706531
archiver_test.go:1790: first backup saved as 0a5d9179
archiver_test.go:1791: testfs: &{{{}} {0 0} map[targetDir/targetfile:1234 targetDir/targetfile2:1235]}
archiver_test.go:1838: second backup saved as 6e71220d
archiver_test.go:1839: testfs: &{{{}} {0 0} map[]}
archiver_test.go:1842: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverParent/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1782: chdir to /tmp/restic-test-2649723457
archiver_test.go:1790: first backup saved as a3ed7e73
archiver_test.go:1791: testfs: &{{{}} {0 0} map[targetDir/targetfile:1234 targetfile2:1235]}
archiver_test.go:1838: second backup saved as c6839128
archiver_test.go:1839: testfs: &{{{}} {0 0} map[targetfile2:6]}
archiver_test.go:1842: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- PASS: TestArchiverParent (0.61s)
--- PASS: TestArchiverParent/#00 (0.49s)
--- PASS: TestArchiverParent/#01 (0.04s)
--- PASS: TestArchiverParent/#02 (0.07s)
=== RUN TestArchiverErrorReporting
=== RUN TestArchiverErrorReporting/no-error
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1956: chdir to /tmp/restic-test-2389905032
archiver_test.go:1988: saved as 0e1d4f2b
archiver_test.go:1997: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
=== RUN TestArchiverErrorReporting/file-unreadable
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
archiver_test.go:1956: chdir to /tmp/restic-test-1319363594
panic.go:262: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver
--- FAIL: TestArchiverErrorReporting (0.06s)
--- PASS: TestArchiverErrorReporting/no-error (0.02s)
--- FAIL: TestArchiverErrorReporting/file-unreadable (0.03s)
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x7602e4]
goroutine 5340 [running]:
testing.tRunner.func1.2({0x7c76e0, 0xb660d0})
/magus/distfiles/go/sysutils_restic/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.freebsd-amd64/src/testing/testing.go:1632 +0x230
testing.tRunner.func1()
/magus/distfiles/go/sysutils_restic/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.freebsd-amd64/src/testing/testing.go:1635 +0x35e
panic({0x7c76e0?, 0xb660d0?})
/magus/distfiles/go/sysutils_restic/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.freebsd-amd64/src/runtime/panic.go:785 +0x132
github.com/restic/restic/internal/archiver.TestArchiverErrorReporting.func3(0x8700e21a0)
/magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/archiver/archiver_test.go:1974 +0x4c4
testing.tRunner(0x8700e21a0, 0x870200230)
/magus/distfiles/go/sysutils_restic/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.freebsd-amd64/src/testing/testing.go:1690 +0xf4
created by testing.(*T).Run in goroutine 5243
/magus/distfiles/go/sysutils_restic/pkg/mod/golang.org/toolchain@v0.0.1-go1.23.0.freebsd-amd64/src/testing/testing.go:1743 +0x390
FAIL github.com/restic/restic/internal/archiver 6.370s
=== RUN TestHandleString
--- PASS: TestHandleString (0.00s)
=== RUN TestHandleValid
--- PASS: TestHandleValid (0.00s)
=== RUN TestCustomUserAgentTransport
--- PASS: TestCustomUserAgentTransport (0.00s)
=== RUN TestByteReader
rewind_reader_test.go:73: seed is 1762224692211251579
=== RUN TestByteReader/#00
=== RUN TestByteReader/#01
=== NAME TestByteReader
rewind_reader_test.go:73: seed is 1762224692211589041
=== RUN TestByteReader/#02
=== RUN TestByteReader/#03
--- PASS: TestByteReader (0.00s)
--- PASS: TestByteReader/#00 (0.00s)
--- PASS: TestByteReader/#01 (0.00s)
--- PASS: TestByteReader/#02 (0.00s)
--- PASS: TestByteReader/#03 (0.00s)
=== RUN TestFileReader
rewind_reader_test.go:73: seed is 1762224692212143424
=== RUN TestFileReader/#00
=== RUN TestFileReader/#01
=== NAME TestFileReader
rewind_reader_test.go:73: seed is 1762224692212397620
=== RUN TestFileReader/#02
=== RUN TestFileReader/#03
--- PASS: TestFileReader (0.00s)
--- PASS: TestFileReader/#00 (0.00s)
--- PASS: TestFileReader/#01 (0.00s)
--- PASS: TestFileReader/#02 (0.00s)
--- PASS: TestFileReader/#03 (0.00s)
=== RUN TestShellSplitter
=== RUN TestShellSplitter/#00
=== RUN TestShellSplitter/#01
=== RUN TestShellSplitter/#02
=== RUN TestShellSplitter/#03
=== RUN TestShellSplitter/#04
=== RUN TestShellSplitter/#05
=== RUN TestShellSplitter/#06
=== RUN TestShellSplitter/#07
=== RUN TestShellSplitter/#08
--- PASS: TestShellSplitter (0.00s)
--- PASS: TestShellSplitter/#00 (0.00s)
--- PASS: TestShellSplitter/#01 (0.00s)
--- PASS: TestShellSplitter/#02 (0.00s)
--- PASS: TestShellSplitter/#03 (0.00s)
--- PASS: TestShellSplitter/#04 (0.00s)
--- PASS: TestShellSplitter/#05 (0.00s)
--- PASS: TestShellSplitter/#06 (0.00s)
--- PASS: TestShellSplitter/#07 (0.00s)
--- PASS: TestShellSplitter/#08 (0.00s)
=== RUN TestShellSplitterInvalid
=== RUN TestShellSplitterInvalid/#00
=== RUN TestShellSplitterInvalid/#01
=== RUN TestShellSplitterInvalid/#02
=== RUN TestShellSplitterInvalid/#03
--- PASS: TestShellSplitterInvalid (0.00s)
--- PASS: TestShellSplitterInvalid/#00 (0.00s)
--- PASS: TestShellSplitterInvalid/#01 (0.00s)
--- PASS: TestShellSplitterInvalid/#02 (0.00s)
--- PASS: TestShellSplitterInvalid/#03 (0.00s)
=== RUN TestRead
--- PASS: TestRead (0.00s)
=== RUN TestRoundtrip
=== PAUSE TestRoundtrip
=== RUN TestCanceledRoundtrip
--- PASS: TestCanceledRoundtrip (0.00s)
=== RUN TestUploadTimeout
=== PAUSE TestUploadTimeout
=== RUN TestProcessingTimeout
=== PAUSE TestProcessingTimeout
=== RUN TestDownloadTimeout
=== PAUSE TestDownloadTimeout
=== RUN TestAsBackend
--- PASS: TestAsBackend (0.00s)
=== CONT TestRoundtrip
=== RUN TestRoundtrip/0
=== CONT TestDownloadTimeout
=== CONT TestProcessingTimeout
=== CONT TestUploadTimeout
=== RUN TestRoundtrip/1
=== RUN TestRoundtrip/10
--- PASS: TestUploadTimeout (0.10s)
--- PASS: TestDownloadTimeout (0.11s)
--- PASS: TestProcessingTimeout (0.11s)
=== RUN TestRoundtrip/20
--- PASS: TestRoundtrip (0.55s)
--- PASS: TestRoundtrip/0 (0.01s)
--- PASS: TestRoundtrip/1 (0.02s)
--- PASS: TestRoundtrip/10 (0.17s)
--- PASS: TestRoundtrip/20 (0.34s)
PASS
ok github.com/restic/restic/internal/backend 0.676s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
=== RUN TestBackendAzure
azure_test.go:56: environment variable RESTIC_TEST_AZURE_ACCOUNT_NAME not set
--- SKIP: TestBackendAzure (0.00s)
=== RUN TestBackendAzureAccountToken
azure_test.go:98: set RESTIC_TEST_AZURE_ACCOUNT_NAME to test SAS/SAT Token Authentication
--- SKIP: TestBackendAzureAccountToken (0.00s)
=== RUN TestBackendAzureContainerToken
azure_test.go:141: set RESTIC_TEST_AZURE_ACCOUNT_NAME to test SAS/SAT Token Authentication
--- SKIP: TestBackendAzureContainerToken (0.00s)
=== RUN TestUploadLargeFile
azure_test.go:170: set RESTIC_AZURE_TEST_LARGE_UPLOAD=1 to test large uploads
--- SKIP: TestUploadLargeFile (0.00s)
PASS
ok github.com/restic/restic/internal/backend/azure 0.313s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
=== RUN TestParseConfig/3
=== RUN TestParseConfig/4
=== RUN TestParseConfig/5
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
--- PASS: TestParseConfig/3 (0.00s)
--- PASS: TestParseConfig/4 (0.00s)
--- PASS: TestParseConfig/5 (0.00s)
=== RUN TestInvalidConfig
=== RUN TestInvalidConfig/#00
=== RUN TestInvalidConfig/#01
=== RUN TestInvalidConfig/#02
=== RUN TestInvalidConfig/#03
--- PASS: TestInvalidConfig (0.00s)
--- PASS: TestInvalidConfig/#00 (0.00s)
--- PASS: TestInvalidConfig/#01 (0.00s)
--- PASS: TestInvalidConfig/#02 (0.00s)
--- PASS: TestInvalidConfig/#03 (0.00s)
=== RUN TestBackendB2
b2_test.go:48: environment variable RESTIC_TEST_B2_ACCOUNT_ID not set
--- SKIP: TestBackendB2 (0.00s)
PASS
ok github.com/restic/restic/internal/backend/b2 0.306s
=== RUN TestBackend
testing.go:14: created new cache at /tmp/restic-test-1087418107
--- PASS: TestBackend (0.22s)
=== RUN TestOutOfBoundsAccess
testing.go:14: created new cache at /tmp/restic-test-2118450382
--- PASS: TestOutOfBoundsAccess (0.00s)
=== RUN TestForget
testing.go:14: created new cache at /tmp/restic-test-1483201400
--- PASS: TestForget (0.00s)
=== RUN TestErrorBackend
testing.go:14: created new cache at /tmp/restic-test-2566375405
--- PASS: TestErrorBackend (0.12s)
=== RUN TestAutomaticCacheClear
testing.go:14: created new cache at /tmp/restic-test-3812046927
--- PASS: TestAutomaticCacheClear (0.00s)
=== RUN TestAutomaticCacheClearInvalidFilename
testing.go:14: created new cache at /tmp/restic-test-3398432796
--- PASS: TestAutomaticCacheClearInvalidFilename (0.00s)
=== RUN TestNew
--- PASS: TestNew (0.00s)
=== RUN TestCacheDirEnv
--- PASS: TestCacheDirEnv (0.00s)
=== RUN TestFiles
file_test.go:89: seed is 1762224692
testing.go:14: created new cache at /tmp/restic-test-3739307977
=== RUN TestFiles/snapshot
=== RUN TestFiles/data
=== RUN TestFiles/index
--- PASS: TestFiles (0.31s)
--- PASS: TestFiles/snapshot (0.11s)
--- PASS: TestFiles/data (0.09s)
--- PASS: TestFiles/index (0.10s)
=== RUN TestFileLoad
file_test.go:141: seed is 1762224692
testing.go:14: created new cache at /tmp/restic-test-119913662
=== RUN TestFileLoad/0/0
=== RUN TestFileLoad/0/5
=== RUN TestFileLoad/0/32773
=== RUN TestFileLoad/123/0
=== RUN TestFileLoad/65770/0
=== RUN TestFileLoad/5234042/100
--- PASS: TestFileLoad (0.11s)
--- PASS: TestFileLoad/0/0 (0.02s)
--- PASS: TestFileLoad/0/5 (0.01s)
--- PASS: TestFileLoad/0/32773 (0.02s)
--- PASS: TestFileLoad/123/0 (0.00s)
--- PASS: TestFileLoad/65770/0 (0.00s)
--- PASS: TestFileLoad/5234042/100 (0.02s)
=== RUN TestFileSaveConcurrent
file_test.go:226: seed is 1762224693
testing.go:14: created new cache at /tmp/restic-test-2369196822
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
file_test.go:255: Load error:
--- PASS: TestFileSaveConcurrent (0.29s)
=== RUN TestFileSaveAfterDamage
testing.go:14: created new cache at /tmp/restic-test-4253405755
--- PASS: TestFileSaveAfterDamage (0.01s)
PASS
ok github.com/restic/restic/internal/backend/cache 1.138s
=== RUN TestDry
--- PASS: TestDry (0.00s)
PASS
ok github.com/restic/restic/internal/backend/dryrun 0.078s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
=== RUN TestBackendGS
gs_test.go:49: environment variable RESTIC_TEST_GS_PROJECT_ID not set
--- SKIP: TestBackendGS (0.00s)
PASS
ok github.com/restic/restic/internal/backend/gs 0.074s
=== RUN TestDefaultLayout
=== RUN TestDefaultLayout/Paths
=== RUN TestDefaultLayout/data/0123456
=== RUN TestDefaultLayout/config/CFG
=== RUN TestDefaultLayout/snapshot/123456
=== RUN TestDefaultLayout/index/123456
=== RUN TestDefaultLayout/lock/123456
=== RUN TestDefaultLayout/key/123456
=== RUN TestDefaultLayout/data/0123456#01
=== RUN TestDefaultLayout/config/CFG#01
=== RUN TestDefaultLayout/snapshot/123456#01
=== RUN TestDefaultLayout/index/123456#01
=== RUN TestDefaultLayout/lock/123456#01
=== RUN TestDefaultLayout/key/123456#01
--- PASS: TestDefaultLayout (0.00s)
--- PASS: TestDefaultLayout/Paths (0.00s)
--- PASS: TestDefaultLayout/data/0123456 (0.00s)
--- PASS: TestDefaultLayout/config/CFG (0.00s)
--- PASS: TestDefaultLayout/snapshot/123456 (0.00s)
--- PASS: TestDefaultLayout/index/123456 (0.00s)
--- PASS: TestDefaultLayout/lock/123456 (0.00s)
--- PASS: TestDefaultLayout/key/123456 (0.00s)
--- PASS: TestDefaultLayout/data/0123456#01 (0.00s)
--- PASS: TestDefaultLayout/config/CFG#01 (0.00s)
--- PASS: TestDefaultLayout/snapshot/123456#01 (0.00s)
--- PASS: TestDefaultLayout/index/123456#01 (0.00s)
--- PASS: TestDefaultLayout/lock/123456#01 (0.00s)
--- PASS: TestDefaultLayout/key/123456#01 (0.00s)
=== RUN TestRESTLayout
=== RUN TestRESTLayout/Paths
=== RUN TestRESTLayout/data/0123456
=== RUN TestRESTLayout/config/CFG
=== RUN TestRESTLayout/snapshot/123456
=== RUN TestRESTLayout/index/123456
=== RUN TestRESTLayout/lock/123456
=== RUN TestRESTLayout/key/123456
--- PASS: TestRESTLayout (0.00s)
--- PASS: TestRESTLayout/Paths (0.00s)
--- PASS: TestRESTLayout/data/0123456 (0.00s)
--- PASS: TestRESTLayout/config/CFG (0.00s)
--- PASS: TestRESTLayout/snapshot/123456 (0.00s)
--- PASS: TestRESTLayout/index/123456 (0.00s)
--- PASS: TestRESTLayout/lock/123456 (0.00s)
--- PASS: TestRESTLayout/key/123456 (0.00s)
=== RUN TestRESTLayoutURLs
=== RUN TestRESTLayoutURLs/*layout.RESTLayout
=== RUN TestRESTLayoutURLs/*layout.RESTLayout#01
=== RUN TestRESTLayoutURLs/*layout.RESTLayout#02
--- PASS: TestRESTLayoutURLs (0.00s)
--- PASS: TestRESTLayoutURLs/*layout.RESTLayout (0.00s)
--- PASS: TestRESTLayoutURLs/*layout.RESTLayout#01 (0.00s)
--- PASS: TestRESTLayoutURLs/*layout.RESTLayout#02 (0.00s)
PASS
ok github.com/restic/restic/internal/backend/layout 0.112s
=== RUN TestLimitBackendSave
--- PASS: TestLimitBackendSave (0.00s)
=== RUN TestLimitBackendLoad
--- PASS: TestLimitBackendLoad (0.00s)
=== RUN TestLimiterWrapping
--- PASS: TestLimiterWrapping (0.00s)
=== RUN TestReadLimiter
--- PASS: TestReadLimiter (0.02s)
=== RUN TestWriteLimiter
--- PASS: TestWriteLimiter (0.02s)
=== RUN TestRoundTripperReader
--- PASS: TestRoundTripperReader (0.00s)
=== RUN TestRoundTripperCornerCases
--- PASS: TestRoundTripperCornerCases (0.00s)
PASS
ok github.com/restic/restic/internal/backend/limiter 0.960s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
=== RUN TestParseConfig/3
=== RUN TestParseConfig/4
=== RUN TestParseConfig/5
=== RUN TestParseConfig/6
=== RUN TestParseConfig/7
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
--- PASS: TestParseConfig/3 (0.00s)
--- PASS: TestParseConfig/4 (0.00s)
--- PASS: TestParseConfig/5 (0.00s)
--- PASS: TestParseConfig/6 (0.00s)
--- PASS: TestParseConfig/7 (0.00s)
=== RUN TestLayout
=== RUN TestLayout/repo-layout-default.tar.gz
--- PASS: TestLayout (0.08s)
--- PASS: TestLayout/repo-layout-default.tar.gz (0.08s)
=== RUN TestNoSpacePermanent
--- PASS: TestNoSpacePermanent (0.00s)
=== RUN TestBackend
local_test.go:19: create new backend at /tmp/restic-test-795950563
=== RUN TestBackend/TestBackend
=== RUN TestBackend/TestBackend/data
=== PAUSE TestBackend/TestBackend/data
=== RUN TestBackend/TestBackend/key
=== PAUSE TestBackend/TestBackend/key
=== RUN TestBackend/TestBackend/lock
=== PAUSE TestBackend/TestBackend/lock
=== RUN TestBackend/TestBackend/snapshot
=== PAUSE TestBackend/TestBackend/snapshot
=== RUN TestBackend/TestBackend/index
=== PAUSE TestBackend/TestBackend/index
=== CONT TestBackend/TestBackend/data
=== CONT TestBackend/TestBackend/index
=== CONT TestBackend/TestBackend/snapshot
=== CONT TestBackend/TestBackend/lock
=== CONT TestBackend/TestBackend/key
=== RUN TestBackend/TestConfig
=== RUN TestBackend/TestCreateWithConfig
=== RUN TestBackend/TestList
tests.go:29: rand initialized with seed 1762224697914988624
tests.go:303: wrote 36 files
=== RUN TestBackend/TestList/max-11
tests.go:333: loaded 36 IDs from backend
=== RUN TestBackend/TestList/max-23
tests.go:333: loaded 36 IDs from backend
=== RUN TestBackend/TestList/max-36
tests.go:333: loaded 36 IDs from backend
=== RUN TestBackend/TestList/max-46
tests.go:333: loaded 36 IDs from backend
=== RUN TestBackend/TestList/max-1159
tests.go:333: loaded 36 IDs from backend
=== NAME TestBackend/TestList
tests.go:355: remove 36 files
=== RUN TestBackend/TestListCancel
=== RUN TestBackend/TestListCancel/Cancelled
=== RUN TestBackend/TestListCancel/First
=== RUN TestBackend/TestListCancel/Last
=== RUN TestBackend/TestListCancel/Timeout
=== RUN TestBackend/TestLoad
tests.go:29: rand initialized with seed 1762224699004266904
tests.go:157: saved 9944875 bytes as
=== RUN TestBackend/TestSave
tests.go:29: rand initialized with seed 1762224700442301442
=== RUN TestBackend/TestSaveError
tests.go:29: rand initialized with seed 1762224701429665692
=== RUN TestBackend/TestSaveWrongHash
tests.go:29: rand initialized with seed 1762224701458821137
=== RUN TestBackend/TestStripPasswordCall
=== RUN TestBackend/TestZZZDelete
--- PASS: TestBackend (4.13s)
--- PASS: TestBackend/TestBackend (0.00s)
--- PASS: TestBackend/TestBackend/key (0.04s)
--- PASS: TestBackend/TestBackend/index (0.07s)
--- PASS: TestBackend/TestBackend/snapshot (0.53s)
--- PASS: TestBackend/TestBackend/lock (0.53s)
--- PASS: TestBackend/TestBackend/data (0.55s)
--- PASS: TestBackend/TestConfig (0.00s)
--- PASS: TestBackend/TestCreateWithConfig (0.00s)
--- PASS: TestBackend/TestList (0.06s)
--- PASS: TestBackend/TestList/max-11 (0.00s)
--- PASS: TestBackend/TestList/max-23 (0.00s)
--- PASS: TestBackend/TestList/max-36 (0.00s)
--- PASS: TestBackend/TestList/max-46 (0.00s)
--- PASS: TestBackend/TestList/max-1159 (0.00s)
--- PASS: TestBackend/TestListCancel (1.03s)
--- PASS: TestBackend/TestListCancel/Cancelled (0.00s)
--- PASS: TestBackend/TestListCancel/First (0.00s)
--- PASS: TestBackend/TestListCancel/Last (0.00s)
--- PASS: TestBackend/TestListCancel/Timeout (1.01s)
--- PASS: TestBackend/TestLoad (1.44s)
--- PASS: TestBackend/TestSave (0.99s)
--- PASS: TestBackend/TestSaveError (0.03s)
--- PASS: TestBackend/TestSaveWrongHash (0.00s)
--- PASS: TestBackend/TestStripPasswordCall (0.00s)
--- PASS: TestBackend/TestZZZDelete (0.02s)
=== RUN TestOpenNotExistingDirectory
--- PASS: TestOpenNotExistingDirectory (0.00s)
PASS
ok github.com/restic/restic/internal/backend/local 4.349s
=== RUN TestStripPassword
=== RUN TestStripPassword/valid
=== RUN TestStripPassword/unknown
--- PASS: TestStripPassword (0.00s)
--- PASS: TestStripPassword/valid (0.00s)
--- PASS: TestStripPassword/unknown (0.00s)
=== RUN TestParse
--- PASS: TestParse (0.00s)
=== RUN TestParseFallback
=== RUN TestParseFallback/dir1/dir2
=== RUN TestParseFallback//dir1/dir2
=== RUN TestParseFallback//dir1:foobar/dir2
=== RUN TestParseFallback/\dir1\foobar\dir2
=== RUN TestParseFallback/c:\dir1\foobar\dir2
=== RUN TestParseFallback/C:\Users\appveyor\AppData\Local\Temp\1\restic-test-879453535\repo
=== RUN TestParseFallback/c:/dir1/foobar/dir2
--- PASS: TestParseFallback (0.00s)
--- PASS: TestParseFallback/dir1/dir2 (0.00s)
--- PASS: TestParseFallback//dir1/dir2 (0.00s)
--- PASS: TestParseFallback//dir1:foobar/dir2 (0.00s)
--- PASS: TestParseFallback/\dir1\foobar\dir2 (0.00s)
--- PASS: TestParseFallback/c:\dir1\foobar\dir2 (0.00s)
--- PASS: TestParseFallback/C:\Users\appveyor\AppData\Local\Temp\1\restic-test-879453535\repo (0.00s)
--- PASS: TestParseFallback/c:/dir1/foobar/dir2 (0.00s)
=== RUN TestInvalidScheme
=== RUN TestInvalidScheme/foobar:xxx
=== RUN TestInvalidScheme/foobar:/dir/dir2
--- PASS: TestInvalidScheme (0.00s)
--- PASS: TestInvalidScheme/foobar:xxx (0.00s)
--- PASS: TestInvalidScheme/foobar:/dir/dir2 (0.00s)
PASS
ok github.com/restic/restic/internal/backend/location 0.744s
=== RUN TestSuiteBackendMem
=== RUN TestSuiteBackendMem/TestBackend
=== RUN TestSuiteBackendMem/TestBackend/data
=== PAUSE TestSuiteBackendMem/TestBackend/data
=== RUN TestSuiteBackendMem/TestBackend/key
=== PAUSE TestSuiteBackendMem/TestBackend/key
=== RUN TestSuiteBackendMem/TestBackend/lock
=== PAUSE TestSuiteBackendMem/TestBackend/lock
=== RUN TestSuiteBackendMem/TestBackend/snapshot
=== PAUSE TestSuiteBackendMem/TestBackend/snapshot
=== RUN TestSuiteBackendMem/TestBackend/index
=== PAUSE TestSuiteBackendMem/TestBackend/index
=== CONT TestSuiteBackendMem/TestBackend/data
=== CONT TestSuiteBackendMem/TestBackend/index
=== CONT TestSuiteBackendMem/TestBackend/snapshot
=== CONT TestSuiteBackendMem/TestBackend/lock
=== CONT TestSuiteBackendMem/TestBackend/key
=== RUN TestSuiteBackendMem/TestConfig
=== RUN TestSuiteBackendMem/TestCreateWithConfig
=== RUN TestSuiteBackendMem/TestList
tests.go:29: rand initialized with seed 1762224698546453480
tests.go:303: wrote 32 files
=== RUN TestSuiteBackendMem/TestList/max-11
tests.go:333: loaded 32 IDs from backend
=== RUN TestSuiteBackendMem/TestList/max-23
tests.go:333: loaded 32 IDs from backend
=== RUN TestSuiteBackendMem/TestList/max-32
tests.go:333: loaded 32 IDs from backend
=== RUN TestSuiteBackendMem/TestList/max-42
tests.go:333: loaded 32 IDs from backend
=== RUN TestSuiteBackendMem/TestList/max-1155
tests.go:333: loaded 32 IDs from backend
=== NAME TestSuiteBackendMem/TestList
tests.go:355: remove 32 files
=== RUN TestSuiteBackendMem/TestListCancel
=== RUN TestSuiteBackendMem/TestListCancel/Cancelled
=== RUN TestSuiteBackendMem/TestListCancel/First
=== RUN TestSuiteBackendMem/TestListCancel/Last
=== RUN TestSuiteBackendMem/TestListCancel/Timeout
=== RUN TestSuiteBackendMem/TestLoad
tests.go:29: rand initialized with seed 1762224699610014818
tests.go:157: saved 6331735 bytes as
=== RUN TestSuiteBackendMem/TestSave
tests.go:29: rand initialized with seed 1762224700255161457
=== RUN TestSuiteBackendMem/TestSaveError
tests.go:29: rand initialized with seed 1762224701067472579
=== RUN TestSuiteBackendMem/TestSaveWrongHash
tests.go:29: rand initialized with seed 1762224701133140760
tests.go:692: invalid file hash or content, got nMZRMJelGdk expected ncZRMJelGdk
=== RUN TestSuiteBackendMem/TestStripPasswordCall
=== RUN TestSuiteBackendMem/TestZZZDelete
--- PASS: TestSuiteBackendMem (2.65s)
--- PASS: TestSuiteBackendMem/TestBackend (0.00s)
--- PASS: TestSuiteBackendMem/TestBackend/data (0.00s)
--- PASS: TestSuiteBackendMem/TestBackend/index (0.00s)
--- PASS: TestSuiteBackendMem/TestBackend/snapshot (0.00s)
--- PASS: TestSuiteBackendMem/TestBackend/lock (0.00s)
--- PASS: TestSuiteBackendMem/TestBackend/key (0.00s)
--- PASS: TestSuiteBackendMem/TestConfig (0.00s)
--- PASS: TestSuiteBackendMem/TestCreateWithConfig (0.00s)
--- PASS: TestSuiteBackendMem/TestList (0.00s)
--- PASS: TestSuiteBackendMem/TestList/max-11 (0.00s)
--- PASS: TestSuiteBackendMem/TestList/max-23 (0.00s)
--- PASS: TestSuiteBackendMem/TestList/max-32 (0.00s)
--- PASS: TestSuiteBackendMem/TestList/max-42 (0.00s)
--- PASS: TestSuiteBackendMem/TestList/max-1155 (0.00s)
--- PASS: TestSuiteBackendMem/TestListCancel (1.06s)
--- PASS: TestSuiteBackendMem/TestListCancel/Cancelled (0.00s)
--- PASS: TestSuiteBackendMem/TestListCancel/First (0.00s)
--- PASS: TestSuiteBackendMem/TestListCancel/Last (0.00s)
--- PASS: TestSuiteBackendMem/TestListCancel/Timeout (1.06s)
--- PASS: TestSuiteBackendMem/TestLoad (0.65s)
--- PASS: TestSuiteBackendMem/TestSave (0.81s)
--- PASS: TestSuiteBackendMem/TestSaveError (0.07s)
--- PASS: TestSuiteBackendMem/TestSaveWrongHash (0.07s)
--- PASS: TestSuiteBackendMem/TestStripPasswordCall (0.00s)
--- PASS: TestSuiteBackendMem/TestZZZDelete (0.00s)
PASS
ok github.com/restic/restic/internal/backend/mem 3.422s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
=== RUN TestRcloneExit
internal_test.go:21: program "rclone" not found
--- SKIP: TestRcloneExit (0.00s)
=== RUN TestRcloneFailedStart
--- PASS: TestRcloneFailedStart (0.03s)
=== RUN TestBackendRclone
backend_test.go:32: exec: "rclone": executable file not found in $PATH
--- SKIP: TestBackendRclone (0.00s)
PASS
ok github.com/restic/restic/internal/backend/rclone 0.517s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
=== RUN TestStripPassword
=== RUN TestStripPassword/rest:
=== RUN TestStripPassword/rest:localhost/
=== RUN TestStripPassword/rest::123/
=== RUN TestStripPassword/rest:http://
=== RUN TestStripPassword/rest:http://hostname.foo:1234/
=== RUN TestStripPassword/rest:http://user@hostname.foo:1234/
=== RUN TestStripPassword/rest:http://user:@hostname.foo:1234/
=== RUN TestStripPassword/rest:http://user:p@hostname.foo:1234/
=== RUN TestStripPassword/rest:http://user:pppppaaafhhfuuwiiehhthhghhdkjaoowpprooghjjjdhhwuuhgjsjhhfdjhruuhsjsdhhfhshhsppwufhhsjjsjs@hostname.foo:1234/
=== RUN TestStripPassword/rest:http://user:password@hostname
=== RUN TestStripPassword/rest:http://user:password@:123
=== RUN TestStripPassword/rest:http://user:password@
--- PASS: TestStripPassword (0.00s)
--- PASS: TestStripPassword/rest: (0.00s)
--- PASS: TestStripPassword/rest:localhost/ (0.00s)
--- PASS: TestStripPassword/rest::123/ (0.00s)
--- PASS: TestStripPassword/rest:http:// (0.00s)
--- PASS: TestStripPassword/rest:http://hostname.foo:1234/ (0.00s)
--- PASS: TestStripPassword/rest:http://user@hostname.foo:1234/ (0.00s)
--- PASS: TestStripPassword/rest:http://user:@hostname.foo:1234/ (0.00s)
--- PASS: TestStripPassword/rest:http://user:p@hostname.foo:1234/ (0.00s)
--- PASS: TestStripPassword/rest:http://user:pppppaaafhhfuuwiiehhthhghhdkjaoowpprooghjjjdhhwuuhgjsjhhfdjhruuhsjsdhhfhshhsppwufhhsjjsjs@hostname.foo:1234/ (0.00s)
--- PASS: TestStripPassword/rest:http://user:password@hostname (0.00s)
--- PASS: TestStripPassword/rest:http://user:password@:123 (0.00s)
--- PASS: TestStripPassword/rest:http://user:password@ (0.00s)
=== RUN TestListAPI
=== RUN TestListAPI/content-type-unknown
rest_int_test.go:79: req GET /data/, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/1122e6749358b057fa1ac6b580a0fbe7a9a5fbc92e82743ee21aaf829624a985, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/3b6ec1af8d4f7099d0445b12fdb75b166ba19f789e5c48350c423dc3b3e68352, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/8271d221a60e0058e6c624f248d0080fc04f4fac07a28584a9b89d0eb69e189b, accept: [application/vnd.x.restic.rest.v2]
=== RUN TestListAPI/content-type-v1
rest_int_test.go:79: req GET /data/, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/1122e6749358b057fa1ac6b580a0fbe7a9a5fbc92e82743ee21aaf829624a985, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/3b6ec1af8d4f7099d0445b12fdb75b166ba19f789e5c48350c423dc3b3e68352, accept: [application/vnd.x.restic.rest.v2]
rest_int_test.go:79: req HEAD /data/8271d221a60e0058e6c624f248d0080fc04f4fac07a28584a9b89d0eb69e189b, accept: [application/vnd.x.restic.rest.v2]
=== RUN TestListAPI/content-type-v2
rest_int_test.go:79: req GET /data/, accept: [application/vnd.x.restic.rest.v2]
--- PASS: TestListAPI (0.00s)
--- PASS: TestListAPI/content-type-unknown (0.00s)
--- PASS: TestListAPI/content-type-v1 (0.00s)
--- PASS: TestListAPI/content-type-v2 (0.00s)
=== RUN TestBackendREST
rest_test.go:28: exec: "rest-server": executable file not found in $PATH
--- SKIP: TestBackendREST (0.00s)
=== RUN TestBackendRESTExternalServer
rest_test.go:186: environment variable RESTIC_TEST_REST_REPOSITORY not set
--- SKIP: TestBackendRESTExternalServer (0.00s)
=== RUN TestBackendRESTWithUnixSocket
rest_test.go:28: exec: "rest-server": executable file not found in $PATH
--- SKIP: TestBackendRESTWithUnixSocket (0.00s)
PASS
ok github.com/restic/restic/internal/backend/rest 0.634s
=== RUN TestBackendSaveRetry
--- PASS: TestBackendSaveRetry (0.05s)
=== RUN TestBackendSaveRetryAtomic
--- PASS: TestBackendSaveRetryAtomic (0.06s)
=== RUN TestBackendListRetry
--- PASS: TestBackendListRetry (0.00s)
=== RUN TestBackendListRetryErrorFn
backend_retry_test.go:132: List called for data
backend_retry_test.go:152: fn called for id1
backend_retry_test.go:152: fn called for id2
backend_retry_test.go:152: fn called for foo
backend_retry_test.go:156: returning an error
--- PASS: TestBackendListRetryErrorFn (0.00s)
=== RUN TestBackendListRetryErrorBackend
backend_retry_test.go:183: List called for data, retries 0
backend_retry_test.go:207: fn called for id1
backend_retry_test.go:207: fn called for id2
backend_retry_test.go:183: List called for data, retries 1
backend_retry_test.go:183: List called for data, retries 2
backend_retry_test.go:183: List called for data, retries 3
--- PASS: TestBackendListRetryErrorBackend (0.01s)
=== RUN TestBackendLoadRetry
--- PASS: TestBackendLoadRetry (0.00s)
=== RUN TestBackendLoadNotExists
--- PASS: TestBackendLoadNotExists (0.00s)
=== RUN TestBackendLoadNotExistsFlakyErrors
--- PASS: TestBackendLoadNotExistsFlakyErrors (0.02s)
=== RUN TestBackendLoadCircuitBreaker
--- PASS: TestBackendLoadCircuitBreaker (0.02s)
=== RUN TestBackendLoadCircuitBreakerCancel
--- PASS: TestBackendLoadCircuitBreakerCancel (0.00s)
=== RUN TestBackendStatNotExists
--- PASS: TestBackendStatNotExists (0.00s)
=== RUN TestBackendRetryPermanent
--- PASS: TestBackendRetryPermanent (0.00s)
=== RUN TestBackendCanceledContext
--- PASS: TestBackendCanceledContext (0.00s)
=== RUN TestNotifyWithSuccessIsNotCalled
--- PASS: TestNotifyWithSuccessIsNotCalled (0.00s)
=== RUN TestNotifyWithSuccessIsCalled
--- PASS: TestNotifyWithSuccessIsCalled (0.00s)
=== RUN TestNotifyWithSuccessFinalError
--- PASS: TestNotifyWithSuccessFinalError (0.00s)
=== RUN TestNotifyWithCancelError
--- PASS: TestNotifyWithCancelError (0.00s)
=== RUN TestRetryAtLeastOnce
--- PASS: TestRetryAtLeastOnce (0.00s)
PASS
ok github.com/restic/restic/internal/backend/retry 1.243s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
=== RUN TestParseConfig/3
=== RUN TestParseConfig/4
=== RUN TestParseConfig/5
=== RUN TestParseConfig/6
=== RUN TestParseConfig/7
=== RUN TestParseConfig/8
=== RUN TestParseConfig/9
=== RUN TestParseConfig/10
=== RUN TestParseConfig/11
=== RUN TestParseConfig/12
=== RUN TestParseConfig/13
=== RUN TestParseConfig/14
=== RUN TestParseConfig/15
=== RUN TestParseConfig/16
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
--- PASS: TestParseConfig/3 (0.00s)
--- PASS: TestParseConfig/4 (0.00s)
--- PASS: TestParseConfig/5 (0.00s)
--- PASS: TestParseConfig/6 (0.00s)
--- PASS: TestParseConfig/7 (0.00s)
--- PASS: TestParseConfig/8 (0.00s)
--- PASS: TestParseConfig/9 (0.00s)
--- PASS: TestParseConfig/10 (0.00s)
--- PASS: TestParseConfig/11 (0.00s)
--- PASS: TestParseConfig/12 (0.00s)
--- PASS: TestParseConfig/13 (0.00s)
--- PASS: TestParseConfig/14 (0.00s)
--- PASS: TestParseConfig/15 (0.00s)
--- PASS: TestParseConfig/16 (0.00s)
=== RUN TestParseError
--- PASS: TestParseError (0.00s)
=== RUN TestBackendMinio
s3_test.go:148: exec: "minio": executable file not found in $PATH
--- SKIP: TestBackendMinio (0.00s)
=== RUN TestBackendS3
s3_test.go:209: environment variable RESTIC_TEST_S3_KEY not set
--- SKIP: TestBackendS3 (0.00s)
PASS
ok github.com/restic/restic/internal/backend/s3 0.249s
=== RUN TestParameterValidationSave
--- PASS: TestParameterValidationSave (0.00s)
=== RUN TestParameterValidationLoad
--- PASS: TestParameterValidationLoad (0.00s)
=== RUN TestParameterValidationStat
--- PASS: TestParameterValidationStat (0.00s)
=== RUN TestParameterValidationRemove
--- PASS: TestParameterValidationRemove (0.00s)
=== RUN TestUnwrap
--- PASS: TestUnwrap (0.00s)
=== RUN TestConcurrencyLimitSave
--- PASS: TestConcurrencyLimitSave (0.00s)
=== RUN TestConcurrencyLimitLoad
--- PASS: TestConcurrencyLimitLoad (0.00s)
=== RUN TestConcurrencyLimitStat
--- PASS: TestConcurrencyLimitStat (0.00s)
=== RUN TestConcurrencyLimitDelete
--- PASS: TestConcurrencyLimitDelete (0.00s)
=== RUN TestConcurrencyUnlimitedLockSave
--- PASS: TestConcurrencyUnlimitedLockSave (0.00s)
=== RUN TestFreeze
--- PASS: TestFreeze (0.00s)
PASS
ok github.com/restic/restic/internal/backend/sema 0.646s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
=== RUN TestParseConfig/3
=== RUN TestParseConfig/4
=== RUN TestParseConfig/5
=== RUN TestParseConfig/6
=== RUN TestParseConfig/7
=== RUN TestParseConfig/8
=== RUN TestParseConfig/9
=== RUN TestParseConfig/10
=== RUN TestParseConfig/11
=== RUN TestParseConfig/12
=== RUN TestParseConfig/13
=== RUN TestParseConfig/14
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
--- PASS: TestParseConfig/3 (0.00s)
--- PASS: TestParseConfig/4 (0.00s)
--- PASS: TestParseConfig/5 (0.00s)
--- PASS: TestParseConfig/6 (0.00s)
--- PASS: TestParseConfig/7 (0.00s)
--- PASS: TestParseConfig/8 (0.00s)
--- PASS: TestParseConfig/9 (0.00s)
--- PASS: TestParseConfig/10 (0.00s)
--- PASS: TestParseConfig/11 (0.00s)
--- PASS: TestParseConfig/12 (0.00s)
--- PASS: TestParseConfig/13 (0.00s)
--- PASS: TestParseConfig/14 (0.00s)
=== RUN TestParseConfigInvalid
--- PASS: TestParseConfigInvalid (0.00s)
=== RUN TestBuildSSHCommand
=== RUN TestBuildSSHCommand/#00
=== RUN TestBuildSSHCommand/#01
=== RUN TestBuildSSHCommand/#02
=== RUN TestBuildSSHCommand/#03
=== RUN TestBuildSSHCommand/#04
=== RUN TestBuildSSHCommand/#05
=== RUN TestBuildSSHCommand/#06
=== RUN TestBuildSSHCommand/#07
--- PASS: TestBuildSSHCommand (0.00s)
--- PASS: TestBuildSSHCommand/#00 (0.00s)
--- PASS: TestBuildSSHCommand/#01 (0.00s)
--- PASS: TestBuildSSHCommand/#02 (0.00s)
--- PASS: TestBuildSSHCommand/#03 (0.00s)
--- PASS: TestBuildSSHCommand/#04 (0.00s)
--- PASS: TestBuildSSHCommand/#05 (0.00s)
--- PASS: TestBuildSSHCommand/#06 (0.00s)
--- PASS: TestBuildSSHCommand/#07 (0.00s)
=== RUN TestLayout
=== RUN TestLayout/repo-layout-default.tar.gz
--- PASS: TestLayout (0.10s)
--- PASS: TestLayout/repo-layout-default.tar.gz (0.10s)
=== RUN TestBackendSFTP
sftp_test.go:35: create new backend at /tmp/restic-test-2121113922
=== RUN TestBackendSFTP/TestBackend
=== RUN TestBackendSFTP/TestBackend/data
=== PAUSE TestBackendSFTP/TestBackend/data
=== RUN TestBackendSFTP/TestBackend/key
=== PAUSE TestBackendSFTP/TestBackend/key
=== RUN TestBackendSFTP/TestBackend/lock
=== PAUSE TestBackendSFTP/TestBackend/lock
=== RUN TestBackendSFTP/TestBackend/snapshot
=== PAUSE TestBackendSFTP/TestBackend/snapshot
=== RUN TestBackendSFTP/TestBackend/index
=== PAUSE TestBackendSFTP/TestBackend/index
=== CONT TestBackendSFTP/TestBackend/data
=== CONT TestBackendSFTP/TestBackend/snapshot
=== CONT TestBackendSFTP/TestBackend/key
=== CONT TestBackendSFTP/TestBackend/lock
=== CONT TestBackendSFTP/TestBackend/index
=== RUN TestBackendSFTP/TestConfig
=== RUN TestBackendSFTP/TestCreateWithConfig
=== RUN TestBackendSFTP/TestList
tests.go:29: rand initialized with seed 1762224699118098204
tests.go:303: wrote 23 files
=== RUN TestBackendSFTP/TestList/max-11
tests.go:333: loaded 23 IDs from backend
=== RUN TestBackendSFTP/TestList/max-23
tests.go:333: loaded 23 IDs from backend
=== RUN TestBackendSFTP/TestList/max-23#01
tests.go:333: loaded 23 IDs from backend
=== RUN TestBackendSFTP/TestList/max-33
tests.go:333: loaded 23 IDs from backend
=== RUN TestBackendSFTP/TestList/max-1146
tests.go:333: loaded 23 IDs from backend
=== NAME TestBackendSFTP/TestList
tests.go:355: remove 23 files
=== RUN TestBackendSFTP/TestListCancel
=== RUN TestBackendSFTP/TestListCancel/Cancelled
=== RUN TestBackendSFTP/TestListCancel/First
=== RUN TestBackendSFTP/TestListCancel/Last
=== RUN TestBackendSFTP/TestListCancel/Timeout
=== RUN TestBackendSFTP/TestLoad
tests.go:29: rand initialized with seed 1762224701210644604
tests.go:157: saved 16559159 bytes as
=== RUN TestBackendSFTP/TestSave
tests.go:29: rand initialized with seed 1762224705503322004
=== RUN TestBackendSFTP/TestSaveError
tests.go:29: rand initialized with seed 1762224707194677748
=== RUN TestBackendSFTP/TestSaveWrongHash
tests.go:29: rand initialized with seed 1762224707236957225
=== RUN TestBackendSFTP/TestStripPasswordCall
=== RUN TestBackendSFTP/TestZZZDelete
--- PASS: TestBackendSFTP (9.33s)
--- PASS: TestBackendSFTP/TestBackend (0.00s)
--- PASS: TestBackendSFTP/TestBackend/lock (0.29s)
--- PASS: TestBackendSFTP/TestBackend/key (0.42s)
--- PASS: TestBackendSFTP/TestBackend/snapshot (0.43s)
--- PASS: TestBackendSFTP/TestBackend/index (0.42s)
--- PASS: TestBackendSFTP/TestBackend/data (0.67s)
--- PASS: TestBackendSFTP/TestConfig (0.02s)
--- PASS: TestBackendSFTP/TestCreateWithConfig (0.02s)
--- PASS: TestBackendSFTP/TestList (0.98s)
--- PASS: TestBackendSFTP/TestList/max-11 (0.27s)
--- PASS: TestBackendSFTP/TestList/max-23 (0.21s)
--- PASS: TestBackendSFTP/TestList/max-23#01 (0.06s)
--- PASS: TestBackendSFTP/TestList/max-33 (0.12s)
--- PASS: TestBackendSFTP/TestList/max-1146 (0.04s)
--- PASS: TestBackendSFTP/TestListCancel (1.11s)
--- PASS: TestBackendSFTP/TestListCancel/Cancelled (0.01s)
--- PASS: TestBackendSFTP/TestListCancel/First (0.01s)
--- PASS: TestBackendSFTP/TestListCancel/Last (0.06s)
--- PASS: TestBackendSFTP/TestListCancel/Timeout (1.00s)
--- PASS: TestBackendSFTP/TestLoad (4.29s)
--- PASS: TestBackendSFTP/TestSave (1.69s)
--- PASS: TestBackendSFTP/TestSaveError (0.04s)
--- PASS: TestBackendSFTP/TestSaveWrongHash (0.03s)
--- PASS: TestBackendSFTP/TestStripPasswordCall (0.00s)
--- PASS: TestBackendSFTP/TestZZZDelete (0.38s)
PASS
ok github.com/restic/restic/internal/backend/sftp 9.867s
=== RUN TestParseConfig
=== RUN TestParseConfig/0
=== RUN TestParseConfig/1
=== RUN TestParseConfig/2
--- PASS: TestParseConfig (0.00s)
--- PASS: TestParseConfig/0 (0.00s)
--- PASS: TestParseConfig/1 (0.00s)
--- PASS: TestParseConfig/2 (0.00s)
=== RUN TestParseConfigInvalid
--- PASS: TestParseConfigInvalid (0.00s)
=== RUN TestBackendSwift
swift_test.go:61: RESTIC_TEST_SWIFT unset, skipping test
--- SKIP: TestBackendSwift (0.00s)
PASS
ok github.com/restic/restic/internal/backend/swift 0.491s
=== RUN TestDefaultLoad
--- PASS: TestDefaultLoad (0.00s)
=== RUN TestForeground
--- PASS: TestForeground (0.03s)
PASS
ok github.com/restic/restic/internal/backend/util 1.034s
=== RUN TestCache
--- PASS: TestCache (0.00s)
=== RUN TestCacheGetOrCompute
--- PASS: TestCacheGetOrCompute (0.00s)
PASS
ok github.com/restic/restic/internal/bloblru 0.904s
=== RUN TestCheckRepo
--- PASS: TestCheckRepo (0.46s)
=== RUN TestMissingPack
--- PASS: TestMissingPack (0.40s)
=== RUN TestUnreferencedPack
--- PASS: TestUnreferencedPack (0.55s)
=== RUN TestUnreferencedBlobs
--- PASS: TestUnreferencedBlobs (0.54s)
=== RUN TestModifiedIndex
checker_test.go:251: found expected error error loading index 80f838b4ac28735fda8644fe6a08dbc742e57aaf81b30977b4fefa357010eafd: LoadRaw(): invalid data returned
--- PASS: TestModifiedIndex (0.44s)
=== RUN TestDuplicatePacksInIndex
--- PASS: TestDuplicatePacksInIndex (0.52s)
=== RUN TestCheckerModifiedData
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
checker_test.go:357: archived as [nil]
=== RUN TestCheckerModifiedData/errorBackend
checker_test.go:420: struct error: failed to load snapshot 7d782971: LoadRaw(): invalid data returned
checker_test.go:424: data error: pack 8cbe3a2abec6155ef20411b9e5b6be860c2206dd55671c281a31e0f9d5c945a4 contains 2 errors: [blob f065e10a947dd677d3916e836965a8460c1279513ba52e51876000322d807210: decrypting blob from 8cbe3a2a failed: ciphertext verification failed unexpected pack id c499cd8c22839f3778a1823e97b653ee2df402dacd4de8fd916de19449180ecc]
checker_test.go:424: data error: pack a34e425e21e0c86998b99831be813168346e4210d9b4cf44e8fb8cfc7c544196 contains 3 errors: [blob 4a840fc1991d49066f7e01c548ae0cddf7f4585129909f872ef4de908504fabe: decrypting blob from a34e425e failed: ciphertext verification failed blob 8655d65f9130463ad79f25e2c3ae9f041379dd31621caa46849d776b611e0a8b: decrypting blob from a34e425e failed: ciphertext verification failed unexpected pack id d8404f74461382d339a7280b19042339e9e0225556a238bf71494986d8e03dfd]
=== RUN TestCheckerModifiedData/errorOnceBackend
checker_test.go:424: data error: check successful on second attempt, original error pack 8cbe3a2abec6155ef20411b9e5b6be860c2206dd55671c281a31e0f9d5c945a4 contains 2 errors: [blob f065e10a947dd677d3916e836965a8460c1279513ba52e51876000322d807210: decrypting blob from 8cbe3a2a failed: ciphertext verification failed unexpected pack id c9bb8c8c1e25f8473b05ae161c76324976807329501e6b6d3d9ea1ec7080a249]
checker_test.go:424: data error: check successful on second attempt, original error pack a34e425e21e0c86998b99831be813168346e4210d9b4cf44e8fb8cfc7c544196 contains 3 errors: [blob af8056f12ee14f4e2025e2b53f0bdd5777e7236a082c666f503e5f75ed62f319: decrypting blob from a34e425e failed: ciphertext verification failed blob 70c2d154212aad59369d144a601a1935999e6e6e837414f3b9dab4f2c04d1a2a: decrypting blob from a34e425e failed: ciphertext verification failed unexpected pack id f8eb0160313aedd92a84cc49a0a6481fddbd6b1c7408b91707cc1f806e83e8ea]
=== RUN TestCheckerModifiedData/corruptPartialOnceBackend
--- PASS: TestCheckerModifiedData (1.04s)
--- PASS: TestCheckerModifiedData/errorBackend (0.26s)
--- PASS: TestCheckerModifiedData/errorOnceBackend (0.22s)
--- PASS: TestCheckerModifiedData/corruptPartialOnceBackend (0.31s)
=== RUN TestCheckerNoDuplicateTreeDecodes
--- PASS: TestCheckerNoDuplicateTreeDecodes (0.67s)
=== RUN TestCheckerBlobTypeConfusion
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
checker_test.go:566: saved snapshot 56cae89a
checker_test.go:593: struct error: tree bc274fd87e520ab8ff75f9faabd18d62649f9d9d536133e34aa8b73fd8133fd3: [tree bc274fd87e520ab8ff75f9faabd18d62649f9d9d536133e34aa8b73fd8133fd3: file "damaged" blob 0123456789abcdef0123456789abcdef0123456789abcdef0123456789abcdef not found in index]
--- PASS: TestCheckerBlobTypeConfusion (0.04s)
PASS
ok github.com/restic/restic/internal/checker 4.807s
=== RUN TestPoly1305
--- PASS: TestPoly1305 (0.00s)
=== RUN TestCrypto
--- PASS: TestCrypto (0.03s)
=== RUN TestNonceValid
--- PASS: TestNonceValid (0.00s)
=== RUN TestCalibrate
kdf_test.go:13: testing calibrate, params after: {16384 8 1}
--- PASS: TestCalibrate (0.53s)
=== RUN TestEncryptDecrypt
--- PASS: TestEncryptDecrypt (0.02s)
=== RUN TestSmallBuffer
--- PASS: TestSmallBuffer (0.00s)
=== RUN TestSameBuffer
--- PASS: TestSameBuffer (0.00s)
=== RUN TestAppendOpen
=== RUN TestAppendOpen/nil
=== RUN TestAppendOpen/empty-large
=== RUN TestAppendOpen/empty-small
=== RUN TestAppendOpen/prefix-large
=== RUN TestAppendOpen/prefix-small
--- PASS: TestAppendOpen (0.00s)
--- PASS: TestAppendOpen/nil (0.00s)
--- PASS: TestAppendOpen/empty-large (0.00s)
--- PASS: TestAppendOpen/empty-small (0.00s)
--- PASS: TestAppendOpen/prefix-large (0.00s)
--- PASS: TestAppendOpen/prefix-small (0.00s)
=== RUN TestAppendSeal
=== RUN TestAppendSeal/nil
=== RUN TestAppendSeal/empty-large
=== RUN TestAppendSeal/empty-small
=== RUN TestAppendSeal/prefix-large
=== RUN TestAppendSeal/prefix-small
--- PASS: TestAppendSeal (0.00s)
--- PASS: TestAppendSeal/nil (0.00s)
--- PASS: TestAppendSeal/empty-large (0.00s)
--- PASS: TestAppendSeal/empty-small (0.00s)
--- PASS: TestAppendSeal/prefix-large (0.00s)
--- PASS: TestAppendSeal/prefix-small (0.00s)
=== RUN TestLargeEncrypt
--- SKIP: TestLargeEncrypt (0.00s)
PASS
ok github.com/restic/restic/internal/crypto 1.033s
=== RUN TestRedactHeader
--- PASS: TestRedactHeader (0.00s)
PASS
ok github.com/restic/restic/internal/debug 0.184s
=== RUN TestFormatLinuxACL
--- PASS: TestFormatLinuxACL (0.00s)
=== RUN TestWriteTar
=== RUN TestWriteTar/single_file_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-1627412899
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteTar/multiple_files_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-3578374367
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteTar/multiple_files_and_folders_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-2401617506
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteTar/file_and_symlink_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-2752680741
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
--- PASS: TestWriteTar (0.18s)
--- PASS: TestWriteTar/single_file_in_root (0.06s)
--- PASS: TestWriteTar/multiple_files_in_root (0.05s)
--- PASS: TestWriteTar/multiple_files_and_folders_in_root (0.03s)
--- PASS: TestWriteTar/file_and_symlink_in_root (0.04s)
=== RUN TestFieldTooLong
--- PASS: TestFieldTooLong (0.00s)
=== RUN TestWriteZip
=== RUN TestWriteZip/single_file_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-4135757156
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteZip/multiple_files_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-215857811
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file1
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file2
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteZip/multiple_files_and_folders_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-5249294
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file1
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file2
zip_test.go:80: Mode is drwxr-xr-x [800001ed] for firstDir/
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for firstDir/another
zip_test.go:80: Mode is drwxr-xr-x [800001ed] for secondDir/
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for secondDir/another2
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
=== RUN TestWriteZip/file_and_symlink_in_root
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
common_test.go:78: chdir to /tmp/restic-test-3068637915
zip_test.go:80: Mode is -rw-r--r-- [000001a4] for file1
zip_test.go:80: Mode is Lrwxr-xr-x [080001ed] for file2
common_test.go:95: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/dump
--- PASS: TestWriteZip (0.39s)
--- PASS: TestWriteZip/single_file_in_root (0.03s)
--- PASS: TestWriteZip/multiple_files_in_root (0.12s)
--- PASS: TestWriteZip/multiple_files_and_folders_in_root (0.09s)
--- PASS: TestWriteZip/file_and_symlink_in_root (0.15s)
PASS
ok github.com/restic/restic/internal/dump 0.771s
=== RUN TestFatal
--- PASS: TestFatal (0.00s)
PASS
ok github.com/restic/restic/internal/errors 0.036s
=== RUN TestFeatureDefaults
--- PASS: TestFeatureDefaults (0.00s)
=== RUN TestEmptyApply
--- PASS: TestEmptyApply (0.00s)
=== RUN TestFeatureApply
--- PASS: TestFeatureApply (0.00s)
=== RUN TestFeatureMultipleApply
--- PASS: TestFeatureMultipleApply (0.00s)
=== RUN TestFeatureApplyInvalid
--- PASS: TestFeatureApplyInvalid (0.00s)
=== RUN TestFeatureQueryInvalid
--- PASS: TestFeatureQueryInvalid (0.00s)
=== RUN TestFeatureSetInvalidPhase
--- PASS: TestFeatureSetInvalidPhase (0.00s)
=== RUN TestFeatureList
--- PASS: TestFeatureList (0.00s)
=== RUN TestSetFeatureFlag
--- PASS: TestSetFeatureFlag (0.00s)
PASS
ok github.com/restic/restic/internal/feature 0.122s
=== RUN TestRejectByPattern
=== RUN TestRejectByPattern/#00
=== RUN TestRejectByPattern/#01
=== RUN TestRejectByPattern/#02
=== RUN TestRejectByPattern/#03
=== RUN TestRejectByPattern/#04
=== RUN TestRejectByPattern/#05
--- PASS: TestRejectByPattern (0.00s)
--- PASS: TestRejectByPattern/#00 (0.00s)
--- PASS: TestRejectByPattern/#01 (0.00s)
--- PASS: TestRejectByPattern/#02 (0.00s)
--- PASS: TestRejectByPattern/#03 (0.00s)
--- PASS: TestRejectByPattern/#04 (0.00s)
--- PASS: TestRejectByPattern/#05 (0.00s)
=== RUN TestRejectByInsensitivePattern
=== RUN TestRejectByInsensitivePattern/#00
=== RUN TestRejectByInsensitivePattern/#01
=== RUN TestRejectByInsensitivePattern/#02
=== RUN TestRejectByInsensitivePattern/#03
=== RUN TestRejectByInsensitivePattern/#04
=== RUN TestRejectByInsensitivePattern/#05
--- PASS: TestRejectByInsensitivePattern (0.00s)
--- PASS: TestRejectByInsensitivePattern/#00 (0.00s)
--- PASS: TestRejectByInsensitivePattern/#01 (0.00s)
--- PASS: TestRejectByInsensitivePattern/#02 (0.00s)
--- PASS: TestRejectByInsensitivePattern/#03 (0.00s)
--- PASS: TestRejectByInsensitivePattern/#04 (0.00s)
--- PASS: TestRejectByInsensitivePattern/#05 (0.00s)
=== RUN TestIncludeByPattern
=== RUN TestIncludeByPattern//home/user/foo.go
=== RUN TestIncludeByPattern//home/user/foo.c
=== RUN TestIncludeByPattern//home/user/foobar
=== RUN TestIncludeByPattern//home/user/foobar/x
=== RUN TestIncludeByPattern//home/user/README
=== RUN TestIncludeByPattern//home/user/README.md
--- PASS: TestIncludeByPattern (0.00s)
--- PASS: TestIncludeByPattern//home/user/foo.go (0.00s)
--- PASS: TestIncludeByPattern//home/user/foo.c (0.00s)
--- PASS: TestIncludeByPattern//home/user/foobar (0.00s)
--- PASS: TestIncludeByPattern//home/user/foobar/x (0.00s)
--- PASS: TestIncludeByPattern//home/user/README (0.00s)
--- PASS: TestIncludeByPattern//home/user/README.md (0.00s)
=== RUN TestIncludeByInsensitivePattern
=== RUN TestIncludeByInsensitivePattern//home/user/foo.GO
=== RUN TestIncludeByInsensitivePattern//home/user/foo.c
=== RUN TestIncludeByInsensitivePattern//home/user/foobar
=== RUN TestIncludeByInsensitivePattern//home/user/FOObar/x
=== RUN TestIncludeByInsensitivePattern//home/user/README
=== RUN TestIncludeByInsensitivePattern//home/user/readme.MD
--- PASS: TestIncludeByInsensitivePattern (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/foo.GO (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/foo.c (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/foobar (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/FOObar/x (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/README (0.00s)
--- PASS: TestIncludeByInsensitivePattern//home/user/readme.MD (0.00s)
=== RUN TestValidPatterns
=== RUN TestValidPatterns/detect-invalid-patterns
=== RUN TestValidPatterns/validate-patterns
=== RUN TestValidPatterns/validate-child-patterns
--- PASS: TestValidPatterns (0.00s)
--- PASS: TestValidPatterns/detect-invalid-patterns (0.00s)
--- PASS: TestValidPatterns/validate-patterns (0.00s)
--- PASS: TestValidPatterns/validate-child-patterns (0.00s)
=== RUN TestMatch
=== RUN TestMatch/#00
=== RUN TestMatch/#01
=== RUN TestMatch/#02
=== RUN TestMatch/#03
=== RUN TestMatch/#04
=== RUN TestMatch/#05
=== RUN TestMatch/#06
=== RUN TestMatch/#07
=== RUN TestMatch/#08
=== RUN TestMatch/#09
=== RUN TestMatch/#10
=== RUN TestMatch/#11
=== RUN TestMatch/#12
=== RUN TestMatch/#13
=== RUN TestMatch/#14
=== RUN TestMatch/#15
=== RUN TestMatch/#16
=== RUN TestMatch/#17
=== RUN TestMatch/#18
=== RUN TestMatch/#19
=== RUN TestMatch/#20
=== RUN TestMatch/#21
=== RUN TestMatch/#22
=== RUN TestMatch/#23
=== RUN TestMatch/#24
=== RUN TestMatch/#25
=== RUN TestMatch/#26
=== RUN TestMatch/#27
=== RUN TestMatch/#28
=== RUN TestMatch/#29
=== RUN TestMatch/#30
=== RUN TestMatch/#31
=== RUN TestMatch/#32
=== RUN TestMatch/#33
=== RUN TestMatch/#34
=== RUN TestMatch/#35
=== RUN TestMatch/#36
=== RUN TestMatch/#37
=== RUN TestMatch/#38
=== RUN TestMatch/#39
=== RUN TestMatch/#40
=== RUN TestMatch/#41
=== RUN TestMatch/#42
=== RUN TestMatch/#43
=== RUN TestMatch/#44
=== RUN TestMatch/#45
=== RUN TestMatch/#46
=== RUN TestMatch/#47
=== RUN TestMatch/#48
=== RUN TestMatch/#49
=== RUN TestMatch/#50
=== RUN TestMatch/#51
=== RUN TestMatch/#52
=== RUN TestMatch/#53
=== RUN TestMatch/#54
=== RUN TestMatch/#55
=== RUN TestMatch/#56
=== RUN TestMatch/#57
=== RUN TestMatch/#58
=== RUN TestMatch/#59
=== RUN TestMatch/#60
=== RUN TestMatch/#61
=== RUN TestMatch/#62
=== RUN TestMatch/#63
=== RUN TestMatch/#64
=== RUN TestMatch/#65
=== RUN TestMatch/#66
=== RUN TestMatch/#67
=== RUN TestMatch/#68
=== RUN TestMatch/#69
=== RUN TestMatch/#70
=== RUN TestMatch/#71
--- PASS: TestMatch (0.00s)
--- PASS: TestMatch/#00 (0.00s)
--- PASS: TestMatch/#01 (0.00s)
--- PASS: TestMatch/#02 (0.00s)
--- PASS: TestMatch/#03 (0.00s)
--- PASS: TestMatch/#04 (0.00s)
--- PASS: TestMatch/#05 (0.00s)
--- PASS: TestMatch/#06 (0.00s)
--- PASS: TestMatch/#07 (0.00s)
--- PASS: TestMatch/#08 (0.00s)
--- PASS: TestMatch/#09 (0.00s)
--- PASS: TestMatch/#10 (0.00s)
--- PASS: TestMatch/#11 (0.00s)
--- PASS: TestMatch/#12 (0.00s)
--- PASS: TestMatch/#13 (0.00s)
--- PASS: TestMatch/#14 (0.00s)
--- PASS: TestMatch/#15 (0.00s)
--- PASS: TestMatch/#16 (0.00s)
--- PASS: TestMatch/#17 (0.00s)
--- PASS: TestMatch/#18 (0.00s)
--- PASS: TestMatch/#19 (0.00s)
--- PASS: TestMatch/#20 (0.00s)
--- PASS: TestMatch/#21 (0.00s)
--- PASS: TestMatch/#22 (0.00s)
--- PASS: TestMatch/#23 (0.00s)
--- PASS: TestMatch/#24 (0.00s)
--- PASS: TestMatch/#25 (0.00s)
--- PASS: TestMatch/#26 (0.00s)
--- PASS: TestMatch/#27 (0.00s)
--- PASS: TestMatch/#28 (0.00s)
--- PASS: TestMatch/#29 (0.00s)
--- PASS: TestMatch/#30 (0.00s)
--- PASS: TestMatch/#31 (0.00s)
--- PASS: TestMatch/#32 (0.00s)
--- PASS: TestMatch/#33 (0.00s)
--- PASS: TestMatch/#34 (0.00s)
--- PASS: TestMatch/#35 (0.00s)
--- PASS: TestMatch/#36 (0.00s)
--- PASS: TestMatch/#37 (0.00s)
--- PASS: TestMatch/#38 (0.00s)
--- PASS: TestMatch/#39 (0.00s)
--- PASS: TestMatch/#40 (0.00s)
--- PASS: TestMatch/#41 (0.00s)
--- PASS: TestMatch/#42 (0.00s)
--- PASS: TestMatch/#43 (0.00s)
--- PASS: TestMatch/#44 (0.00s)
--- PASS: TestMatch/#45 (0.00s)
--- PASS: TestMatch/#46 (0.00s)
--- PASS: TestMatch/#47 (0.00s)
--- PASS: TestMatch/#48 (0.00s)
--- PASS: TestMatch/#49 (0.00s)
--- PASS: TestMatch/#50 (0.00s)
--- PASS: TestMatch/#51 (0.00s)
--- PASS: TestMatch/#52 (0.00s)
--- PASS: TestMatch/#53 (0.00s)
--- PASS: TestMatch/#54 (0.00s)
--- PASS: TestMatch/#55 (0.00s)
--- PASS: TestMatch/#56 (0.00s)
--- PASS: TestMatch/#57 (0.00s)
--- PASS: TestMatch/#58 (0.00s)
--- PASS: TestMatch/#59 (0.00s)
--- PASS: TestMatch/#60 (0.00s)
--- PASS: TestMatch/#61 (0.00s)
--- PASS: TestMatch/#62 (0.00s)
--- PASS: TestMatch/#63 (0.00s)
--- PASS: TestMatch/#64 (0.00s)
--- PASS: TestMatch/#65 (0.00s)
--- PASS: TestMatch/#66 (0.00s)
--- PASS: TestMatch/#67 (0.00s)
--- PASS: TestMatch/#68 (0.00s)
--- PASS: TestMatch/#69 (0.00s)
--- PASS: TestMatch/#70 (0.00s)
--- PASS: TestMatch/#71 (0.00s)
=== RUN TestChildMatch
=== RUN TestChildMatch/#00
=== RUN TestChildMatch/#01
=== RUN TestChildMatch/#02
=== RUN TestChildMatch/#03
=== RUN TestChildMatch/#04
=== RUN TestChildMatch/#05
=== RUN TestChildMatch/#06
=== RUN TestChildMatch/#07
=== RUN TestChildMatch/#08
=== RUN TestChildMatch/#09
=== RUN TestChildMatch/#10
=== RUN TestChildMatch/#11
=== RUN TestChildMatch/#12
=== RUN TestChildMatch/#13
=== RUN TestChildMatch/#14
=== RUN TestChildMatch/#15
=== RUN TestChildMatch/#16
=== RUN TestChildMatch/#17
=== RUN TestChildMatch/#18
=== RUN TestChildMatch/#19
=== RUN TestChildMatch/#20
=== RUN TestChildMatch/#21
=== RUN TestChildMatch/#22
=== RUN TestChildMatch/#23
=== RUN TestChildMatch/#24
=== RUN TestChildMatch/#25
=== RUN TestChildMatch/#26
=== RUN TestChildMatch/#27
=== RUN TestChildMatch/#28
=== RUN TestChildMatch/#29
=== RUN TestChildMatch/#30
=== RUN TestChildMatch/#31
=== RUN TestChildMatch/#32
=== RUN TestChildMatch/#33
=== RUN TestChildMatch/#34
=== RUN TestChildMatch/#35
=== RUN TestChildMatch/#36
=== RUN TestChildMatch/#37
=== RUN TestChildMatch/#38
=== RUN TestChildMatch/#39
=== RUN TestChildMatch/#40
=== RUN TestChildMatch/#41
--- PASS: TestChildMatch (0.00s)
--- PASS: TestChildMatch/#00 (0.00s)
--- PASS: TestChildMatch/#01 (0.00s)
--- PASS: TestChildMatch/#02 (0.00s)
--- PASS: TestChildMatch/#03 (0.00s)
--- PASS: TestChildMatch/#04 (0.00s)
--- PASS: TestChildMatch/#05 (0.00s)
--- PASS: TestChildMatch/#06 (0.00s)
--- PASS: TestChildMatch/#07 (0.00s)
--- PASS: TestChildMatch/#08 (0.00s)
--- PASS: TestChildMatch/#09 (0.00s)
--- PASS: TestChildMatch/#10 (0.00s)
--- PASS: TestChildMatch/#11 (0.00s)
--- PASS: TestChildMatch/#12 (0.00s)
--- PASS: TestChildMatch/#13 (0.00s)
--- PASS: TestChildMatch/#14 (0.00s)
--- PASS: TestChildMatch/#15 (0.00s)
--- PASS: TestChildMatch/#16 (0.00s)
--- PASS: TestChildMatch/#17 (0.00s)
--- PASS: TestChildMatch/#18 (0.00s)
--- PASS: TestChildMatch/#19 (0.00s)
--- PASS: TestChildMatch/#20 (0.00s)
--- PASS: TestChildMatch/#21 (0.00s)
--- PASS: TestChildMatch/#22 (0.00s)
--- PASS: TestChildMatch/#23 (0.00s)
--- PASS: TestChildMatch/#24 (0.00s)
--- PASS: TestChildMatch/#25 (0.00s)
--- PASS: TestChildMatch/#26 (0.00s)
--- PASS: TestChildMatch/#27 (0.00s)
--- PASS: TestChildMatch/#28 (0.00s)
--- PASS: TestChildMatch/#29 (0.00s)
--- PASS: TestChildMatch/#30 (0.00s)
--- PASS: TestChildMatch/#31 (0.00s)
--- PASS: TestChildMatch/#32 (0.00s)
--- PASS: TestChildMatch/#33 (0.00s)
--- PASS: TestChildMatch/#34 (0.00s)
--- PASS: TestChildMatch/#35 (0.00s)
--- PASS: TestChildMatch/#36 (0.00s)
--- PASS: TestChildMatch/#37 (0.00s)
--- PASS: TestChildMatch/#38 (0.00s)
--- PASS: TestChildMatch/#39 (0.00s)
--- PASS: TestChildMatch/#40 (0.00s)
--- PASS: TestChildMatch/#41 (0.00s)
=== RUN TestList
--- PASS: TestList (0.00s)
=== RUN TestInvalidStrs
--- PASS: TestInvalidStrs (0.00s)
=== RUN TestInvalidPattern
--- PASS: TestInvalidPattern (0.00s)
=== RUN TestFilterPatternsFile
--- PASS: TestFilterPatternsFile (0.54s)
=== RUN ExampleMatch
--- PASS: ExampleMatch (0.00s)
=== RUN ExampleMatch_wildcards
--- PASS: ExampleMatch_wildcards (0.00s)
=== RUN ExampleList
--- PASS: ExampleList (0.00s)
PASS
ok github.com/restic/restic/internal/filter 0.665s
=== RUN TestReaddirnamesFifo
--- PASS: TestReaddirnamesFifo (0.00s)
=== RUN TestFSLocalMetadata
=== RUN TestFSLocalMetadata/file
=== RUN TestFSLocalMetadata/directory
=== RUN TestFSLocalMetadata/symlink
=== RUN TestFSLocalMetadata/symlink_file
--- PASS: TestFSLocalMetadata (0.01s)
--- PASS: TestFSLocalMetadata/file (0.00s)
--- PASS: TestFSLocalMetadata/directory (0.00s)
--- PASS: TestFSLocalMetadata/symlink (0.00s)
--- PASS: TestFSLocalMetadata/symlink_file (0.00s)
=== RUN TestFSLocalRead
--- PASS: TestFSLocalRead (0.00s)
=== RUN TestFSLocalReaddir
--- PASS: TestFSLocalReaddir (0.00s)
=== RUN TestFSLocalReadableRace
--- PASS: TestFSLocalReadableRace (0.00s)
=== RUN TestFSLocalTypeChange
--- PASS: TestFSLocalTypeChange (0.00s)
=== RUN TestFSLocalMetadataUnix
=== RUN TestFSLocalMetadataUnix/socket
=== RUN TestFSLocalMetadataUnix/fifo
--- PASS: TestFSLocalMetadataUnix (0.00s)
--- PASS: TestFSLocalMetadataUnix/socket (0.00s)
--- PASS: TestFSLocalMetadataUnix/fifo (0.00s)
=== RUN TestFSReader
=== RUN TestFSReader/Readdirnames-slash-
=== RUN TestFSReader/Readdirnames-current-
=== RUN TestFSReader/file/OpenFile
=== RUN TestFSReader/file/Open-error-not-exist
=== RUN TestFSReader/file/Lstat
=== RUN TestFSReader/file/Stat
=== RUN TestFSReader/dir/Lstat-slash-
=== RUN TestFSReader/dir/Lstat-current-
=== RUN TestFSReader/dir/Lstat-error-not-exist-
=== RUN TestFSReader/dir/Open-slash-
=== RUN TestFSReader/dir/Open-current-
--- PASS: TestFSReader (0.60s)
--- PASS: TestFSReader/Readdirnames-slash- (0.00s)
--- PASS: TestFSReader/Readdirnames-current- (0.00s)
--- PASS: TestFSReader/file/OpenFile (0.60s)
--- PASS: TestFSReader/file/Open-error-not-exist (0.00s)
--- PASS: TestFSReader/file/Lstat (0.00s)
--- PASS: TestFSReader/file/Stat (0.00s)
--- PASS: TestFSReader/dir/Lstat-slash- (0.00s)
--- PASS: TestFSReader/dir/Lstat-current- (0.00s)
--- PASS: TestFSReader/dir/Lstat-error-not-exist- (0.00s)
--- PASS: TestFSReader/dir/Open-slash- (0.00s)
--- PASS: TestFSReader/dir/Open-current- (0.00s)
=== RUN TestFSReaderNested
=== RUN TestFSReaderNested/Readdirnames-slash-
=== RUN TestFSReaderNested/Readdirnames-current-
=== RUN TestFSReaderNested/Readdirnames-slash-foo
=== RUN TestFSReaderNested/Readdirnames-current-foo
=== RUN TestFSReaderNested/Readdirnames-slash-foo/sub
=== RUN TestFSReaderNested/Readdirnames-current-foo/sub
=== RUN TestFSReaderNested/file/OpenFile
=== RUN TestFSReaderNested/file/Open-error-not-exist
=== RUN TestFSReaderNested/file/Lstat
=== RUN TestFSReaderNested/file/Stat
=== RUN TestFSReaderNested/dir/Lstat-slash-
=== RUN TestFSReaderNested/dir/Lstat-current-
=== RUN TestFSReaderNested/dir/Lstat-error-not-exist-
=== RUN TestFSReaderNested/dir/Open-slash-
=== RUN TestFSReaderNested/dir/Open-current-
=== RUN TestFSReaderNested/dir/Lstat-slash-foo
=== RUN TestFSReaderNested/dir/Lstat-current-foo
=== RUN TestFSReaderNested/dir/Lstat-error-not-exist-foo
=== RUN TestFSReaderNested/dir/Open-slash-foo
=== RUN TestFSReaderNested/dir/Open-current-foo
=== RUN TestFSReaderNested/dir/Lstat-slash-foo/sub
=== RUN TestFSReaderNested/dir/Lstat-current-foo/sub
=== RUN TestFSReaderNested/dir/Lstat-error-not-exist-foo/sub
=== RUN TestFSReaderNested/dir/Open-slash-foo/sub
=== RUN TestFSReaderNested/dir/Open-current-foo/sub
--- PASS: TestFSReaderNested (0.69s)
--- PASS: TestFSReaderNested/Readdirnames-slash- (0.00s)
--- PASS: TestFSReaderNested/Readdirnames-current- (0.00s)
--- PASS: TestFSReaderNested/Readdirnames-slash-foo (0.00s)
--- PASS: TestFSReaderNested/Readdirnames-current-foo (0.00s)
--- PASS: TestFSReaderNested/Readdirnames-slash-foo/sub (0.00s)
--- PASS: TestFSReaderNested/Readdirnames-current-foo/sub (0.00s)
--- PASS: TestFSReaderNested/file/OpenFile (0.69s)
--- PASS: TestFSReaderNested/file/Open-error-not-exist (0.00s)
--- PASS: TestFSReaderNested/file/Lstat (0.00s)
--- PASS: TestFSReaderNested/file/Stat (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-slash- (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-current- (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-error-not-exist- (0.00s)
--- PASS: TestFSReaderNested/dir/Open-slash- (0.00s)
--- PASS: TestFSReaderNested/dir/Open-current- (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-slash-foo (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-current-foo (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-error-not-exist-foo (0.00s)
--- PASS: TestFSReaderNested/dir/Open-slash-foo (0.00s)
--- PASS: TestFSReaderNested/dir/Open-current-foo (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-slash-foo/sub (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-current-foo/sub (0.00s)
--- PASS: TestFSReaderNested/dir/Lstat-error-not-exist-foo/sub (0.00s)
--- PASS: TestFSReaderNested/dir/Open-slash-foo/sub (0.00s)
--- PASS: TestFSReaderNested/dir/Open-current-foo/sub (0.00s)
=== RUN TestFSReaderDir
=== RUN TestFSReaderDir/Lstat-absolute
=== RUN TestFSReaderDir/Lstat-relative
--- PASS: TestFSReaderDir (0.00s)
--- PASS: TestFSReaderDir/Lstat-absolute (0.00s)
--- PASS: TestFSReaderDir/Lstat-relative (0.00s)
=== RUN TestFSReaderMinFileSize
=== RUN TestFSReaderMinFileSize/regular
=== RUN TestFSReaderMinFileSize/empty
=== RUN TestFSReaderMinFileSize/empty2
--- PASS: TestFSReaderMinFileSize (0.00s)
--- PASS: TestFSReaderMinFileSize/regular (0.00s)
--- PASS: TestFSReaderMinFileSize/empty (0.00s)
--- PASS: TestFSReaderMinFileSize/empty2 (0.00s)
=== RUN TestNodeRestoreAt
=== RUN TestNodeRestoreAt/#00
=== RUN TestNodeRestoreAt/#01
=== RUN TestNodeRestoreAt/#02
=== RUN TestNodeRestoreAt/#03
=== RUN TestNodeRestoreAt/#04
=== RUN TestNodeRestoreAt/#05
=== RUN TestNodeRestoreAt/#06
=== RUN TestNodeRestoreAt/#07
=== RUN TestNodeRestoreAt/#08
=== RUN TestNodeRestoreAt/#09
=== RUN TestNodeRestoreAt/#10
node_test.go:206: attr com.apple.ResourceFork only relevant on macOS
--- PASS: TestNodeRestoreAt (0.01s)
--- PASS: TestNodeRestoreAt/#00 (0.00s)
--- PASS: TestNodeRestoreAt/#01 (0.00s)
--- PASS: TestNodeRestoreAt/#02 (0.00s)
--- PASS: TestNodeRestoreAt/#03 (0.00s)
--- PASS: TestNodeRestoreAt/#04 (0.00s)
--- PASS: TestNodeRestoreAt/#05 (0.00s)
--- PASS: TestNodeRestoreAt/#06 (0.00s)
--- PASS: TestNodeRestoreAt/#07 (0.00s)
--- PASS: TestNodeRestoreAt/#08 (0.00s)
--- PASS: TestNodeRestoreAt/#09 (0.00s)
--- SKIP: TestNodeRestoreAt/#10 (0.00s)
=== RUN TestNodeRestoreMetadataError
--- PASS: TestNodeRestoreMetadataError (0.00s)
=== RUN TestNodeFromFileInfo
=== RUN TestNodeFromFileInfo/#00
=== RUN TestNodeFromFileInfo/#01
node_unix_test.go:113: /dev/sda not found in filesystem
=== RUN TestNodeFromFileInfo/#02
=== RUN TestNodeFromFileInfo/#03
--- PASS: TestNodeFromFileInfo (0.00s)
--- PASS: TestNodeFromFileInfo/#00 (0.00s)
--- SKIP: TestNodeFromFileInfo/#01 (0.00s)
--- PASS: TestNodeFromFileInfo/#02 (0.00s)
--- PASS: TestNodeFromFileInfo/#03 (0.00s)
=== RUN TestMknodError
--- PASS: TestMknodError (0.00s)
=== RUN TestOverwriteXattr
--- PASS: TestOverwriteXattr (0.00s)
=== RUN TestOverwriteXattrWithSelectFilter
--- PASS: TestOverwriteXattrWithSelectFilter (0.00s)
=== RUN TestIsListxattrPermissionError
--- PASS: TestIsListxattrPermissionError (0.00s)
=== RUN TestHasPathPrefix
=== RUN TestHasPathPrefix/#00
=== RUN TestHasPathPrefix/#01
=== RUN TestHasPathPrefix/#02
=== RUN TestHasPathPrefix/#03
=== RUN TestHasPathPrefix/#04
=== RUN TestHasPathPrefix/#05
=== RUN TestHasPathPrefix/#06
=== RUN TestHasPathPrefix/#07
=== RUN TestHasPathPrefix/#08
=== RUN TestHasPathPrefix/#09
=== RUN TestHasPathPrefix/#10
=== RUN TestHasPathPrefix/#11
=== RUN TestHasPathPrefix/#12
=== RUN TestHasPathPrefix/#13
=== RUN TestHasPathPrefix/#14
=== RUN TestHasPathPrefix/#15
=== RUN TestHasPathPrefix/#16
=== RUN TestHasPathPrefix/#17
=== RUN TestHasPathPrefix/#18
=== RUN TestHasPathPrefix/#19
=== RUN TestHasPathPrefix/#20
=== RUN TestHasPathPrefix/#21
--- PASS: TestHasPathPrefix (0.00s)
--- PASS: TestHasPathPrefix/#00 (0.00s)
--- PASS: TestHasPathPrefix/#01 (0.00s)
--- PASS: TestHasPathPrefix/#02 (0.00s)
--- PASS: TestHasPathPrefix/#03 (0.00s)
--- PASS: TestHasPathPrefix/#04 (0.00s)
--- PASS: TestHasPathPrefix/#05 (0.00s)
--- PASS: TestHasPathPrefix/#06 (0.00s)
--- PASS: TestHasPathPrefix/#07 (0.00s)
--- PASS: TestHasPathPrefix/#08 (0.00s)
--- PASS: TestHasPathPrefix/#09 (0.00s)
--- PASS: TestHasPathPrefix/#10 (0.00s)
--- PASS: TestHasPathPrefix/#11 (0.00s)
--- PASS: TestHasPathPrefix/#12 (0.00s)
--- PASS: TestHasPathPrefix/#13 (0.00s)
--- PASS: TestHasPathPrefix/#14 (0.00s)
--- PASS: TestHasPathPrefix/#15 (0.00s)
--- PASS: TestHasPathPrefix/#16 (0.00s)
--- PASS: TestHasPathPrefix/#17 (0.00s)
--- PASS: TestHasPathPrefix/#18 (0.00s)
--- PASS: TestHasPathPrefix/#19 (0.00s)
--- PASS: TestHasPathPrefix/#20 (0.00s)
--- PASS: TestHasPathPrefix/#21 (0.00s)
=== RUN TestPreallocate
=== RUN TestPreallocate/0
=== RUN TestPreallocate/1
=== RUN TestPreallocate/4096
=== RUN TestPreallocate/1048576
--- PASS: TestPreallocate (0.00s)
--- PASS: TestPreallocate/0 (0.00s)
--- PASS: TestPreallocate/1 (0.00s)
--- PASS: TestPreallocate/4096 (0.00s)
--- PASS: TestPreallocate/1048576 (0.00s)
=== RUN TestExtendedStat
--- PASS: TestExtendedStat (0.00s)
=== RUN TestCommandReaderSuccess
--- PASS: TestCommandReaderSuccess (0.01s)
=== RUN TestCommandReaderFail
--- PASS: TestCommandReaderFail (0.01s)
=== RUN TestCommandReaderInvalid
--- PASS: TestCommandReaderInvalid (0.00s)
=== RUN TestCommandReaderEmptyArgs
--- PASS: TestCommandReaderEmptyArgs (0.00s)
=== RUN TestCommandReaderOutput
--- PASS: TestCommandReaderOutput (0.01s)
PASS
ok github.com/restic/restic/internal/fs 1.427s
=== RUN TestFuseFile
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2017-01-24 10:42:56 +0100 +0100 with seed 1485250976
testing.go:155: saved snapshot 77a1c742
fuse_test.go:85: tree loaded, content: [99dab094 95c97192 b11f4dd9 a4c97189 0b88f99a b7040572 b5ba0603 1e0f0e57 f3cd67d9]
fuse_test.go:110: filesize is 86875, memfile has size 86875
--- PASS: TestFuseFile (0.13s)
=== RUN TestFuseDir
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestFuseDir (0.01s)
=== RUN TestTopUIDGID
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-04-10 07:55:41.207401672 -0400 EDT with seed 1460289341
testing.go:155: saved snapshot e517d187
--- PASS: TestTopUIDGID (0.07s)
=== RUN TestStableNodeObjects
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-04-10 07:55:41.207401672 -0400 EDT with seed 1460289341
testing.go:155: saved snapshot ceb9b1dd
--- PASS: TestStableNodeObjects (0.06s)
=== RUN TestBlocks
--- PASS: TestBlocks (0.00s)
=== RUN TestInodeFromNode
--- PASS: TestInodeFromNode (0.00s)
=== RUN TestLink
--- PASS: TestLink (0.00s)
=== RUN TestPathsFromSn
--- PASS: TestPathsFromSn (0.00s)
=== RUN TestMakeDirs
--- PASS: TestMakeDirs (0.00s)
=== RUN TestMakeEmptyDirs
--- PASS: TestMakeEmptyDirs (0.00s)
=== RUN TestFilenameFromTag
--- PASS: TestFilenameFromTag (0.00s)
PASS
ok github.com/restic/restic/internal/fuse 0.384s
=== RUN TestUpgradeRepoV2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestUpgradeRepoV2 (0.01s)
PASS
ok github.com/restic/restic/internal/migrations 0.132s
=== RUN TestParseOptions
=== RUN TestParseOptions/test-0
=== RUN TestParseOptions/test-1
=== RUN TestParseOptions/test-2
=== RUN TestParseOptions/test-3
--- PASS: TestParseOptions (0.00s)
--- PASS: TestParseOptions/test-0 (0.00s)
--- PASS: TestParseOptions/test-1 (0.00s)
--- PASS: TestParseOptions/test-2 (0.00s)
--- PASS: TestParseOptions/test-3 (0.00s)
=== RUN TestParseInvalidOptions
=== RUN TestParseInvalidOptions/Fatal:_empty_key_is_not_a_valid_option
=== RUN TestParseInvalidOptions/Fatal:_key_"foo"_present_more_than_once
--- PASS: TestParseInvalidOptions (0.00s)
--- PASS: TestParseInvalidOptions/Fatal:_empty_key_is_not_a_valid_option (0.00s)
--- PASS: TestParseInvalidOptions/Fatal:_key_"foo"_present_more_than_once (0.00s)
=== RUN TestOptionsExtract
=== RUN TestOptionsExtract/s3
--- PASS: TestOptionsExtract (0.00s)
--- PASS: TestOptionsExtract/s3 (0.00s)
=== RUN TestOptionsApply
=== RUN TestOptionsApply/test-0
=== RUN TestOptionsApply/test-1
=== RUN TestOptionsApply/test-2
=== RUN TestOptionsApply/test-3
--- PASS: TestOptionsApply (0.00s)
--- PASS: TestOptionsApply/test-0 (0.00s)
--- PASS: TestOptionsApply/test-1 (0.00s)
--- PASS: TestOptionsApply/test-2 (0.00s)
--- PASS: TestOptionsApply/test-3 (0.00s)
=== RUN TestOptionsApplyInvalid
=== RUN TestOptionsApplyInvalid/test-0
=== RUN TestOptionsApplyInvalid/test-1
=== RUN TestOptionsApplyInvalid/test-2
=== RUN TestOptionsApplyInvalid/test-3
--- PASS: TestOptionsApplyInvalid (0.00s)
--- PASS: TestOptionsApplyInvalid/test-0 (0.00s)
--- PASS: TestOptionsApplyInvalid/test-1 (0.00s)
--- PASS: TestOptionsApplyInvalid/test-2 (0.00s)
--- PASS: TestOptionsApplyInvalid/test-3 (0.00s)
=== RUN TestListOptions
=== RUN TestListOptions/#00
=== RUN TestListOptions/#01
=== RUN TestListOptions/#02
=== RUN TestListOptions/#03
--- PASS: TestListOptions (0.00s)
--- PASS: TestListOptions/#00 (0.00s)
--- PASS: TestListOptions/#01 (0.00s)
--- PASS: TestListOptions/#02 (0.00s)
--- PASS: TestListOptions/#03 (0.00s)
=== RUN TestAppendAllOptions
=== RUN TestAppendAllOptions/#00
--- PASS: TestAppendAllOptions (0.00s)
--- PASS: TestAppendAllOptions/#00 (0.00s)
=== RUN TestSecretString
--- PASS: TestSecretString (0.00s)
=== RUN TestSecretStringStruct
--- PASS: TestSecretStringStruct (0.00s)
=== RUN TestSecretStringEmpty
--- PASS: TestSecretStringEmpty (0.00s)
=== RUN TestSecretStringDefault
--- PASS: TestSecretStringDefault (0.00s)
PASS
ok github.com/restic/restic/internal/options 0.352s
=== RUN TestLock
=== PAUSE TestLock
=== RUN TestLockCancel
=== PAUSE TestLockCancel
=== RUN TestLockConflict
=== PAUSE TestLockConflict
=== RUN TestLockFailedRefresh
=== PAUSE TestLockFailedRefresh
=== RUN TestLockSuccessfulRefresh
=== PAUSE TestLockSuccessfulRefresh
=== RUN TestLockSuccessfulStaleRefresh
=== PAUSE TestLockSuccessfulStaleRefresh
=== RUN TestLockWaitTimeout
=== PAUSE TestLockWaitTimeout
=== RUN TestLockWaitCancel
=== PAUSE TestLockWaitCancel
=== RUN TestLockWaitSuccess
=== PAUSE TestLockWaitSuccess
=== RUN TestLockWithStaleLock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestLockWithStaleLock (0.03s)
=== RUN TestRemoveAllLocks
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRemoveAllLocks (0.02s)
=== RUN TestPackerManager
packer_manager_test.go:81: saved 51016435 bytes
--- PASS: TestPackerManager (0.05s)
=== RUN TestPackerManagerWithOversizeBlob
--- PASS: TestPackerManagerWithOversizeBlob (0.00s)
=== RUN TestPruneMaxUnusedDuplicate
prune_internal_test.go:29: rand initialized with seed 1762224702952267757
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestPruneMaxUnusedDuplicate (0.47s)
=== RUN TestSortCachedPacksFirst
--- PASS: TestSortCachedPacksFirst (0.00s)
=== RUN TestStreamPack
=== RUN TestStreamPack/v1
=== RUN TestStreamPack/v1/regular
=== RUN TestStreamPack/v1/regular/#00
=== RUN TestStreamPack/v1/regular/#01
=== RUN TestStreamPack/v1/regular/#02
=== RUN TestStreamPack/v1/regular/#03
=== RUN TestStreamPack/v1/regular/#04
=== RUN TestStreamPack/v1/regular/#05
=== RUN TestStreamPack/v1/invalid
=== RUN TestStreamPack/v1/invalid/#00
=== RUN TestStreamPack/v1/invalid/#01
=== RUN TestStreamPack/v1/invalid/#02
=== RUN TestStreamPack/v2
=== RUN TestStreamPack/v2/regular
=== RUN TestStreamPack/v2/regular/#00
=== RUN TestStreamPack/v2/regular/#01
=== RUN TestStreamPack/v2/regular/#02
=== RUN TestStreamPack/v2/regular/#03
=== RUN TestStreamPack/v2/regular/#04
=== RUN TestStreamPack/v2/regular/#05
=== RUN TestStreamPack/v2/invalid
=== RUN TestStreamPack/v2/invalid/#00
=== RUN TestStreamPack/v2/invalid/#01
=== RUN TestStreamPack/v2/invalid/#02
--- PASS: TestStreamPack (2.63s)
--- PASS: TestStreamPack/v1 (1.15s)
--- PASS: TestStreamPack/v1/regular (0.66s)
--- PASS: TestStreamPack/v1/regular/#00 (0.00s)
--- PASS: TestStreamPack/v1/regular/#01 (0.00s)
--- PASS: TestStreamPack/v1/regular/#02 (0.25s)
--- PASS: TestStreamPack/v1/regular/#03 (0.07s)
--- PASS: TestStreamPack/v1/regular/#04 (0.06s)
--- PASS: TestStreamPack/v1/regular/#05 (0.27s)
--- PASS: TestStreamPack/v1/invalid (0.00s)
--- PASS: TestStreamPack/v1/invalid/#00 (0.00s)
--- PASS: TestStreamPack/v1/invalid/#01 (0.00s)
--- PASS: TestStreamPack/v1/invalid/#02 (0.00s)
--- PASS: TestStreamPack/v2 (1.48s)
--- PASS: TestStreamPack/v2/regular (0.81s)
--- PASS: TestStreamPack/v2/regular/#00 (0.00s)
--- PASS: TestStreamPack/v2/regular/#01 (0.00s)
--- PASS: TestStreamPack/v2/regular/#02 (0.29s)
--- PASS: TestStreamPack/v2/regular/#03 (0.07s)
--- PASS: TestStreamPack/v2/regular/#04 (0.06s)
--- PASS: TestStreamPack/v2/regular/#05 (0.38s)
--- PASS: TestStreamPack/v2/invalid (0.00s)
--- PASS: TestStreamPack/v2/invalid/#00 (0.00s)
--- PASS: TestStreamPack/v2/invalid/#01 (0.00s)
--- PASS: TestStreamPack/v2/invalid/#02 (0.00s)
=== RUN TestBlobVerification
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestBlobVerification (0.01s)
=== RUN TestUnpackedVerification
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestUnpackedVerification (0.02s)
=== RUN TestStreamPackFallback
=== RUN TestStreamPackFallback/corrupted_blob
=== RUN TestStreamPackFallback/failed_load
--- PASS: TestStreamPackFallback (0.00s)
--- PASS: TestStreamPackFallback/corrupted_blob (0.00s)
--- PASS: TestStreamPackFallback/failed_load (0.00s)
=== RUN TestUpgradeRepoV2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestUpgradeRepoV2 (0.00s)
=== RUN TestUpgradeRepoV2Failure
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestUpgradeRepoV2Failure (0.01s)
=== RUN TestWarmupRepository
--- PASS: TestWarmupRepository (0.00s)
=== RUN TestPrune
=== RUN TestPrune/0
prune_test.go:23: rand initialized with seed 1762224706090338739
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/0-recovery
prune_test.go:23: rand initialized with seed 1762224706146129322
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/50
prune_test.go:23: rand initialized with seed 1762224706189286628
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/50-recovery
prune_test.go:23: rand initialized with seed 1762224706240780993
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/unlimited
prune_test.go:23: rand initialized with seed 1762224706284403426
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/unlimited-recovery
prune_test.go:23: rand initialized with seed 1762224706345499998
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/cachableonly
prune_test.go:23: rand initialized with seed 1762224706389638383
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/cachableonly-recovery
prune_test.go:23: rand initialized with seed 1762224706456251576
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/small
prune_test.go:23: rand initialized with seed 1762224706509821267
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestPrune/small-recovery
prune_test.go:23: rand initialized with seed 1762224706556125537
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestPrune (0.51s)
--- PASS: TestPrune/0 (0.06s)
--- PASS: TestPrune/0-recovery (0.04s)
--- PASS: TestPrune/50 (0.05s)
--- PASS: TestPrune/50-recovery (0.04s)
--- PASS: TestPrune/unlimited (0.06s)
--- PASS: TestPrune/unlimited-recovery (0.04s)
--- PASS: TestPrune/cachableonly (0.07s)
--- PASS: TestPrune/cachableonly-recovery (0.05s)
--- PASS: TestPrune/small (0.05s)
--- PASS: TestPrune/small-recovery (0.05s)
=== RUN TestPruneSmall
prune_test.go:129: rand initialized with seed 1762224706604848840
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestPruneSmall (5.23s)
=== RUN TestLoadRaw
--- PASS: TestLoadRaw (0.02s)
=== RUN TestLoadRawBroken
--- PASS: TestLoadRawBroken (0.00s)
=== RUN TestLoadRawBrokenWithCache
testing.go:14: created new cache at /tmp/restic-test-1099459001
--- PASS: TestLoadRawBrokenWithCache (0.00s)
=== RUN TestRepack
=== RUN TestRepack/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:193: rand seed is 1762224711860898591
=== RUN TestRepack/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:193: rand seed is 1762224712422357939
--- PASS: TestRepack (1.56s)
--- PASS: TestRepack/v1 (0.56s)
--- PASS: TestRepack/v2 (1.01s)
=== RUN TestRepackCopy
=== RUN TestRepackCopy/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:273: rand seed is 1762224713435086142
=== RUN TestRepackCopy/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:273: rand seed is 1762224713934604484
--- PASS: TestRepackCopy (1.24s)
--- PASS: TestRepackCopy/v1 (0.50s)
--- PASS: TestRepackCopy/v2 (0.74s)
=== RUN TestRepackWrongBlob
=== RUN TestRepackWrongBlob/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:312: rand seed is 1762224714669140316
repack_test.go:325: found expected error: read blob from 22b265df: wrong data returned, hash is 9c3aad77c4101e327cb31fea1ec7d113a76457d485bec2aadd08cb021270e49d
=== RUN TestRepackWrongBlob/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:312: rand seed is 1762224714907815665
repack_test.go:325: found expected error: read blob from d3a8eb40: wrong data returned, hash is a5a0ac398aad3a4803e28bfebb2c075d1f7b115bf664130af3861d3a4a73e5d1
--- PASS: TestRepackWrongBlob (0.36s)
--- PASS: TestRepackWrongBlob/v1 (0.24s)
--- PASS: TestRepackWrongBlob/v2 (0.12s)
=== RUN TestRepackBlobFallback
=== RUN TestRepackBlobFallback/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:338: rand seed is 1762224715028537763
=== RUN TestRepackBlobFallback/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repack_test.go:338: rand seed is 1762224715043464251
--- PASS: TestRepackBlobFallback (0.10s)
--- PASS: TestRepackBlobFallback/v1 (0.01s)
--- PASS: TestRepackBlobFallback/v2 (0.09s)
=== RUN TestRebuildIndex
=== RUN TestRebuildIndex/valid_index
repair_index_test.go:24: rand initialized with seed 1762224715125426818
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {35356e4b 4083ded8 ada5f3bb}
repair_index_test.go:24: rand initialized with seed 1762224715198499275
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {6a65a506 7569d382 c61047f4}
=== RUN TestRebuildIndex/damaged_index
repair_index_test.go:24: rand initialized with seed 1762224715264296710
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {adff2a43 bc9cce39 d869b101}
repair_index_test.go:24: rand initialized with seed 1762224715333013505
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {0889a5a7 1d978670 bac20b25}
=== RUN TestRebuildIndex/missing_index
repair_index_test.go:24: rand initialized with seed 1762224715391863322
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {bfb2784c ed4c7185 f22836d9}
repair_index_test.go:24: rand initialized with seed 1762224715447012484
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {29d483fe 40a17879 c2167229}
=== RUN TestRebuildIndex/missing_pack
repair_index_test.go:24: rand initialized with seed 1762224715521833459
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {10630600 2fbadf02 cdcfe1da fd9927c2}
repair_index_test.go:24: rand initialized with seed 1762224715594706694
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_index_test.go:30: old indexes {13b51f55 29de0e93}
--- PASS: TestRebuildIndex (0.53s)
--- PASS: TestRebuildIndex/valid_index (0.14s)
--- PASS: TestRebuildIndex/damaged_index (0.13s)
--- PASS: TestRebuildIndex/missing_index (0.13s)
--- PASS: TestRebuildIndex/missing_pack (0.13s)
=== RUN TestRepairBrokenPack
=== RUN TestRepairBrokenPack/v1
=== RUN TestRepairBrokenPack/v1/valid_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715661181221
=== RUN TestRepairBrokenPack/v1/broken_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715681723692
=== RUN TestRepairBrokenPack/v1/partially_broken_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715748979800
=== RUN TestRepairBrokenPack/v1/truncated_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715768773367
=== RUN TestRepairBrokenPack/v2
=== RUN TestRepairBrokenPack/v2/valid_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715790940353
=== RUN TestRepairBrokenPack/v2/broken_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715837628967
=== RUN TestRepairBrokenPack/v2/partially_broken_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715923492588
=== RUN TestRepairBrokenPack/v2/truncated_pack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
repair_pack_test.go:109: rand seed is 1762224715973259637
--- PASS: TestRepairBrokenPack (0.35s)
--- PASS: TestRepairBrokenPack/v1 (0.13s)
--- PASS: TestRepairBrokenPack/v1/valid_pack (0.02s)
--- PASS: TestRepairBrokenPack/v1/broken_pack (0.06s)
--- PASS: TestRepairBrokenPack/v1/partially_broken_pack (0.03s)
--- PASS: TestRepairBrokenPack/v1/truncated_pack (0.02s)
--- PASS: TestRepairBrokenPack/v2 (0.22s)
--- PASS: TestRepairBrokenPack/v2/valid_pack (0.05s)
--- PASS: TestRepairBrokenPack/v2/broken_pack (0.08s)
--- PASS: TestRepairBrokenPack/v2/partially_broken_pack (0.04s)
--- PASS: TestRepairBrokenPack/v2/truncated_pack (0.05s)
=== RUN TestSave
=== RUN TestSave/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestSave/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestSave/v1#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestSave/v2#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestSave (0.51s)
--- PASS: TestSave/v1 (0.12s)
--- PASS: TestSave/v2 (0.14s)
--- PASS: TestSave/v1#01 (0.10s)
--- PASS: TestSave/v2#01 (0.15s)
=== RUN TestSavePackMerging
=== RUN TestSavePackMerging/75%
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestSavePackMerging/150%
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestSavePackMerging/250%
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestSavePackMerging (1.83s)
--- PASS: TestSavePackMerging/75% (0.35s)
--- PASS: TestSavePackMerging/150% (0.64s)
--- PASS: TestSavePackMerging/250% (0.84s)
=== RUN TestLoadBlob
=== RUN TestLoadBlob/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestLoadBlob/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestLoadBlob (0.28s)
--- PASS: TestLoadBlob/v1 (0.08s)
--- PASS: TestLoadBlob/v2 (0.20s)
=== RUN TestLoadBlobBroken
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:14: created new cache at /tmp/restic-test-2470928595
--- PASS: TestLoadBlobBroken (0.02s)
=== RUN TestRepositoryLoadIndex
--- PASS: TestRepositoryLoadIndex (0.61s)
=== RUN TestRepositoryLoadUnpackedBroken
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRepositoryLoadUnpackedBroken (0.01s)
=== RUN TestRepositoryLoadUnpackedRetryBroken
--- PASS: TestRepositoryLoadUnpackedRetryBroken (0.62s)
=== RUN TestRepositoryIncrementalIndex
=== RUN TestRepositoryIncrementalIndex/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRepositoryIncrementalIndex/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRepositoryIncrementalIndex (0.32s)
--- PASS: TestRepositoryIncrementalIndex/v1 (0.13s)
--- PASS: TestRepositoryIncrementalIndex/v2 (0.19s)
=== RUN TestInvalidCompression
--- PASS: TestInvalidCompression (0.00s)
=== RUN TestListPack
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:14: created new cache at /tmp/restic-test-1977451627
--- PASS: TestListPack (0.04s)
=== RUN TestNoDoubleInit
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestNoDoubleInit (0.01s)
=== CONT TestLock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== CONT TestLockWaitTimeout
=== CONT TestLockWaitSuccess
=== NAME TestLockWaitTimeout
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== CONT TestLockSuccessfulRefresh
=== CONT TestLockFailedRefresh
=== CONT TestLockConflict
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== CONT TestLockCancel
testing.go:29: using low-security KDF parameters for test
=== NAME TestLockWaitSuccess
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== CONT TestLockSuccessfulStaleRefresh
=== NAME TestLockCancel
config.go:60: disabling check of the chunker polynomial
=== NAME TestLockSuccessfulStaleRefresh
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== CONT TestLockWaitCancel
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== NAME TestLockFailedRefresh
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== NAME TestLockSuccessfulRefresh
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== NAME TestLockSuccessfulStaleRefresh
lock_test.go:198: test for successful lock refresh 2025-11-03 21:52:00.259091394 -0500 EST m=+17.409356551
=== NAME TestLockSuccessfulRefresh
lock_test.go:148: test for successful lock refresh 2025-11-03 21:52:00.266463165 -0500 EST m=+17.416728449
lock_test.go:133: save @ 2025-11-03 21:52:00.3991792 -0500 EST m=+17.549444374
lock_test.go:135: save finished @ 2025-11-03 21:52:00.399746993 -0500 EST m=+17.550012177
--- PASS: TestLockConflict (0.35s)
--- PASS: TestLock (0.35s)
--- PASS: TestLockCancel (0.37s)
--- PASS: TestLockWaitCancel (0.39s)
=== NAME TestLockSuccessfulRefresh
lock_test.go:133: save @ 2025-11-03 21:52:00.660751802 -0500 EST m=+17.811016996
lock_test.go:135: save finished @ 2025-11-03 21:52:00.66087335 -0500 EST m=+17.811138493
--- PASS: TestLockFailedRefresh (0.45s)
=== NAME TestLockSuccessfulRefresh
lock_test.go:133: save @ 2025-11-03 21:52:00.720814273 -0500 EST m=+17.871079438
lock_test.go:135: save finished @ 2025-11-03 21:52:00.720912334 -0500 EST m=+17.871177451
lock_test.go:133: save @ 2025-11-03 21:52:00.780675285 -0500 EST m=+17.930940481
lock_test.go:135: save finished @ 2025-11-03 21:52:00.780764304 -0500 EST m=+17.931029458
--- PASS: TestLockWaitTimeout (0.56s)
=== NAME TestLockSuccessfulRefresh
lock_test.go:133: save @ 2025-11-03 21:52:00.841916008 -0500 EST m=+17.992181181
lock_test.go:135: save finished @ 2025-11-03 21:52:00.842008182 -0500 EST m=+17.992273328
--- PASS: TestLockSuccessfulStaleRefresh (0.62s)
=== NAME TestLockSuccessfulRefresh
lock_test.go:133: save @ 2025-11-03 21:52:00.902035255 -0500 EST m=+18.052300445
lock_test.go:135: save finished @ 2025-11-03 21:52:00.90213192 -0500 EST m=+18.052397068
lock_test.go:133: save @ 2025-11-03 21:52:00.961883798 -0500 EST m=+18.112148972
lock_test.go:135: save finished @ 2025-11-03 21:52:00.961972708 -0500 EST m=+18.112237855
--- PASS: TestLockWaitSuccess (0.75s)
=== NAME TestLockSuccessfulRefresh
lock_test.go:133: save @ 2025-11-03 21:52:01.021881354 -0500 EST m=+18.172146501
lock_test.go:135: save finished @ 2025-11-03 21:52:01.02196993 -0500 EST m=+18.172235047
lock_test.go:133: save @ 2025-11-03 21:52:01.081976351 -0500 EST m=+18.232241494
lock_test.go:135: save finished @ 2025-11-03 21:52:01.082063548 -0500 EST m=+18.232328698
lock_test.go:133: save @ 2025-11-03 21:52:01.14189903 -0500 EST m=+18.292164210
lock_test.go:135: save finished @ 2025-11-03 21:52:01.141998568 -0500 EST m=+18.292263725
lock_test.go:133: save @ 2025-11-03 21:52:01.201888493 -0500 EST m=+18.352153633
lock_test.go:135: save finished @ 2025-11-03 21:52:01.201978 -0500 EST m=+18.352243124
lock_test.go:133: save @ 2025-11-03 21:52:01.262043378 -0500 EST m=+18.412308522
lock_test.go:135: save finished @ 2025-11-03 21:52:01.262127049 -0500 EST m=+18.412392199
lock_test.go:133: save @ 2025-11-03 21:52:01.321937377 -0500 EST m=+18.472202524
lock_test.go:135: save finished @ 2025-11-03 21:52:01.322033108 -0500 EST m=+18.472298243
lock_test.go:133: save @ 2025-11-03 21:52:01.381966156 -0500 EST m=+18.532231304
lock_test.go:135: save finished @ 2025-11-03 21:52:01.382053461 -0500 EST m=+18.532318608
lock_test.go:133: save @ 2025-11-03 21:52:01.441943319 -0500 EST m=+18.592208452
lock_test.go:135: save finished @ 2025-11-03 21:52:01.442033694 -0500 EST m=+18.592298834
lock_test.go:133: save @ 2025-11-03 21:52:01.501380534 -0500 EST m=+18.651645668
lock_test.go:135: save finished @ 2025-11-03 21:52:01.501472678 -0500 EST m=+18.651737828
lock_test.go:133: save @ 2025-11-03 21:52:01.562145248 -0500 EST m=+18.712410435
lock_test.go:135: save finished @ 2025-11-03 21:52:01.562268932 -0500 EST m=+18.712534048
--- PASS: TestLockSuccessfulRefresh (1.36s)
=== RUN FuzzSaveLoadBlob
=== RUN FuzzSaveLoadBlob/62d79435b9ad1777d0562c405e1ab2e1ef5d11d07c8aa4fe6814010294bffd33
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: FuzzSaveLoadBlob (0.05s)
--- PASS: FuzzSaveLoadBlob/62d79435b9ad1777d0562c405e1ab2e1ef5d11d07c8aa4fe6814010294bffd33 (0.05s)
PASS
ok github.com/restic/restic/internal/repository 18.943s
=== RUN TestReader
--- PASS: TestReader (0.03s)
=== RUN TestWriter
--- PASS: TestWriter (0.02s)
PASS
ok github.com/restic/restic/internal/repository/hashing 0.087s
=== RUN TestAssociatedSet
--- PASS: TestAssociatedSet (0.00s)
=== RUN TestAssociatedSetWithExtendedIndex
--- PASS: TestAssociatedSetWithExtendedIndex (0.00s)
=== RUN TestIndexOversized
--- PASS: TestIndexOversized (1.12s)
=== RUN TestIndexMapBasic
=== PAUSE TestIndexMapBasic
=== RUN TestIndexMapForeach
=== PAUSE TestIndexMapForeach
=== RUN TestIndexMapForeachWithID
=== PAUSE TestIndexMapForeachWithID
=== RUN TestHashedArrayTree
--- PASS: TestHashedArrayTree (0.00s)
=== RUN TestIndexMapFirstIndex
=== PAUSE TestIndexMapFirstIndex
=== RUN TestIndexMapFirstIndexDuplicates
=== PAUSE TestIndexMapFirstIndexDuplicates
=== RUN TestRepositoryForAllIndexes
--- PASS: TestRepositoryForAllIndexes (0.59s)
=== RUN TestIndexSerialize
--- PASS: TestIndexSerialize (0.04s)
=== RUN TestIndexSize
index_test.go:172: Index file size for 20000 blobs in 200 packs is 2383173
--- PASS: TestIndexSize (0.15s)
=== RUN TestIndexUnserialize
index_test.go:294: looking for blob data/3ec79977, got
index_test.go:294: looking for blob tree/9ccb846e, got
index_test.go:294: looking for blob data/d3dc577b, got
index_test.go:294: looking for blob data/3ec79977, got
index_test.go:294: looking for blob tree/9ccb846e, got
index_test.go:294: looking for blob data/d3dc577b, got
--- PASS: TestIndexUnserialize (0.00s)
=== RUN TestIndexPacks
--- PASS: TestIndexPacks (0.00s)
=== RUN TestIndexHas
--- PASS: TestIndexHas (0.00s)
=== RUN TestMixedEachByPack
--- PASS: TestMixedEachByPack (0.00s)
=== RUN TestEachByPackIgnoes
--- PASS: TestEachByPackIgnoes (0.00s)
=== RUN TestMasterIndex
--- PASS: TestMasterIndex (0.00s)
=== RUN TestMasterMergeFinalIndexes
--- PASS: TestMasterMergeFinalIndexes (0.00s)
=== RUN TestIndexSave
=== RUN TestIndexSave/v1
=== RUN TestIndexSave/v1/rewrite_no-op
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot 83332f7c
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot faa74be9
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot 470a3b47
=== RUN TestIndexSave/v1/rewrite_skip-all
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot bf7871cc
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot 679df216
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot f82c7c22
=== RUN TestIndexSave/v1/SaveFallback
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot e4a7c134
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot ab921cf2
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot f575678e
=== RUN TestIndexSave/v2
=== RUN TestIndexSave/v2/rewrite_no-op
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot 9b923b9f
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot ee3e1f9f
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot d1973687
=== RUN TestIndexSave/v2/rewrite_skip-all
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot 11600b19
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot 196f2b23
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot 31436c9e
=== RUN TestIndexSave/v2/SaveFallback
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot 0c732e7f
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot abf22aa2
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot ebddfd57
--- PASS: TestIndexSave (0.63s)
--- PASS: TestIndexSave/v1 (0.28s)
--- PASS: TestIndexSave/v1/rewrite_no-op (0.10s)
--- PASS: TestIndexSave/v1/rewrite_skip-all (0.09s)
--- PASS: TestIndexSave/v1/SaveFallback (0.09s)
--- PASS: TestIndexSave/v2 (0.35s)
--- PASS: TestIndexSave/v2/rewrite_no-op (0.14s)
--- PASS: TestIndexSave/v2/rewrite_skip-all (0.11s)
--- PASS: TestIndexSave/v2/SaveFallback (0.10s)
=== RUN TestIndexSavePartial
=== RUN TestIndexSavePartial/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot dd0a296f
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot 9750e27e
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot 4d67b5ce
testing.go:123: create fake snapshot at 2016-08-06 10:13:44.207401672 -0400 EDT with seed 1470492824
testing.go:155: saved snapshot 73fd28ee
=== RUN TestIndexSavePartial/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-08-06 10:13:40.207401672 -0400 EDT with seed 1470492820
testing.go:155: saved snapshot 17ab6c69
testing.go:123: create fake snapshot at 2016-08-06 10:13:41.207401672 -0400 EDT with seed 1470492821
testing.go:155: saved snapshot 09ec170b
testing.go:123: create fake snapshot at 2016-08-06 10:13:42.207401672 -0400 EDT with seed 1470492822
testing.go:155: saved snapshot d117221b
testing.go:123: create fake snapshot at 2016-08-06 10:13:44.207401672 -0400 EDT with seed 1470492824
testing.go:155: saved snapshot e8c47874
--- PASS: TestIndexSavePartial (0.22s)
--- PASS: TestIndexSavePartial/v1 (0.10s)
--- PASS: TestIndexSavePartial/v2 (0.12s)
=== RUN TestRewriteOversizedIndex
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRewriteOversizedIndex (0.19s)
=== CONT TestIndexMapBasic
=== CONT TestIndexMapFirstIndex
=== CONT TestIndexMapForeachWithID
=== CONT TestIndexMapFirstIndexDuplicates
=== CONT TestIndexMapForeach
--- PASS: TestIndexMapForeachWithID (0.00s)
--- PASS: TestIndexMapFirstIndexDuplicates (0.00s)
--- PASS: TestIndexMapForeach (0.00s)
--- PASS: TestIndexMapBasic (0.00s)
--- PASS: TestIndexMapFirstIndex (0.00s)
PASS
ok github.com/restic/restic/internal/repository/index 3.017s
=== RUN TestParseHeaderEntry
pack_internal_test.go:31: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
pack_internal_test.go:52: 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f
--- PASS: TestParseHeaderEntry (0.00s)
=== RUN TestParseHeaderEntryErrors
--- PASS: TestParseHeaderEntryErrors (0.00s)
=== RUN TestReadHeaderEagerLoad
--- PASS: TestReadHeaderEagerLoad (0.00s)
=== RUN TestReadRecords
--- PASS: TestReadRecords (0.00s)
=== RUN TestUnpackedVerification
--- PASS: TestUnpackedVerification (0.00s)
=== RUN TestCreatePack
--- PASS: TestCreatePack (0.01s)
=== RUN TestBlobTypeJSON
--- PASS: TestBlobTypeJSON (0.00s)
=== RUN TestUnpackReadSeeker
--- PASS: TestUnpackReadSeeker (0.01s)
=== RUN TestShortPack
--- PASS: TestShortPack (0.00s)
=== RUN TestPackMerge
--- PASS: TestPackMerge (0.00s)
PASS
ok github.com/restic/restic/internal/repository/pack 0.055s
=== RUN TestBlobSetString
--- PASS: TestBlobSetString (0.00s)
=== RUN TestBlobTypeJSON
--- PASS: TestBlobTypeJSON (0.00s)
=== RUN TestNextNumber
=== RUN TestNextNumber/#00
=== RUN TestNextNumber/#01
=== RUN TestNextNumber/#02
=== RUN TestNextNumber/#03
=== RUN TestNextNumber/#04
=== RUN TestNextNumber/#05
=== RUN TestNextNumber/#06
=== RUN TestNextNumber/#07
=== RUN TestNextNumber/#08
--- PASS: TestNextNumber (0.00s)
--- PASS: TestNextNumber/#00 (0.00s)
--- PASS: TestNextNumber/#01 (0.00s)
--- PASS: TestNextNumber/#02 (0.00s)
--- PASS: TestNextNumber/#03 (0.00s)
--- PASS: TestNextNumber/#04 (0.00s)
--- PASS: TestNextNumber/#05 (0.00s)
--- PASS: TestNextNumber/#06 (0.00s)
--- PASS: TestNextNumber/#07 (0.00s)
--- PASS: TestNextNumber/#08 (0.00s)
=== RUN TestParseDuration
=== RUN TestParseDuration/#00
=== RUN TestParseDuration/#01
=== RUN TestParseDuration/#02
=== RUN TestParseDuration/#03
=== RUN TestParseDuration/#04
=== RUN TestParseDuration/#05
=== RUN TestParseDuration/#06
=== RUN TestParseDuration/#07
=== RUN TestParseDuration/#08
=== RUN TestParseDuration/#09
=== RUN TestParseDuration/#10
=== RUN TestParseDuration/#11
=== RUN TestParseDuration/#12
=== RUN TestParseDuration/#13
--- PASS: TestParseDuration (0.00s)
--- PASS: TestParseDuration/#00 (0.00s)
--- PASS: TestParseDuration/#01 (0.00s)
--- PASS: TestParseDuration/#02 (0.00s)
--- PASS: TestParseDuration/#03 (0.00s)
--- PASS: TestParseDuration/#04 (0.00s)
--- PASS: TestParseDuration/#05 (0.00s)
--- PASS: TestParseDuration/#06 (0.00s)
--- PASS: TestParseDuration/#07 (0.00s)
--- PASS: TestParseDuration/#08 (0.00s)
--- PASS: TestParseDuration/#09 (0.00s)
--- PASS: TestParseDuration/#10 (0.00s)
--- PASS: TestParseDuration/#11 (0.00s)
--- PASS: TestParseDuration/#12 (0.00s)
--- PASS: TestParseDuration/#13 (0.00s)
=== RUN TestIDMethods
--- PASS: TestIDMethods (0.00s)
=== RUN TestID
--- PASS: TestID (0.00s)
=== RUN TestIDUnmarshal
=== RUN TestIDUnmarshal/#00
=== RUN TestIDUnmarshal/#01
=== RUN TestIDUnmarshal/#02
=== RUN TestIDUnmarshal/#03
=== RUN TestIDUnmarshal/#04
=== RUN TestIDUnmarshal/#05
=== RUN TestIDUnmarshal/#06
--- PASS: TestIDUnmarshal (0.00s)
--- PASS: TestIDUnmarshal/#00 (0.00s)
--- PASS: TestIDUnmarshal/#01 (0.00s)
--- PASS: TestIDUnmarshal/#02 (0.00s)
--- PASS: TestIDUnmarshal/#03 (0.00s)
--- PASS: TestIDUnmarshal/#04 (0.00s)
--- PASS: TestIDUnmarshal/#05 (0.00s)
--- PASS: TestIDUnmarshal/#06 (0.00s)
=== RUN TestIDsString
--- PASS: TestIDsString (0.00s)
=== RUN TestIDSet
--- PASS: TestIDSet (0.00s)
=== RUN TestFixTime
=== RUN TestFixTime/#00
=== RUN TestFixTime/#01
=== RUN TestFixTime/#02
=== RUN TestFixTime/#03
=== RUN TestFixTime/#04
--- PASS: TestFixTime (0.00s)
--- PASS: TestFixTime/#00 (0.00s)
--- PASS: TestFixTime/#01 (0.00s)
--- PASS: TestFixTime/#02 (0.00s)
--- PASS: TestFixTime/#03 (0.00s)
--- PASS: TestFixTime/#04 (0.00s)
=== RUN TestSymlinkSerialization
{"name":"","type":"","mtime":"0001-01-01T00:00:00Z","atime":"0001-01-01T00:00:00Z","ctime":"0001-01-01T00:00:00Z","uid":0,"gid":0,"linktarget":"válîd \t Üñi¢òde \n śẗŕinǵ","content":null}
{"name":"","type":"","mtime":"0001-01-01T00:00:00Z","atime":"0001-01-01T00:00:00Z","ctime":"0001-01-01T00:00:00Z","uid":0,"gid":0,"linktarget":"\u0000\u0001\u0002\ufffd\ufffd\ufffd","linktarget_raw":"AAEC+vv8","content":null}
--- PASS: TestSymlinkSerialization (0.00s)
=== RUN TestSymlinkSerializationFormat
--- PASS: TestSymlinkSerializationFormat (0.00s)
=== RUN TestParallelRemove
=== RUN TestParallelRemove/remove_files
=== RUN TestParallelRemove/remove_files_with_error
=== RUN TestParallelRemove/fail_2_files
--- PASS: TestParallelRemove (0.00s)
--- PASS: TestParallelRemove/remove_files (0.00s)
--- PASS: TestParallelRemove/remove_files_with_error (0.00s)
--- PASS: TestParallelRemove/fail_2_files (0.00s)
=== RUN TestTagLists_Flatten
=== RUN TestTagLists_Flatten/4_tags
=== RUN TestTagLists_Flatten/No_tags
=== RUN TestTagLists_Flatten/Empty_tags
--- PASS: TestTagLists_Flatten (0.00s)
--- PASS: TestTagLists_Flatten/4_tags (0.00s)
--- PASS: TestTagLists_Flatten/No_tags (0.00s)
--- PASS: TestTagLists_Flatten/Empty_tags (0.00s)
=== RUN TestFind
--- PASS: TestFind (0.00s)
=== RUN TestConfig
--- PASS: TestConfig (0.01s)
=== RUN TestFindUsedBlobs
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-07-31 06:19:21.000000023 -0400 EDT with seed 1469960361
testing.go:155: saved snapshot 06391ef5
find_test.go:92: snapshot 06391ef5 saved, tree 08a650e4
testing.go:123: create fake snapshot at 2016-07-31 06:19:22.000000023 -0400 EDT with seed 1469960362
testing.go:155: saved snapshot 6d72891c
find_test.go:92: snapshot 6d72891c saved, tree e9f3c4fe
testing.go:123: create fake snapshot at 2016-07-31 06:19:23.000000023 -0400 EDT with seed 1469960363
testing.go:155: saved snapshot 9046e6df
find_test.go:92: snapshot 9046e6df saved, tree 0e1a817f
--- PASS: TestFindUsedBlobs (0.13s)
=== RUN TestMultiFindUsedBlobs
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-07-31 06:19:21.000000023 -0400 EDT with seed 1469960361
testing.go:155: saved snapshot 7384c7ba
find_test.go:135: snapshot 7384c7ba saved, tree 08a650e4
testing.go:123: create fake snapshot at 2016-07-31 06:19:22.000000023 -0400 EDT with seed 1469960362
testing.go:155: saved snapshot 9422256b
find_test.go:135: snapshot 9422256b saved, tree e9f3c4fe
testing.go:123: create fake snapshot at 2016-07-31 06:19:23.000000023 -0400 EDT with seed 1469960363
testing.go:155: saved snapshot 6d2ed9de
find_test.go:135: snapshot 6d2ed9de saved, tree 0e1a817f
--- PASS: TestMultiFindUsedBlobs (0.11s)
=== RUN TestFindUsedBlobsSkipsSeenBlobs
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-07-31 06:19:21.000000023 -0400 EDT with seed 1469960361
testing.go:155: saved snapshot b14bb70d
find_test.go:181: snapshot b14bb70d saved, tree 08a650e4
--- PASS: TestFindUsedBlobsSkipsSeenBlobs (0.06s)
=== RUN TestMemoizeList
--- PASS: TestMemoizeList (0.00s)
=== RUN TestMemoizeListError
--- PASS: TestMemoizeListError (0.00s)
=== RUN TestLock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestLock (0.03s)
=== RUN TestDoubleUnlock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestDoubleUnlock (0.03s)
=== RUN TestMultipleLock
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestMultipleLock (0.03s)
=== RUN TestMultipleLockFailure
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestMultipleLockFailure (0.06s)
=== RUN TestLockExclusive
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestLockExclusive (0.03s)
=== RUN TestLockOnExclusiveLockedRepo
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestLockOnExclusiveLockedRepo (0.03s)
=== RUN TestExclusiveLockOnLockedRepo
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestExclusiveLockOnLockedRepo (0.03s)
=== RUN TestLockStale
--- PASS: TestLockStale (0.00s)
=== RUN TestLockRefresh
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestLockRefresh (0.03s)
=== RUN TestLockRefreshStale
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestLockRefreshStale (0.03s)
=== RUN TestLockRefreshStaleMissing
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
lock.go:96: setting lock timeout to 5ms
--- PASS: TestLockRefreshStaleMissing (0.03s)
=== RUN TestFindLatestSnapshot
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2015-05-05 05:05:05 +0000 UTC with seed 1430802305
testing.go:155: saved snapshot 4e25db21
testing.go:123: create fake snapshot at 2017-07-07 07:07:07 +0000 UTC with seed 1499411227
testing.go:155: saved snapshot 07bcc487
testing.go:123: create fake snapshot at 2019-09-09 09:09:09 +0000 UTC with seed 1568020149
testing.go:155: saved snapshot e94b1b13
--- PASS: TestFindLatestSnapshot (0.06s)
=== RUN TestFindLatestSnapshotWithMaxTimestamp
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2015-05-05 05:05:05 +0000 UTC with seed 1430802305
testing.go:155: saved snapshot 2b7f6aeb
testing.go:123: create fake snapshot at 2017-07-07 07:07:07 +0000 UTC with seed 1499411227
testing.go:155: saved snapshot cce51dd9
testing.go:123: create fake snapshot at 2019-09-09 09:09:09 +0000 UTC with seed 1568020149
testing.go:155: saved snapshot 27b2feb4
--- PASS: TestFindLatestSnapshotWithMaxTimestamp (0.08s)
=== RUN TestFindLatestWithSubpath
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2015-05-05 05:05:05 +0000 UTC with seed 1430802305
testing.go:155: saved snapshot 630adfa1
testing.go:123: create fake snapshot at 2017-07-07 07:07:07 +0000 UTC with seed 1499411227
testing.go:155: saved snapshot af5d9323
=== RUN TestFindLatestWithSubpath/#00
=== RUN TestFindLatestWithSubpath/#01
=== RUN TestFindLatestWithSubpath/#02
=== RUN TestFindLatestWithSubpath/#03
=== RUN TestFindLatestWithSubpath/#04
=== RUN TestFindLatestWithSubpath/#05
--- PASS: TestFindLatestWithSubpath (0.05s)
--- PASS: TestFindLatestWithSubpath/#00 (0.00s)
--- PASS: TestFindLatestWithSubpath/#01 (0.00s)
--- PASS: TestFindLatestWithSubpath/#02 (0.00s)
--- PASS: TestFindLatestWithSubpath/#03 (0.00s)
--- PASS: TestFindLatestWithSubpath/#04 (0.00s)
--- PASS: TestFindLatestWithSubpath/#05 (0.00s)
=== RUN TestFindAllSubpathError
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2017-07-07 07:07:07 +0000 UTC with seed 1499411227
testing.go:155: saved snapshot b3100821
--- PASS: TestFindAllSubpathError (0.04s)
=== RUN TestGroupByOptions
--- PASS: TestGroupByOptions (0.00s)
=== RUN TestExpireSnapshotOps
--- PASS: TestExpireSnapshotOps (0.00s)
=== RUN TestApplyPolicy
=== RUN TestApplyPolicy/#00
=== RUN TestApplyPolicy/#01
=== RUN TestApplyPolicy/#02
=== RUN TestApplyPolicy/#03
=== RUN TestApplyPolicy/#04
=== RUN TestApplyPolicy/#05
=== RUN TestApplyPolicy/#06
=== RUN TestApplyPolicy/#07
=== RUN TestApplyPolicy/#08
=== RUN TestApplyPolicy/#09
=== RUN TestApplyPolicy/#10
=== RUN TestApplyPolicy/#11
=== RUN TestApplyPolicy/#12
=== RUN TestApplyPolicy/#13
=== RUN TestApplyPolicy/#14
=== RUN TestApplyPolicy/#15
=== RUN TestApplyPolicy/#16
=== RUN TestApplyPolicy/#17
=== RUN TestApplyPolicy/#18
=== RUN TestApplyPolicy/#19
=== RUN TestApplyPolicy/#20
=== RUN TestApplyPolicy/#21
=== RUN TestApplyPolicy/#22
=== RUN TestApplyPolicy/#23
=== RUN TestApplyPolicy/#24
=== RUN TestApplyPolicy/#25
=== RUN TestApplyPolicy/#26
=== RUN TestApplyPolicy/#27
=== RUN TestApplyPolicy/#28
=== RUN TestApplyPolicy/#29
=== RUN TestApplyPolicy/#30
=== RUN TestApplyPolicy/#31
=== RUN TestApplyPolicy/#32
=== RUN TestApplyPolicy/#33
=== RUN TestApplyPolicy/#34
=== RUN TestApplyPolicy/#35
=== RUN TestApplyPolicy/#36
=== RUN TestApplyPolicy/#37
=== RUN TestApplyPolicy/#38
=== RUN TestApplyPolicy/#39
--- PASS: TestApplyPolicy (0.18s)
--- PASS: TestApplyPolicy/#00 (0.00s)
--- PASS: TestApplyPolicy/#01 (0.00s)
--- PASS: TestApplyPolicy/#02 (0.00s)
--- PASS: TestApplyPolicy/#03 (0.01s)
--- PASS: TestApplyPolicy/#04 (0.02s)
--- PASS: TestApplyPolicy/#05 (0.00s)
--- PASS: TestApplyPolicy/#06 (0.00s)
--- PASS: TestApplyPolicy/#07 (0.00s)
--- PASS: TestApplyPolicy/#08 (0.00s)
--- PASS: TestApplyPolicy/#09 (0.00s)
--- PASS: TestApplyPolicy/#10 (0.00s)
--- PASS: TestApplyPolicy/#11 (0.00s)
--- PASS: TestApplyPolicy/#12 (0.00s)
--- PASS: TestApplyPolicy/#13 (0.00s)
--- PASS: TestApplyPolicy/#14 (0.00s)
--- PASS: TestApplyPolicy/#15 (0.00s)
--- PASS: TestApplyPolicy/#16 (0.00s)
--- PASS: TestApplyPolicy/#17 (0.00s)
--- PASS: TestApplyPolicy/#18 (0.00s)
--- PASS: TestApplyPolicy/#19 (0.00s)
--- PASS: TestApplyPolicy/#20 (0.00s)
--- PASS: TestApplyPolicy/#21 (0.00s)
--- PASS: TestApplyPolicy/#22 (0.00s)
--- PASS: TestApplyPolicy/#23 (0.00s)
--- PASS: TestApplyPolicy/#24 (0.00s)
--- PASS: TestApplyPolicy/#25 (0.00s)
--- PASS: TestApplyPolicy/#26 (0.01s)
--- PASS: TestApplyPolicy/#27 (0.00s)
--- PASS: TestApplyPolicy/#28 (0.00s)
--- PASS: TestApplyPolicy/#29 (0.01s)
--- PASS: TestApplyPolicy/#30 (0.01s)
--- PASS: TestApplyPolicy/#31 (0.01s)
--- PASS: TestApplyPolicy/#32 (0.00s)
--- PASS: TestApplyPolicy/#33 (0.00s)
--- PASS: TestApplyPolicy/#34 (0.00s)
--- PASS: TestApplyPolicy/#35 (0.00s)
--- PASS: TestApplyPolicy/#36 (0.02s)
--- PASS: TestApplyPolicy/#37 (0.02s)
--- PASS: TestApplyPolicy/#38 (0.01s)
--- PASS: TestApplyPolicy/#39 (0.00s)
=== RUN TestNewSnapshot
--- PASS: TestNewSnapshot (0.00s)
=== RUN TestTagList
--- PASS: TestTagList (0.00s)
=== RUN TestLoadJSONUnpacked
=== RUN TestLoadJSONUnpacked/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestLoadJSONUnpacked/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestLoadJSONUnpacked (0.03s)
--- PASS: TestLoadJSONUnpacked/v1 (0.01s)
--- PASS: TestLoadJSONUnpacked/v2 (0.03s)
=== RUN TestCreateSnapshot
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2016-04-10 07:55:41.207401672 -0400 EDT with seed 1460289341
testing.go:155: saved snapshot 34a2b368
testing.go:123: create fake snapshot at 2016-04-10 07:55:42.207401672 -0400 EDT with seed 1460289342
testing.go:155: saved snapshot c59b3dcb
testing.go:123: create fake snapshot at 2016-04-10 07:55:43.207401672 -0400 EDT with seed 1460289343
testing.go:155: saved snapshot fd123836
--- PASS: TestCreateSnapshot (0.07s)
=== RUN TestTree
--- PASS: TestTree (0.00s)
=== RUN TestNodeMarshal
--- PASS: TestNodeMarshal (0.00s)
=== RUN TestNodeComparison
--- PASS: TestNodeComparison (0.00s)
=== RUN TestEmptyLoadTree
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestEmptyLoadTree (0.03s)
=== RUN TestTreeEqualSerialization
--- PASS: TestTreeEqualSerialization (0.00s)
=== RUN TestLoadTree
=== RUN TestLoadTree/v1
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestLoadTree/v2
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestLoadTree (0.14s)
--- PASS: TestLoadTree/v1 (0.07s)
--- PASS: TestLoadTree/v2 (0.08s)
=== RUN TestFindTreeDirectory
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
testing.go:123: create fake snapshot at 2017-07-07 07:07:08 +0000 UTC with seed 1499411228
testing.go:155: saved snapshot bdaab47b
=== RUN TestFindTreeDirectory/#00
=== RUN TestFindTreeDirectory/#01
=== RUN TestFindTreeDirectory/#02
=== RUN TestFindTreeDirectory/#03
=== RUN TestFindTreeDirectory/#04
=== RUN TestFindTreeDirectory/#05
=== RUN TestFindTreeDirectory/#06
=== RUN TestFindTreeDirectory/#07
=== RUN TestFindTreeDirectory/#08
--- PASS: TestFindTreeDirectory (0.10s)
--- PASS: TestFindTreeDirectory/#00 (0.00s)
--- PASS: TestFindTreeDirectory/#01 (0.00s)
--- PASS: TestFindTreeDirectory/#02 (0.00s)
--- PASS: TestFindTreeDirectory/#03 (0.00s)
--- PASS: TestFindTreeDirectory/#04 (0.00s)
--- PASS: TestFindTreeDirectory/#05 (0.00s)
--- PASS: TestFindTreeDirectory/#06 (0.00s)
--- PASS: TestFindTreeDirectory/#07 (0.00s)
--- PASS: TestFindTreeDirectory/#08 (0.00s)
=== RUN TestZeroPrefixLen
--- PASS: TestZeroPrefixLen (0.01s)
PASS
ok github.com/restic/restic/internal/restic 1.516s
=== RUN TestFileRestorerBasic
--- PASS: TestFileRestorerBasic (0.01s)
=== RUN TestFileRestorerPackSkip
--- PASS: TestFileRestorerPackSkip (0.00s)
=== RUN TestFileRestorerFrequentBlob
--- PASS: TestFileRestorerFrequentBlob (0.49s)
=== RUN TestErrorRestoreFiles
--- PASS: TestErrorRestoreFiles (0.00s)
=== RUN TestFatalDownloadError
--- PASS: TestFatalDownloadError (0.00s)
=== RUN TestFilesWriterBasic
--- PASS: TestFilesWriterBasic (0.01s)
=== RUN TestFilesWriterRecursiveOverwrite
--- PASS: TestFilesWriterRecursiveOverwrite (0.00s)
=== RUN TestCreateFile
=== RUN TestCreateFile/file
=== RUN TestCreateFile/empty_dir
=== RUN TestCreateFile/symlink
fileswriter_test.go:138: [31munexpected error: open /tmp/TestCreateFile1660716334/001/test20: too many links[39m
=== RUN TestCreateFile/filled_dir
=== RUN TestCreateFile/hardlinks
--- FAIL: TestCreateFile (0.02s)
--- PASS: TestCreateFile/file (0.01s)
--- PASS: TestCreateFile/empty_dir (0.00s)
--- FAIL: TestCreateFile/symlink (0.00s)
--- PASS: TestCreateFile/filled_dir (0.00s)
--- PASS: TestCreateFile/hardlinks (0.00s)
=== RUN TestCreateFileRecursiveDelete
--- PASS: TestCreateFileRecursiveDelete (0.00s)
=== RUN TestRestorer
=== RUN TestRestorer/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as d0af35f9
restorer_test.go:385: restore /dirtest
restorer_test.go:385: restore /dirtest/file
restorer_test.go:385: restore /foo
restorer_test.go:385: restore /dirtest
restorer_test.go:385: restore /dirtest/file
restorer_test.go:385: restore /foo
restorer_test.go:385: restore /dirtest
restorer_test.go:385: restore /dirtest/file
restorer_test.go:385: restore /foo
=== RUN TestRestorer/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as a332ab81
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir/subdir
restorer_test.go:385: restore /dir/subdir/file
restorer_test.go:385: restore /top
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir/subdir
restorer_test.go:385: restore /dir/subdir/file
restorer_test.go:385: restore /top
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir/subdir
restorer_test.go:385: restore /dir/subdir/file
restorer_test.go:385: restore /top
=== RUN TestRestorer/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as ecf3b5d1
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /file
=== RUN TestRestorer/#03
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as c42cc412
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
=== RUN TestRestorer/#04
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as 0179c0a4
restorer_test.go:385: restore /topfile
restorer_test.go:385: restore /topfile
restorer_test.go:385: restore /topfile
=== RUN TestRestorer/#05
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as 899588e6
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
restorer_test.go:385: restore /dir
restorer_test.go:385: restore /dir/file
=== RUN TestRestorer/#06
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as 597a3cfc
restorer_test.go:385: restore /..\..\foo\..\bar\..\xx\test2
restorer_test.go:385: restore /..\test
restorer_test.go:385: restore /..\..\foo\..\bar\..\xx\test2
restorer_test.go:385: restore /..\test
=== RUN TestRestorer/#07
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as 81d6a016
restorer_test.go:396: restore returned error for "/": invalid child node name ../../foo/../bar/../xx/test2
restorer_test.go:396: restore returned error for "/": invalid child node name ../test
restorer_test.go:396: restore returned error for "/": invalid child node name ../../foo/../bar/../xx/test2
restorer_test.go:396: restore returned error for "/": invalid child node name ../test
=== RUN TestRestorer/#08
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:376: snapshot saved as c6a9b10b
restorer_test.go:385: restore /top
restorer_test.go:385: restore /x
restorer_test.go:396: restore returned error for "/x": invalid child node name ..
restorer_test.go:385: restore /x/file1
restorer_test.go:385: restore /top
restorer_test.go:385: restore /x
restorer_test.go:396: restore returned error for "/x": invalid child node name ..
restorer_test.go:385: restore /x/file1
--- PASS: TestRestorer (0.33s)
--- PASS: TestRestorer/#00 (0.03s)
--- PASS: TestRestorer/#01 (0.06s)
--- PASS: TestRestorer/#02 (0.03s)
--- PASS: TestRestorer/#03 (0.03s)
--- PASS: TestRestorer/#04 (0.03s)
--- PASS: TestRestorer/#05 (0.04s)
--- PASS: TestRestorer/#06 (0.03s)
--- PASS: TestRestorer/#07 (0.03s)
--- PASS: TestRestorer/#08 (0.04s)
=== RUN TestRestorerRelative
=== RUN TestRestorerRelative/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:487: snapshot saved as 3a1db221
restorer_test.go:492: chdir to /tmp/restic-test-854554896
restorer_test.go:540: chdir back to /magus/work/usr/mports/sysutils/restic/work/github.com/restic/restic@v0.18.1/internal/restorer
--- PASS: TestRestorerRelative (0.03s)
--- PASS: TestRestorerRelative/#00 (0.03s)
=== RUN TestRestorerTraverseTree
=== RUN TestRestorerTraverseTree/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRestorerTraverseTree/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRestorerTraverseTree/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRestorerTraverseTree/#03
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRestorerTraverseTree/#04
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerTraverseTree (0.11s)
--- PASS: TestRestorerTraverseTree/#00 (0.02s)
--- PASS: TestRestorerTraverseTree/#01 (0.02s)
--- PASS: TestRestorerTraverseTree/#02 (0.02s)
--- PASS: TestRestorerTraverseTree/#03 (0.02s)
--- PASS: TestRestorerTraverseTree/#04 (0.02s)
=== RUN TestRestorerConsistentTimestampsAndPermissions
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerConsistentTimestampsAndPermissions (0.03s)
=== RUN TestVerifyCancel
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestVerifyCancel (0.03s)
=== RUN TestRestorerSparseFiles
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:952: wrote 1048589 zeros as 128 blocks, 93.8% sparse
--- PASS: TestRestorerSparseFiles (0.05s)
=== RUN TestRestorerSparseOverwrite
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as 3cc81574
restorer_test.go:972: overwrite snapshot saved as 26d2ef05
--- PASS: TestRestorerSparseOverwrite (0.04s)
=== RUN TestRestorerOverwriteBehavior
=== RUN TestRestorerOverwriteBehavior/#00
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as aeaf0266
restorer_test.go:972: overwrite snapshot saved as 11f7aa0d
=== RUN TestRestorerOverwriteBehavior/#01
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as 1461f74f
restorer_test.go:972: overwrite snapshot saved as a4e5d4ac
=== RUN TestRestorerOverwriteBehavior/#02
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as c83e8f3b
restorer_test.go:972: overwrite snapshot saved as 52d823e0
=== RUN TestRestorerOverwriteBehavior/#03
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as 093fea4d
restorer_test.go:972: overwrite snapshot saved as 75cb5501
--- PASS: TestRestorerOverwriteBehavior (0.15s)
--- PASS: TestRestorerOverwriteBehavior/#00 (0.05s)
--- PASS: TestRestorerOverwriteBehavior/#01 (0.04s)
--- PASS: TestRestorerOverwriteBehavior/#02 (0.04s)
--- PASS: TestRestorerOverwriteBehavior/#03 (0.03s)
=== RUN TestRestorerOverwritePartial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as 528ef7b9
restorer_test.go:972: overwrite snapshot saved as b950de7b
--- PASS: TestRestorerOverwritePartial (0.04s)
=== RUN TestRestorerOverwriteSpecial
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as 81f82b8a
restorer_test.go:972: overwrite snapshot saved as b85ca994
--- PASS: TestRestorerOverwriteSpecial (0.03s)
=== RUN TestRestoreModified
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:1255: snapshot saved as 646b350e
restorer_test.go:1255: snapshot saved as d9f35bf7
--- PASS: TestRestoreModified (0.04s)
=== RUN TestRestoreIfChanged
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:1282: snapshot saved as a3291360
--- PASS: TestRestoreIfChanged (0.03s)
=== RUN TestRestoreDryRun
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:1339: snapshot saved as a8463a9e
--- PASS: TestRestoreDryRun (0.02s)
=== RUN TestRestoreDryRunDelete
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestoreDryRunDelete (0.03s)
=== RUN TestRestoreOverwriteDirectory
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_test.go:964: base snapshot saved as cd38839d
restorer_test.go:972: overwrite snapshot saved as c62f0daf
--- PASS: TestRestoreOverwriteDirectory (0.03s)
=== RUN TestRestoreDelete
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
=== RUN TestRestoreDelete/#00
=== RUN TestRestoreDelete/#01
=== RUN TestRestoreDelete/#02
--- PASS: TestRestoreDelete (0.04s)
--- PASS: TestRestoreDelete/#00 (0.01s)
--- PASS: TestRestoreDelete/#01 (0.00s)
--- PASS: TestRestoreDelete/#02 (0.00s)
=== RUN TestRestoreToFile
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestoreToFile (0.02s)
=== RUN TestRestorerLongPath
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerLongPath (0.06s)
=== RUN TestRestorerRestoreEmptyHardlinkedFields
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerRestoreEmptyHardlinkedFields (0.02s)
=== RUN TestRestorerProgressBar
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerProgressBar (0.03s)
=== RUN TestRestorerProgressBarDryRun
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
--- PASS: TestRestorerProgressBarDryRun (0.02s)
=== RUN TestRestorePermissions
testing.go:29: using low-security KDF parameters for test
config.go:60: disabling check of the chunker polynomial
restorer_unix_test.go:126: snapshot saved as 8e4bdc3f
--- PASS: TestRestorePermissions (0.04s)
=== RUN TestHardLinks
--- PASS: TestHardLinks (0.00s)
FAIL
FAIL github.com/restic/restic/internal/restorer 1.922s
=== RUN TestExtractToFileZip
--- PASS: TestExtractToFileZip (0.00s)
PASS
ok github.com/restic/restic/internal/selfupdate 0.157s
=== RUN TestRead
=== RUN TestRead/#00
=== RUN TestRead/#01
=== RUN TestRead/#02
=== RUN TestRead/#03
=== RUN TestRead/#04
--- PASS: TestRead (0.00s)
--- PASS: TestRead/#00 (0.00s)
--- PASS: TestRead/#01 (0.00s)
--- PASS: TestRead/#02 (0.00s)
--- PASS: TestRead/#03 (0.00s)
--- PASS: TestRead/#04 (0.00s)
PASS
ok github.com/restic/restic/internal/textfile 0.196s
=== RUN TestFormatBytes
--- PASS: TestFormatBytes (0.00s)
=== RUN TestFormatPercent
--- PASS: TestFormatPercent (0.00s)
=== RUN TestParseBytes
--- PASS: TestParseBytes (0.00s)
=== RUN TestParseBytesInvalid
--- PASS: TestParseBytesInvalid (0.00s)
=== RUN TestTerminalDisplayWidth
--- PASS: TestTerminalDisplayWidth (0.00s)
PASS
ok github.com/restic/restic/internal/ui 0.149s
=== RUN TestJSONError
--- PASS: TestJSONError (0.00s)
=== RUN TestJSONScannerError
--- PASS: TestJSONScannerError (0.00s)
=== RUN TestProgress
=== PAUSE TestProgress
=== RUN TestEstimatorDefault
--- PASS: TestEstimatorDefault (0.00s)
=== RUN TestEstimatorSimple
=== RUN TestEstimatorSimple/{bytes:0_when:0_rate:0}
=== RUN TestEstimatorSimple/{bytes:1_when:1000000000_rate:1}
=== RUN TestEstimatorSimple/{bytes:60_when:1000000000_rate:60}
=== RUN TestEstimatorSimple/{bytes:60_when:60000000000_rate:1}
--- PASS: TestEstimatorSimple (0.00s)
--- PASS: TestEstimatorSimple/{bytes:0_when:0_rate:0} (0.00s)
--- PASS: TestEstimatorSimple/{bytes:1_when:1000000000_rate:1} (0.00s)
--- PASS: TestEstimatorSimple/{bytes:60_when:1000000000_rate:60} (0.00s)
--- PASS: TestEstimatorSimple/{bytes:60_when:60000000000_rate:1} (0.00s)
=== RUN TestBucketWidth
--- PASS: TestBucketWidth (0.00s)
=== RUN TestEstimatorResponsiveness
=== RUN TestEstimatorResponsiveness/1000_bytes/sec_over_one_second
=== RUN TestEstimatorResponsiveness/1000_bytes/sec_over_one_minute
=== RUN TestEstimatorResponsiveness/1000_bytes/sec_for_10_seconds,_then_2000_bytes/sec_for_10_seconds
=== RUN TestEstimatorResponsiveness/1000_bytes/sec_for_one_minute,_then_2000_bytes/sec_for_one_minute
=== RUN TestEstimatorResponsiveness/rate_doubles_after_30_seconds
=== RUN TestEstimatorResponsiveness/rate_doubles_after_31_seconds
=== RUN TestEstimatorResponsiveness/rate_doubles_after_90_seconds
=== RUN TestEstimatorResponsiveness/rate_doubles_for_two_full_minutes
=== RUN TestEstimatorResponsiveness/rate_falls_to_zero
=== RUN TestEstimatorResponsiveness/rate_falls_to_zero_for_extended_time
=== RUN TestEstimatorResponsiveness/rate_falls_to_zero_for_extended_time_(from_high_rate)
--- PASS: TestEstimatorResponsiveness (0.00s)
--- PASS: TestEstimatorResponsiveness/1000_bytes/sec_over_one_second (0.00s)
--- PASS: TestEstimatorResponsiveness/1000_bytes/sec_over_one_minute (0.00s)
--- PASS: TestEstimatorResponsiveness/1000_bytes/sec_for_10_seconds,_then_2000_bytes/sec_for_10_seconds (0.00s)
--- PASS: TestEstimatorResponsiveness/1000_bytes/sec_for_one_minute,_then_2000_bytes/sec_for_one_minute (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_doubles_after_30_seconds (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_doubles_after_31_seconds (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_doubles_after_90_seconds (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_doubles_for_two_full_minutes (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_falls_to_zero (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_falls_to_zero_for_extended_time (0.00s)
--- PASS: TestEstimatorResponsiveness/rate_falls_to_zero_for_extended_time_(from_high_rate) (0.00s)
=== RUN TestError
--- PASS: TestError (0.00s)
=== RUN TestScannerError
--- PASS: TestScannerError (0.00s)
=== CONT TestProgress
--- PASS: TestProgress (0.01s)
PASS
ok github.com/restic/restic/internal/ui/backup 0.159s
=== RUN TestCounter
counter_test.go:59: number of calls: 13
--- PASS: TestCounter (0.12s)
=== RUN TestCounterNil
--- PASS: TestCounterNil (0.00s)
=== RUN TestUpdater
--- PASS: TestUpdater (0.10s)
=== RUN TestUpdaterStopTwice
--- PASS: TestUpdaterStopTwice (0.00s)
=== RUN TestUpdaterNoTick
--- PASS: TestUpdaterNoTick (0.00s)
PASS
ok github.com/restic/restic/internal/ui/progress 0.356s
=== RUN TestJSONPrintUpdate
--- PASS: TestJSONPrintUpdate (0.00s)
=== RUN TestJSONPrintUpdateWithSkipped
--- PASS: TestJSONPrintUpdateWithSkipped (0.00s)
=== RUN TestJSONPrintSummaryOnSuccess
--- PASS: TestJSONPrintSummaryOnSuccess (0.00s)
=== RUN TestJSONPrintSummaryOnErrors
--- PASS: TestJSONPrintSummaryOnErrors (0.00s)
=== RUN TestJSONPrintSummaryOnSuccessWithSkipped
--- PASS: TestJSONPrintSummaryOnSuccessWithSkipped (0.00s)
=== RUN TestJSONPrintCompleteItem
--- PASS: TestJSONPrintCompleteItem (0.00s)
=== RUN TestJSONError
--- PASS: TestJSONError (0.00s)
=== RUN TestNew
--- PASS: TestNew (0.00s)
=== RUN TestAddFile
--- PASS: TestAddFile (0.00s)
=== RUN TestFirstProgressOnAFile
--- PASS: TestFirstProgressOnAFile (0.00s)
=== RUN TestLastProgressOnAFile
--- PASS: TestLastProgressOnAFile (0.00s)
=== RUN TestLastProgressOnLastFile
--- PASS: TestLastProgressOnLastFile (0.00s)
=== RUN TestSummaryOnSuccess
--- PASS: TestSummaryOnSuccess (0.00s)
=== RUN TestSummaryOnErrors
--- PASS: TestSummaryOnErrors (0.00s)
=== RUN TestSkipFile
--- PASS: TestSkipFile (0.00s)
=== RUN TestProgressTypes
--- PASS: TestProgressTypes (0.00s)
=== RUN TestProgressError
--- PASS: TestProgressError (0.00s)
=== RUN TestPrintUpdate
--- PASS: TestPrintUpdate (0.00s)
=== RUN TestPrintUpdateWithSkipped
--- PASS: TestPrintUpdateWithSkipped (0.00s)
=== RUN TestPrintSummaryOnSuccess
--- PASS: TestPrintSummaryOnSuccess (0.00s)
=== RUN TestPrintSummaryOnErrors
--- PASS: TestPrintSummaryOnErrors (0.00s)
=== RUN TestPrintSummaryOnSuccessWithSkipped
--- PASS: TestPrintSummaryOnSuccessWithSkipped (0.00s)
=== RUN TestPrintCompleteItem
--- PASS: TestPrintCompleteItem (0.00s)
=== RUN TestError
--- PASS: TestError (0.00s)
PASS
ok github.com/restic/restic/internal/ui/restore 0.181s
=== RUN TestTable
=== RUN TestTable/#00
=== RUN TestTable/#01
=== RUN TestTable/#02
=== RUN TestTable/#03
=== RUN TestTable/#04
=== RUN TestTable/#05
=== RUN TestTable/#06
=== RUN TestTable/#07
--- PASS: TestTable (0.00s)
--- PASS: TestTable/#00 (0.00s)
--- PASS: TestTable/#01 (0.00s)
--- PASS: TestTable/#02 (0.00s)
--- PASS: TestTable/#03 (0.00s)
--- PASS: TestTable/#04 (0.00s)
--- PASS: TestTable/#05 (0.00s)
--- PASS: TestTable/#06 (0.00s)
--- PASS: TestTable/#07 (0.00s)
PASS
ok github.com/restic/restic/internal/ui/table 0.033s
=== RUN TestSetStatus
--- PASS: TestSetStatus (0.00s)
=== RUN TestQuote
--- PASS: TestQuote (0.00s)
=== RUN TestTruncate
=== RUN TestTruncate/#00
=== RUN TestTruncate/#01
=== RUN TestTruncate/#02
=== RUN TestTruncate/#03
=== RUN TestTruncate/#04
=== RUN TestTruncate/#05
=== RUN TestTruncate/#06
=== RUN TestTruncate/#07
=== RUN TestTruncate/#08
=== RUN TestTruncate/#09
=== RUN TestTruncate/#10
=== RUN TestTruncate/#11
=== RUN TestTruncate/#12
=== RUN TestTruncate/#13
--- PASS: TestTruncate (0.00s)
--- PASS: TestTruncate/#00 (0.00s)
--- PASS: TestTruncate/#01 (0.00s)
--- PASS: TestTruncate/#02 (0.00s)
--- PASS: TestTruncate/#03 (0.00s)
--- PASS: TestTruncate/#04 (0.00s)
--- PASS: TestTruncate/#05 (0.00s)
--- PASS: TestTruncate/#06 (0.00s)
--- PASS: TestTruncate/#07 (0.00s)
--- PASS: TestTruncate/#08 (0.00s)
--- PASS: TestTruncate/#09 (0.00s)
--- PASS: TestTruncate/#10 (0.00s)
--- PASS: TestTruncate/#11 (0.00s)
--- PASS: TestTruncate/#12 (0.00s)
--- PASS: TestTruncate/#13 (0.00s)
=== RUN TestSanitizeLines
=== RUN TestSanitizeLines/[]_80
=== RUN TestSanitizeLines/[too_long_test_line]_10
=== RUN TestSanitizeLines/[too_long_test_line_text]_10
=== RUN TestSanitizeLines/[too_long_test_line_second_long_test_line]_10
--- PASS: TestSanitizeLines (0.00s)
--- PASS: TestSanitizeLines/[]_80 (0.00s)
--- PASS: TestSanitizeLines/[too_long_test_line]_10 (0.00s)
--- PASS: TestSanitizeLines/[too_long_test_line_text]_10 (0.00s)
--- PASS: TestSanitizeLines/[too_long_test_line_second_long_test_line]_10 (0.00s)
=== RUN TestStdioWrapper
=== RUN TestStdioWrapper/#00
=== RUN TestStdioWrapper/#01
=== RUN TestStdioWrapper/#02
=== RUN TestStdioWrapper/#03
--- PASS: TestStdioWrapper (0.00s)
--- PASS: TestStdioWrapper/#00 (0.00s)
--- PASS: TestStdioWrapper/#01 (0.00s)
--- PASS: TestStdioWrapper/#02 (0.00s)
--- PASS: TestStdioWrapper/#03 (0.00s)
=== RUN TestStdioWrapperConcurrentWrites
--- PASS: TestStdioWrapperConcurrentWrites (0.00s)
PASS
ok github.com/restic/restic/internal/ui/termstatus 0.180s
=== RUN TestRewriter
=== RUN TestRewriter/#00
=== RUN TestRewriter/#01
=== RUN TestRewriter/#02
=== RUN TestRewriter/#03
=== RUN TestRewriter/#04
=== RUN TestRewriter/#05
--- PASS: TestRewriter (0.00s)
--- PASS: TestRewriter/#00 (0.00s)
--- PASS: TestRewriter/#01 (0.00s)
--- PASS: TestRewriter/#02 (0.00s)
--- PASS: TestRewriter/#03 (0.00s)
--- PASS: TestRewriter/#04 (0.00s)
--- PASS: TestRewriter/#05 (0.00s)
=== RUN TestSnapshotSizeQuery
=== RUN TestSnapshotSizeQuery/#00
--- PASS: TestSnapshotSizeQuery (0.00s)
--- PASS: TestSnapshotSizeQuery/#00 (0.00s)
=== RUN TestRewriterFailOnUnknownFields
--- PASS: TestRewriterFailOnUnknownFields (0.00s)
=== RUN TestRewriterTreeLoadError
--- PASS: TestRewriterTreeLoadError (0.00s)
=== RUN TestWalker
=== RUN TestWalker/#00
=== RUN TestWalker/#00/#00
=== RUN TestWalker/#00/#01
=== RUN TestWalker/#00/#02
=== RUN TestWalker/#00/#03
=== RUN TestWalker/#01
=== RUN TestWalker/#01/#00
=== RUN TestWalker/#01/#01
=== RUN TestWalker/#01/#02
=== RUN TestWalker/#01/#03
=== RUN TestWalker/#01/#04
=== RUN TestWalker/#02
=== RUN TestWalker/#02/#00
=== RUN TestWalker/#02/#01
=== RUN TestWalker/#03
=== RUN TestWalker/#03/#00
=== RUN TestWalker/#04
=== RUN TestWalker/#04/#00
=== RUN TestWalker/#04/#01
=== RUN TestWalker/#04/#02
=== RUN TestWalker/#04/#03
=== RUN TestWalker/#04/#04
--- PASS: TestWalker (0.00s)
--- PASS: TestWalker/#00 (0.00s)
--- PASS: TestWalker/#00/#00 (0.00s)
--- PASS: TestWalker/#00/#01 (0.00s)
--- PASS: TestWalker/#00/#02 (0.00s)
--- PASS: TestWalker/#00/#03 (0.00s)
--- PASS: TestWalker/#01 (0.00s)
--- PASS: TestWalker/#01/#00 (0.00s)
--- PASS: TestWalker/#01/#01 (0.00s)
--- PASS: TestWalker/#01/#02 (0.00s)
--- PASS: TestWalker/#01/#03 (0.00s)
--- PASS: TestWalker/#01/#04 (0.00s)
--- PASS: TestWalker/#02 (0.00s)
--- PASS: TestWalker/#02/#00 (0.00s)
--- PASS: TestWalker/#02/#01 (0.00s)
--- PASS: TestWalker/#03 (0.00s)
--- PASS: TestWalker/#03/#00 (0.00s)
--- PASS: TestWalker/#04 (0.00s)
--- PASS: TestWalker/#04/#00 (0.00s)
--- PASS: TestWalker/#04/#01 (0.00s)
--- PASS: TestWalker/#04/#02 (0.00s)
--- PASS: TestWalker/#04/#03 (0.00s)
--- PASS: TestWalker/#04/#04 (0.00s)
PASS
ok github.com/restic/restic/internal/walker 0.096s
FAIL
*** Error code 1
Stop.
make: stopped in /usr/mports/sysutils/restic
Links
Depends On
- lang/go121 (build)
- lang/go121 (fetch)
- security/ca_root_nss (fetch)
Depend Of
NothingCategories
CVEs
- Loading CVE information...
MidnightBSD Magus