View Issue Details

IDProjectCategoryView StatusLast Update
0002547GNUnettestbed servicepublic2012-12-21 16:49
ReporterSree Harsha Totakura Assigned ToSree Harsha Totakura  
PriorityhighSeverityminorReproducibilitysometimes
Status closedResolutionfixed 
OSOSX 
Product VersionGit master 
Target Version0.9.5 
Summary0002547: testbed tests fail on moep-osx
DescriptionShould investigate why testbed tests fail intermittently on moep-osx buildbot
TagsNo tags attached.

Activities

Sree Harsha Totakura

2012-09-18 14:20

updater   ~0006357

This failure seems to be from test_testbed_api_testbed_run becoming unresponsive.

Sree Harsha Totakura

2012-09-18 14:23

updater   ~0006358

This failure is not observed when the number of peers to be created/started in the above test is set to small numbers ~ 2,3.
However, for bigger numbers it becomes unresponsive. This is experienced after creating & starting all peers - the communication between testbed api and testbed service is getting blocked when a stop_peer operation is called.

Sree Harsha Totakura

2012-09-18 14:24

updater   ~0006359

Last edited: 2012-09-18 14:32

Sometimes, the following warnings are observed while calling peer_stop for the first time on a started peer:

Sep 18 12:28:46-149887 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-150404 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-150825 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-151276 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-151678 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-152066 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-152482 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-152855 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:28:46-154053 testbed-api-testbed-62153 DEBUG Peers started successfully
Sep 18 12:28:46-154101 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:46-154124 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:46-224511 util-62189 WARNING `setsockopt' failed at network.c:206 with error: Invalid argument
Sep 18 12:28:46-236421 util-62190 WARNING `setsockopt' failed at network.c:206 with error: Invalid argument
Sep 18 12:28:56-113146 test_testbed_api_testbed_run-62153 WARNING Test timedout -- Aborting
Sep 18 12:28:56-113203 test_testbed_api_testbed_run-62153 DEBUG Shutting down scheduler
Sep 18 12:28:56-113249 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113264 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113275 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113284 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113294 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113304 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113313 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113324 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113333 testbed-api-62153 DEBUG Queueing message of type 468, size 16 for sending
Sep 18 12:28:56-113351 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113410 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113443 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113477 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113524 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113575 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113629 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113683 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
Sep 18 12:28:56-113728 testbed-api-62153 DEBUG Message of type: 468 and size: 16 sent
^CSep 18 12:29:01-522732 gnunet-helper-testbed-62167 DEBUG Shutting down
Sep 18 12:29:01-522890 gnunet-helper-testbed-62167 DEBUG Killing testbed
Sep 18 12:29:01-534294 test_testbed_api_testbed_run-62153 INFO Got 0 bytes from helper `gnunet-helper-testbed' (EOF)
Sep 18 12:29:01-534593 test_testbed_api_testbed_run-62153 WARNING Testbed startup failed
Sep 18 12:29:01-537423 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-539822 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-591539 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-jra3vE/child-control' for writing: Device not configured
Sep 18 12:29:01-591848 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-643018 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-cXSPiF/child-control' for writing: Device not configured
Sep 18 12:29:01-643314 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-694989 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-lKF0Rt/child-control' for writing: Device not configured
Sep 18 12:29:01-695298 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-746451 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-8v2AHQ/child-control' for writing: Device not configured
Sep 18 12:29:01-746715 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-798237 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-p5Tvfw/child-control' for writing: Device not configured
Sep 18 12:29:01-798516 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-849391 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-3cQslg/child-control' for writing: Device not configured
Sep 18 12:29:01-849688 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-901205 testbed-62168 INFO Failed to open named pipe `/tmp/gnunet-pipe-QCXVTX/child-control' for writing: Device not configured
Sep 18 12:29:01-901522 testbed-62168 DEBUG Queueing message of type 472, size 24 for sending
Sep 18 12:29:01-901569 testbed-62168 ERROR Assertion failed at testing.c:986.
Sep 18 12:29:01-901592 testbed-62168 DEBUG Queueing message of type 474, size 33 for sending
Sep 18 12:29:01-901663 testbed-62168 DEBUG Shutting down testbed service
Sep 18 12:29:01-911620 testbed-api-testbed-62153 DEBUG All peers seem to be stopped
Sep 18 12:29:01-911651 testbed-api-62153 DEBUG Operation not found
Sep 18 12:29:01-911660 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911668 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911674 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911680 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911686 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911691 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911697 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911702 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911708 testbed-api-62153 DEBUG Queueing message of type 469, size 16 for sending
Sep 18 12:29:01-911721 testbed-api-62153 DEBUG Receive timed out or connection to service dropped
Sep 18 12:29:01-911728 testbed-api-62153 DEBUG Message of type: 469 and size: 16 sent
Sep 18 12:29:01-911753 testbed-api-62153 DEBUG Message of type: 469 and size: 16 sent
Sep 18 12:29:01-911769 testbed-api-62153 DEBUG Receive timed out or connection to service dropped
Sep 18 12:29:01-911778 testbed-api-62153 DEBUG Message of type: 469 and size: 16 sent
Sep 18 12:29:01-911798 testbed-api-62153 DEBUG Message of type: 469 and size: 16 sent
Sep 18 12:29:01-911851 testbed-api-62153 DEBUG Receive timed out or connection to service dropped

