Summary: | app-backup/restic-0.16.2 fails tests (MUSL-SYSTEM) | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | David Roman <davidroman96> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | davidroman96, proxy-maint, williamh |
Priority: | Normal | Keywords: | TESTFAILURE |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log.xz |
Description
Agostino Sarubbo
![]() Created attachment 882454 [details]
build.log.xz
build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Error(s) that match a know pattern: scanner_test.go:201: ignoring error for foo: lstat /var/tmp/portage/app-backup/restic-0.16.2/temp/restic-test-1517766200/foo: no such file or directory testing_test.go:38: MockT Fatal called: TestWalkFunc returned error for /var/tmp/portage/app-backup/restic-0.16.2/temp/restic-test-1119932033/subdir: lstat /var/tmp/portage/app-backup/restic-0.16.2/temp/restic-test-1119932033/subdir: no such file or directory testing_test.go:38: MockT Fatal called: TestWalkFunc returned error for /var/tmp/portage/app-backup/restic-0.16.2/temp/restic-test-2671505768/foo: lstat /var/tmp/portage/app-backup/restic-0.16.2/temp/restic-test-2671505768/foo: no such file or directory testing_test.go:50: MockT Error called: tree /target: expected node "bar" not found, has: [foo] FAIL FAIL github.com/restic/restic/internal/restic 0.513s archiver_test.go:2033: Snapshot return error: <nil> For the moment I was not able to reproduce this in a clean musl system with the same FEATURES and flags than tinderbox. tinderbox-stable has reproduced this issue in a STABLE environment with version 0.16.5 The real culprit of the issue is: === RUN TestNodeRestoreAt/#08 node_test.go:260: testXattrFile: xattrs don't match ([{user.foo [98 97 114]}] != []) === RUN TestNodeRestoreAt/#09 node_test.go:260: testXattrDir: xattrs don't match ([{user.foo [98 97 114]}] != []) But I don't have any idea why it fails on the tinderbox and not on a docker instance. Maybe it's a configuration of the host where tinderbox runs? |