Created attachment 865530 [details] Log of the failing tests Description of problem: FAIL: mix-test FAIL: once-test ============================================================================ Testsuite summary for pulseaudio 4.99.4 ============================================================================ # TOTAL: 30 # PASS: 28 # SKIP: 0 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 ============================================================================ See src/test-suite.log Version-Release number of selected component (if applicable): pulseaudio-4.99.4-2.fc21 How reproducible: always Steps to Reproduce: 1. ppc-koji build --scratch f21 pulseaudio-4.99.4-2.fc21.src.rpm 2. 3. Actual results: Expected results: Additional info: reproducable on my PowerPc here, it's not a koji issue. If you need access to a PPC machine, please send me your public ssh key and I'll give you an account with mock group.
builds on s390/s390x fail due the mix-test
should be fixed by http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=eca6217129e835e1beabd13e7ca839ef0f89ddd0
boo, just tested a pulseaudio snapshot, and seeing one failure on ppc64 still: FAIL: once-test scratch build: http://ppc.koji.fedoraproject.org/koji/taskinfo?taskID=2154576
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle. Changing version to '22'. More information and reason for this action is here: https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22
pulseaudio seems to be built successfully for ppc. Can we close this bug?
IMO, best to close this only after confirming 100% successful test suite coverage. Currently. pulseaudio.spec still ignores test-suite errors on some platforms referenced in this bug: %check # don't fail build due failing tests on big endian arches (rhbz#1067470) make check \ %ifarch ppc %{power64} s390 s390x || : %else %{nil} %endif Looking at recent log, http://ppc.koji.fedoraproject.org/kojifiles/packages/pulseaudio/6.0/8.fc23/data/logs/ppc64/build.log ... FAIL: once-test ... ============================================================================ Testsuite summary for pulseaudio 6.0 ============================================================================ # TOTAL: 33 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ See src/test-suite.log Please report to pulseaudio-discuss (at) lists (dot) freedesktop (dot) org ============================================================================ Makefile:10353: recipe for target 'test-suite.log' failed
I'm only seeing the failure on f23/ppc64; f22/ppc64, f22/ppc64le, and f23/ppc64le work fine.
Hint: ppc64le isn't big endian :)
oh, I misread your comment. so f22/ppc64 doesn't see the error? lemme verify in build logs.
confirmed, http://ppc.koji.fedoraproject.org/kojifiles/packages/pulseaudio/6.0/4.fc22/data/logs/ppc64/build.log ============================================================================ Testsuite summary for pulseaudio 6.0 ============================================================================ # TOTAL: 33 # PASS: 33 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 interesting (and frustrating!) :)
Just checked on s390, and the tests pass on both s390 [1] and s390x [2]. So the issue is specific to f23/ppc64. I'll try to reproduce it there and gather more information. [1] http://s390.koji.fedoraproject.org/kojifiles/packages/pulseaudio/6.0/8.fc23/data/logs/s390/build.log [2] http://s390.koji.fedoraproject.org/kojifiles/packages/pulseaudio/6.0/8.fc23/data/logs/s390x/build.log
Building pulseaudio locally on a ppc64 guest succeeds: ============================================================================ Testsuite summary for pulseaudio 6.0 ============================================================================ # TOTAL: 33 # PASS: 33 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ And it fails on ppc-koji scratch build [1]: FAIL: once-test [..] ============================================================================ Testsuite summary for pulseaudio 6.0 ============================================================================ # TOTAL: 33 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 ============================================================================ I'm confused now. Maybe it's a koji-only issue on f23? [1] http://ppc.koji.fedoraproject.org/kojifiles/work/tasks/2971/2702971/build.log
The issue happens only on ppc-koji builder with kernel 3.14.5-200.fc20.ppc64p7. It's probably because of old kernel vs glibc. The failure log is: ======================================== pulseaudio 6.0: src/test-suite.log ======================================== # TOTAL: 33 # PASS: 32 # SKIP: 0 # XFAIL: 0 # FAIL: 1 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: once-test =============== Running suite(s): Once 0%: Checks: 1, Failures: 1, Errors: 0 tests/once-test.c:74:F:once:once_test:0: Assertion 'pthread_setaffinity_np(pthread_self(), sizeof(mask), &mask) == 0' failed
Looks like recent builds are succeeding, http://ppc.koji.fedoraproject.org/koji/buildinfo?buildID=365268