Sree Harsha Totakura

2012-09-18 14:32

updater   ~0006360

More debugging:
* 472 is the success peer start/stop event message.
* 468 is message to stop a peer, sent from api to service
* When the first 468(peer_stop) message is sent, there is no immediate response from service (on other platforms, this doesn't occur) and the test times out
* When, the test is aborted the testbed api calls peer_stop on all running peers. This explains the following 468 type messages. Notice that none of them get responded to by the service
* After sometime, with a SIGINT the helper tries to kill the service and then the service starts to respond to the previous peer_stop messages.
* Also, notice the pipe errors when the service tries to stop the peers

Sree Harsha Totakura

2012-12-12 16:59

updater   ~0006677

Dec 12 16:50:38-866083 testbed-api-54900 DEBUG Message of type: 467 and size: 16 sent
Dec 12 16:50:38-866109 testbed-api-54900 DEBUG Message of type: 467 and size: 16 sent
Dec 12 16:50:38-866134 testbed-api-54900 DEBUG Message of type: 467 and size: 16 sent
Dec 12 16:50:38-866159 testbed-api-54900 DEBUG Message of type: 467 and size: 16 sent
Dec 12 16:50:38-866183 testbed-api-54900 DEBUG Message of type: 467 and size: 16 sent
Dec 12 16:50:38-866551 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-866978 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-867365 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-867736 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-868135 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-868760 testbed-api-testbed-54900 DEBUG Peers started successfully
Dec 12 16:50:38-868801 testbed-api-54900 DEBUG Queueing message of type 468, size 16 for sending
Dec 12 16:50:38-868822 testbed-api-54900 DEBUG Message of type: 468 and size: 16 sent
Dec 12 16:50:38-870571 testbed-54915 DEBUG Received PEER_STOP for peer 0
Dec 12 16:50:38-887715 testbed-54915 DEBUG Peer 0 successfully stopped
Dec 12 16:50:38-887742 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-890521 testbed-api-54900 DEBUG Queueing message of type 468, size 16 for sending
Dec 12 16:50:38-890549 testbed-api-54900 DEBUG Queueing message of type 468, size 16 for sending
Dec 12 16:50:38-890560 testbed-api-54900 DEBUG Queueing message of type 468, size 16 for sending
Dec 12 16:50:38-890569 testbed-api-54900 DEBUG Queueing message of type 468, size 16 for sending
Dec 12 16:50:38-890586 testbed-api-54900 DEBUG Message of type: 468 and size: 16 sent
Dec 12 16:50:38-890614 testbed-api-54900 DEBUG Message of type: 468 and size: 16 sent
Dec 12 16:50:38-890637 testbed-api-54900 DEBUG Message of type: 468 and size: 16 sent
Dec 12 16:50:38-890656 testbed-api-54900 DEBUG Message of type: 468 and size: 16 sent
Dec 12 16:50:38-891730 testbed-54915 DEBUG Received PEER_STOP for peer 1
Dec 12 16:50:38-894709 testbed-54915 DEBUG Peer 1 successfully stopped
Dec 12 16:50:38-894735 testbed-54915 DEBUG Queueing message of type 472, size 24 for sending
Dec 12 16:50:38-894757 testbed-54915 DEBUG Received PEER_STOP for peer 2
Dec 12 16:50:38-899898 util-54926 WARNING `setsockopt' failed at network.c:242 with error: Invalid argument
Dec 12 16:50:38-914427 util-54931 WARNING `setsockopt' failed at network.c:242 with error: Invalid argument
Dec 12 16:50:38-918207 util-54931 WARNING `setsockopt' failed at network.c:242 with error: Invalid argument
Dec 12 16:54:24-477294 util-54918 WARNING Processing code for message of type 10 did not call `GNUNET_SERVER_receive_done' after 1 m

Sree Harsha Totakura

2012-12-12 17:00

updater   ~0006678

Dec 12 16:55:24-477566 util-54918 WARNING Processing code for message of type 10 did not call `GNUNET_SERVER_receive_done' after 2 m

Sree Harsha Totakura

2012-12-12 17:01

updater   ~0006679

Looks like ARM is having trouble killing the processes as message type 10 corresponds to GNUNET_MESSAGE_TYPE_ARM_SHUTDOWN

Sree Harsha Totakura

2012-12-12 17:03

updater   ~0006680

bash-3.2$ ps aux | grep testbed | sort
gnunet 54900 0.0 0.0 2439768 2084 s000 S+ 4:50PM 0:00.02 /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/testbed/.libs/test_testbed_api_testbed_run
gnunet 54914 0.0 0.0 2442152 1832 s000 S+ 4:50PM 0:00.01 gnunet-helper-testbed
gnunet 54915 0.0 0.0 2442228 1944 s000 S+ 4:50PM 0:00.02 gnunet-service-testbed -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbed-helperijUMR9/0/config
gnunet 54918 0.0 0.0 2438416 1452 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/2/config
gnunet 54919 0.0 0.0 2438416 1452 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54920 0.0 0.0 2438416 1452 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54927 0.0 0.0 2439728 1720 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-core -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54928 0.0 0.0 2439828 1880 s000 S+ 4:50PM 0:00.02 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54929 0.0 0.0 2439728 1720 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-core -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54930 0.0 0.0 2439828 1880 s000 S+ 4:50PM 0:00.02 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54931 0.0 0.0 2439496 1536 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/2/config
gnunet 54932 0.0 0.0 2439492 1580 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54933 0.0 0.0 2439492 1580 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54934 0.0 0.0 2439468 1484 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54935 0.0 0.0 2440624 1536 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-ats -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/1/config
gnunet 54936 0.0 0.0 2440624 1536 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-ats -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54937 0.0 0.0 2439468 1484 s000 S+ 4:50PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedj5TYSs/0/config
gnunet 54943 0.0 0.0 2434892 552 s002 S+ 4:52PM 0:00.00 grep testbed

Sree Harsha Totakura

2012-12-12 17:03

updater   ~0006681

process 54918 is gnunet-service-arm

Sree Harsha Totakura

2012-12-13 13:38

updater   ~0006693

Last edited: 2012-12-13 13:38

The problem seems to be that GNUNET_TESTING_peer_wait() is waiting indefinitely in call to GNUNET_OS_process_wait()

Sree Harsha Totakura

2012-12-13 13:42

updater   ~0006694

Dec 13 13:36:14-390520 testbed-98287 DEBUG Received PEER_STOP for peer 1
Dec 13 13:36:14-390538 testing-api-98287 DEBUG Killing peer
Dec 13 13:36:14-390564 testing-api-98287 DEBUG GNUNET_TESTING_peer_wait
Dec 13 13:36:14-390650 testbed-api-98272 DEBUG Message of type: 468 and size: 16 sent
Dec 13 13:36:14-390693 testbed-api-98272 DEBUG Message of type: 468 and size: 16 sent
Dec 13 13:36:14-390716 testbed-api-98272 DEBUG Message of type: 468 and size: 16 sent
Dec 13 13:36:14-416114 util-98304 WARNING `setsockopt' failed at network.c:242 with error: Invalid argument

Here the warning seems to be from the 'statistics' service:
bash-3.2$ ps aux | grep testbed | sort
gnunet 82132 0.0 0.3 2449324 12660 s003 S+ 1:16PM 0:04.25 emacs gnunet-service-testbed.c
gnunet 98272 0.0 0.0 2439768 2084 s002 S+ 1:36PM 0:00.02 /Users/gnunet/buildbot/OSX107-i7_2677M-moepi/moep-osx/build/src/testbed/.libs/test_testbed_api_testbed_run
gnunet 98286 0.0 0.0 2442152 1836 s002 S+ 1:36PM 0:00.01 gnunet-helper-testbed
gnunet 98287 0.0 0.0 2442228 1936 s002 S+ 1:36PM 0:00.02 gnunet-service-testbed -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbed-helperF2znPo/0/config
gnunet 98289 0.0 0.0 2438416 1452 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/3/config
gnunet 98290 0.0 0.0 2438416 1452 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/2/config
gnunet 98291 0.0 0.0 2438416 1452 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/1/config
gnunet 98292 0.0 0.0 2438416 1452 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-arm -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/0/config
gnunet 98297 0.0 0.0 2439728 1720 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-core -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/2/config
gnunet 98298 0.0 0.0 2439728 1720 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-core -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/1/config
gnunet 98299 0.0 0.0 2439828 1880 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/1/config
gnunet 98300 0.0 0.0 2439728 1720 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-core -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/0/config
gnunet 98301 0.0 0.0 2439828 1880 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/0/config
gnunet 98302 0.0 0.0 2439828 1880 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-transport -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/2/config
gnunet 98304 0.0 0.0 2439472 1504 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/3/config
gnunet 98305 0.0 0.0 2439492 1580 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/1/config
gnunet 98306 0.0 0.0 2439492 1580 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/2/config
gnunet 98307 0.0 0.0 2439468 1484 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/1/config
gnunet 98308 0.0 0.0 2439468 1484 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/2/config
gnunet 98309 0.0 0.0 2439492 1580 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-peerinfo -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/0/config
gnunet 98310 0.0 0.0 2439468 1484 s002 S+ 1:36PM 0:00.01 /tmp/gnbuild/lib/gnunet/libexec/gnunet-service-statistics -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/0/config
gnunet 98312 0.0 0.0 2434892 552 s004 S+ 1:36PM 0:00.00 grep testbed

Sree Harsha Totakura

2012-12-13 13:46

updater   ~0006695

gnunet-arm -e -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/3/config
also fails when started manually:

bash-3.2$ gnunet-arm -e -c /var/folders/89/7y13sk8j0yjdb1chyt0qgbxw0000gr/T//testbedkSU8tb/3/config
Dec 13 13:39:11-159971 arm-api-98314 DEBUG Stopping service `arm' within 2 m
Timeout communicating with ARM service.

Sree Harsha Totakura

2012-12-14 12:26

updater   ~0006708

It is observed that processes started by gnunet-helper-testbed and gnunet-service-testbed always use pipes to send signal. This is unnecessary if the system supports signals.

Sree Harsha Totakura

2012-12-14 12:28

updater   ~0006710

signaling through system call instead of pipes seem to have solved this problem. fixed in 25481, although this leaves us with the question why there was a problem with the pipe-signaling?

Issue History

Date Modified Username Field Change
2012-09-16 13:57 Sree Harsha Totakura New Issue
2012-09-16 13:57 Sree Harsha Totakura Status new => assigned
2012-09-16 13:57 Sree Harsha Totakura Assigned To => Sree Harsha Totakura
2012-09-18 14:20 Sree Harsha Totakura Note Added: 0006357
2012-09-18 14:23 Sree Harsha Totakura Note Added: 0006358
2012-09-18 14:24 Sree Harsha Totakura Note Added: 0006359
2012-09-18 14:26 Sree Harsha Totakura Note Edited: 0006359
2012-09-18 14:32 Sree Harsha Totakura Note Added: 0006360
2012-09-18 14:32 Sree Harsha Totakura Note Edited: 0006359
2012-09-19 15:12 Sree Harsha Totakura Priority normal => low
2012-09-27 20:29 Christian Grothoff Target Version => 0.9.5
2012-11-28 15:49 Sree Harsha Totakura Priority low => high
2012-12-12 16:59 Sree Harsha Totakura Note Added: 0006677
2012-12-12 17:00 Sree Harsha Totakura Note Added: 0006678
2012-12-12 17:01 Sree Harsha Totakura Note Added: 0006679
2012-12-12 17:03 Sree Harsha Totakura Note Added: 0006680
2012-12-12 17:03 Sree Harsha Totakura Note Added: 0006681
2012-12-13 13:38 Sree Harsha Totakura Note Added: 0006693
2012-12-13 13:38 Sree Harsha Totakura Note Edited: 0006693
2012-12-13 13:42 Sree Harsha Totakura Note Added: 0006694
2012-12-13 13:46 Sree Harsha Totakura Note Added: 0006695
2012-12-14 12:26 Sree Harsha Totakura Note Added: 0006708
2012-12-14 12:28 Sree Harsha Totakura Note Added: 0006710
2012-12-14 12:28 Sree Harsha Totakura Status assigned => resolved
2012-12-14 12:28 Sree Harsha Totakura Resolution open => fixed
2012-12-21 16:49 Christian Grothoff Status resolved => closed