View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004861 | GNUnet | build process | public | 2017-01-14 21:05 | 2019-02-28 11:17 |
| Reporter | nikita | Assigned To | nikita | ||
| Priority | normal | Severity | minor | Reproducibility | always |
| Status | closed | Resolution | unable to reproduce | ||
| Platform | Unix | OS | GuixSD | OS Version | amd64 |
| Product Version | Git master | ||||
| Target Version | 0.11.0 | Fixed in Version | 0.11.0 | ||
| Summary | 0004861: testbed: api_2peers_1controller, api_test (TESTS) fail on guix. | ||||
| Description | Using the package recipe for gnunet-git-full-tests from https://pagure.io/packages/blob/master/f/ng0/packages/gnunet.scm and running on amd64 hardware makes 2 testbed tests fail (ommited the SKIP and PASS ones): make[4]: Entering directory '/tmp/guix-build-gnunet-git-full-tests-0.10.1-2.15719ea.drv-0/source/src/testbed' FAIL: test_testbed_api_2peers_1controller FAIL: test_testbed_api_test ============================================================================ Testsuite summary for gnunet 0.10.1 ============================================================================ # TOTAL: 28 # PASS: 24 # SKIP: 2 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 | ||||
| Steps To Reproduce | Using Guix: Checkout https://pagure.io/packages and follow the instruction in README (GUIX_PACKAGE_PATH env). Set the env variable, update your guix (guix pull, not required but to rule out any mistakes), and then run "guix build gnunet-git-full-tests". Expected result is described above. Or alternatively use the below zipped directory for details. Please inform me when the zipped directory is no longer needed, 33 MB is much space occupied on the hosting instance. | ||||
| Additional Information | zipped build directory with environment variables etc: https://www.inventati.org/patternsinthechaos/build/gnunet-15719ea-failed-build-guix.tar.xz Build log is contained, will be appended as single file here. | ||||
| Tags | No tags attached. | ||||
| Attached Files | test-suite.log (2,339 bytes)
=============================================== gnunet 0.10.1: src/testbed/test-suite.log =============================================== # TOTAL: 28 # PASS: 24 # SKIP: 2 # XFAIL: 0 # FAIL: 2 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: test_testbed_api_2peers_1controller ========================================= Jan 14 19:31:49-016700 nat-5389 ERROR UPnP enabled in configuration, but UPnP client `upnpc` command not found, disabling UPnP Jan 14 19:31:49-250763 nat-5393 ERROR UPnP enabled in configuration, but UPnP client `upnpc` command not found, disabling UPnP Jan 14 19:32:18-505270 test_testbed_api_2peers_1controller-5366 ERROR Assertion failed at test_testbed_api_2peers_1controller.c:293. Jan 14 19:32:18-566152 test_testbed_api_2peers_1controller-5366 WARNING Be disciplined. Some operations were not marked as done. FAIL test_testbed_api_2peers_1controller (exit status: 1) SKIP: test_testbed_api_controllerlink ===================================== Jan 14 19:32:18-658280 test_testbed_api_controllerlink-5401 ERROR Assertion failed at testbed_api_hosts.c:1358. Unable to run the test as this system is not configured to use password less SSH logins to localhost. Marking test as successful SKIP test_testbed_api_controllerlink (exit status: 77) SKIP: test_testbed_api_3peers_3controllers ========================================== Jan 14 19:32:18-763995 test_testbed_api_3peers_3controllers-5420 ERROR Assertion failed at testbed_api_hosts.c:1358. Unable to run the test as this system is not configured to use password less SSH logins to localhost. Skipping test SKIP test_testbed_api_3peers_3controllers (exit status: 77) FAIL: test_testbed_api_test =========================== Jan 14 19:32:20-112816 nat-5488 ERROR UPnP enabled in configuration, but UPnP client `upnpc` command not found, disabling UPnP Jan 14 19:32:20-254836 nat-5492 ERROR UPnP enabled in configuration, but UPnP client `upnpc` command not found, disabling UPnP Jan 14 19:32:49-500765 test_testbed_api_test-5465 ERROR Assertion failed at test_testbed_api_test.c:185. Jan 14 19:32:49-500915 test_testbed_api_test-5465 WARNING 0x4: Timeout while acquiring ATS of 6YNB from cache Jan 14 19:32:49-500940 test_testbed_api_test-5465 ERROR Assertion failed at test_testbed_api_test.c:159. FAIL test_testbed_api_test (exit status: 1) | ||||
|
|
This is mostly about upnpc not being found, giving it another shot with the missed package in the path. |
|
|
Adding upnpc to the path fixed this problem. I forgot to add (mini)upnpc when updating the packages. |
|
|
Hmm. That's still bad, the test _shoud_ pass even without upnpc. |
|
|
I already deleted the zipped directory. Do you/anyone require it for debugging the problem? |
|
|
Not really, this ought to not be Guix-specific, I just need to uninstall upnpc and then ought to be able to reproduce it... |
|
|
Still cannot reproduce. Could this be a /tmp / TEMPDIR-issue? |
|
|
Are you still experiencing this issue, ng0? |
|
|
No idea. I currently can't reproduce this environment I had. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2017-01-14 21:05 | nikita | New Issue | |
| 2017-01-14 21:06 | nikita | File Added: test-suite.log | |
| 2017-01-14 21:12 | nikita | Note Added: 0011639 | |
| 2017-01-14 21:55 | nikita | Note Added: 0011640 | |
| 2017-01-14 22:11 | amatus | Assigned To | => amatus |
| 2017-01-14 22:11 | amatus | Status | new => resolved |
| 2017-01-14 22:11 | amatus | Resolution | open => fixed |
| 2017-01-14 22:11 | amatus | Fixed in Version | => 0.11.0pre66 |
| 2017-01-15 10:42 | Christian Grothoff | Note Added: 0011641 | |
| 2017-01-15 10:42 | Christian Grothoff | Assigned To | amatus => Christian Grothoff |
| 2017-01-15 10:42 | Christian Grothoff | Status | resolved => assigned |
| 2017-01-15 11:52 | nikita | Note Added: 0011642 | |
| 2017-01-15 12:19 | Christian Grothoff | Note Added: 0011644 | |
| 2017-02-26 01:33 | Christian Grothoff | Fixed in Version | 0.11.0pre66 => |
| 2018-06-07 01:19 | Christian Grothoff | Assigned To | Christian Grothoff => |
| 2018-06-07 01:19 | Christian Grothoff | Status | assigned => confirmed |
| 2018-06-07 23:28 | Christian Grothoff | Note Added: 0013024 | |
| 2018-06-23 15:04 | dvn | Assigned To | => nikita |
| 2018-06-23 15:04 | dvn | Status | confirmed => assigned |
| 2018-06-23 15:04 | dvn | Note Added: 0013050 | |
| 2018-06-23 15:04 | dvn | Note Edited: 0013050 | |
| 2019-02-12 01:54 | nikita | Note Added: 0013662 | |
| 2019-02-12 01:54 | nikita | Status | assigned => resolved |
| 2019-02-12 01:54 | nikita | Resolution | fixed => unable to reproduce |
| 2019-02-12 01:54 | nikita | Fixed in Version | => Git master |
| 2019-02-12 08:21 | Christian Grothoff | Fixed in Version | Git master => 0.11.0 |
| 2019-02-12 08:21 | Christian Grothoff | Target Version | => 0.11.0 |
| 2019-02-28 11:17 | Christian Grothoff | Status | resolved => closed |