{"action":"created","issue":{"url":"https://api.github.com/repos/PowerDNS/pdns/issues/2230","labels_url":"https://api.github.com/repos/PowerDNS/pdns/issues/2230/labels{/name}","comments_url":"https://api.github.com/repos/PowerDNS/pdns/issues/2230/comments","events_url":"https://api.github.com/repos/PowerDNS/pdns/issues/2230/events","html_url":"https://github.com/PowerDNS/pdns/pull/2230","id":57621761,"number":2230,"title":"Improve remotebackend testsuite","user":{"login":"Whissi","id":729436,"avatar_url":"https://avatars.githubusercontent.com/u/729436?v=3","gravatar_id":"","url":"https://api.github.com/users/Whissi","html_url":"https://github.com/Whissi","followers_url":"https://api.github.com/users/Whissi/followers","following_url":"https://api.github.com/users/Whissi/following{/other_user}","gists_url":"https://api.github.com/users/Whissi/gists{/gist_id}","starred_url":"https://api.github.com/users/Whissi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Whissi/subscriptions","organizations_url":"https://api.github.com/users/Whissi/orgs","repos_url":"https://api.github.com/users/Whissi/repos","events_url":"https://api.github.com/users/Whissi/events{/privacy}","received_events_url":"https://api.github.com/users/Whissi/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-02-13T16:40:34Z","updated_at":"2015-02-14T17:56:12Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/PowerDNS/pdns/pulls/2230","html_url":"https://github.com/PowerDNS/pdns/pull/2230","diff_url":"https://github.com/PowerDNS/pdns/pull/2230.diff","patch_url":"https://github.com/PowerDNS/pdns/pull/2230.patch"},"body":"This branch will improve the remotebackend testsuite:\r\n\r\n- We are now detecting test service start/stop failures\r\n\r\n- All scripts are executed by test-driver\r\n\r\n- This branch fixes an parallel make issue (main reason why I created this branch)\r\n\r\nFor more details, please see the commit messages.\r\n\r\nPlease note: automake requirement was bumped to v1.12\r\n\r\n\r\nPS: Due to the conditional logic in modules/remotebackend/Makefile, we will get some warnings:\r\n```\r\n/usr/share/automake-1.14/am/check.am: warning: RECHECK_LOGS was already defined in condition UNIT_TESTS, which is included in condition TRUE ...\r\n\r\nmodules/remotebackend/Makefile.am:74: ... 'RECHECK_LOGS' previously defined here\r\n\r\nmodules/remotebackend/Makefile.am:62: warning: 'TEST_EXTENSIONS' cannot have conditional contents\r\n```\r\nBut as said, these are only warnings and don't apply to us if I am not wrong."},"comment":{"url":"https://api.github.com/repos/PowerDNS/pdns/issues/comments/74384961","html_url":"https://github.com/PowerDNS/pdns/pull/2230#issuecomment-74384961","issue_url":"https://api.github.com/repos/PowerDNS/pdns/issues/2230","id":74384961,"user":{"login":"Whissi","id":729436,"avatar_url":"https://avatars.githubusercontent.com/u/729436?v=3","gravatar_id":"","url":"https://api.github.com/users/Whissi","html_url":"https://github.com/Whissi","followers_url":"https://api.github.com/users/Whissi/followers","following_url":"https://api.github.com/users/Whissi/following{/other_user}","gists_url":"https://api.github.com/users/Whissi/gists{/gist_id}","starred_url":"https://api.github.com/users/Whissi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Whissi/subscriptions","organizations_url":"https://api.github.com/users/Whissi/orgs","repos_url":"https://api.github.com/users/Whissi/repos","events_url":"https://api.github.com/users/Whissi/events{/privacy}","received_events_url":"https://api.github.com/users/Whissi/received_events","type":"User","site_admin":false},"created_at":"2015-02-14T17:56:12Z","updated_at":"2015-02-14T17:56:12Z","body":"@rubenk I used the phrase \"0MQ\" in commit d44edcb, 48ad5b7 and 819c9e6, too:\r\n\r\n```BASH\r\necho >&2 \"ERROR: Unable to stop 0MQ test service: Did we ever start the service?\"\r\necho >&2 \"ERROR: Unable to stop 0MQ test service: service (${zeromq_pid}) not running\"\r\necho >&2 \"WARNING: Timeout (${timeout}s) reached - killing 0MQ test service ...\"\r\necho \"INFO: Skipping 0MQ test because PowerDNS was built without \\\"--enable-remotebackend-zeromq\\\"!\"\r\necho >&2 \"ERROR: A timeout (${timeout}s) was reached while waiting for \\\"0MQ\\\" test service to start!\"\r\necho >&2 \"WARNING: Timeout (${timeout}s) reached: \\\"0MQ\\\" test service process is running but status check failed\"\r\necho >&2 \"ERROR: A timeout (${timeout}s) was reached while waiting for \\\"0MQ\\\" test service to start!\"\r\n```\r\n\r\nShould I change naming to \"ZeroMQ\", too?"}}