{"action":"created","issue":{"url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/359","repository_url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client","labels_url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/359/labels{/name}","comments_url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/359/comments","events_url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/359/events","html_url":"https://github.com/rabbitmq/rabbitmq-java-client/issues/359","id":316819905,"number":359,"title":"Documentation for running tests might be incorrect or not up to date","user":{"login":"slayful","id":1950206,"avatar_url":"https://avatars3.githubusercontent.com/u/1950206?v=4","gravatar_id":"","url":"https://api.github.com/users/slayful","html_url":"https://github.com/slayful","followers_url":"https://api.github.com/users/slayful/followers","following_url":"https://api.github.com/users/slayful/following{/other_user}","gists_url":"https://api.github.com/users/slayful/gists{/gist_id}","starred_url":"https://api.github.com/users/slayful/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/slayful/subscriptions","organizations_url":"https://api.github.com/users/slayful/orgs","repos_url":"https://api.github.com/users/slayful/repos","events_url":"https://api.github.com/users/slayful/events{/privacy}","received_events_url":"https://api.github.com/users/slayful/received_events","type":"User","site_admin":false},"labels":[{"id":188085005,"url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/labels/usability","name":"usability","color":"bfe5bf","default":false}],"state":"open","locked":false,"assignee":{"login":"acogoluegnes","id":514737,"avatar_url":"https://avatars2.githubusercontent.com/u/514737?v=4","gravatar_id":"","url":"https://api.github.com/users/acogoluegnes","html_url":"https://github.com/acogoluegnes","followers_url":"https://api.github.com/users/acogoluegnes/followers","following_url":"https://api.github.com/users/acogoluegnes/following{/other_user}","gists_url":"https://api.github.com/users/acogoluegnes/gists{/gist_id}","starred_url":"https://api.github.com/users/acogoluegnes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acogoluegnes/subscriptions","organizations_url":"https://api.github.com/users/acogoluegnes/orgs","repos_url":"https://api.github.com/users/acogoluegnes/repos","events_url":"https://api.github.com/users/acogoluegnes/events{/privacy}","received_events_url":"https://api.github.com/users/acogoluegnes/received_events","type":"User","site_admin":false},"assignees":[{"login":"acogoluegnes","id":514737,"avatar_url":"https://avatars2.githubusercontent.com/u/514737?v=4","gravatar_id":"","url":"https://api.github.com/users/acogoluegnes","html_url":"https://github.com/acogoluegnes","followers_url":"https://api.github.com/users/acogoluegnes/followers","following_url":"https://api.github.com/users/acogoluegnes/following{/other_user}","gists_url":"https://api.github.com/users/acogoluegnes/gists{/gist_id}","starred_url":"https://api.github.com/users/acogoluegnes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acogoluegnes/subscriptions","organizations_url":"https://api.github.com/users/acogoluegnes/orgs","repos_url":"https://api.github.com/users/acogoluegnes/repos","events_url":"https://api.github.com/users/acogoluegnes/events{/privacy}","received_events_url":"https://api.github.com/users/acogoluegnes/received_events","type":"User","site_admin":false}],"milestone":null,"comments":1,"created_at":"2018-04-23T13:46:02Z","updated_at":"2018-04-24T15:02:57Z","closed_at":null,"author_association":"NONE","body":"Despite running `make deps` in `rabbitmq-java-client` I've faced issues when running tests on my local setup. I kept getting an issue related with tls-certs:\r\n```\r\nINFO] --- groovy-maven-plugin:2.0:execute (query-test-tls-certs-dir) @ amqp-client ---\r\nGEN    /var/folders/z7/5fjfgbg52rldk6_8vn58l2d00000gp/T//rabbitmq-test-instances/tls-certsmake: *** /Users/sly/code/rabbitmq-java-client/deps/rabbitmq_ct_helpers/tools/tls-certs: No such file or directory.  Stop.make[1]: *** [/var/folders/z7/5fjfgbg52rldk6_8vn58l2d00000gp/T//rabbitmq-test-instances/tls-certs] Error 2\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] BUILD FAILURE\r\n[INFO] ------------------------------------------------------------------------\r\n[INFO] Total time: 8.407 s\r\n[INFO] Finished at: 2018-04-23T15:10:38+02:00\r\n[INFO] ------------------------------------------------------------------------\r\n[ERROR] Failed to execute goal org.codehaus.gmaven:groovy-maven-plugin:2.0:execute (query-test-tls-certs-dir) on project amqp-client: Execution query-test-tls-certs-dir of goal org.codehaus.gmaven:groovy-maven-plugin:2.0:execute failed: org.apache.maven.plugin.MojoExecutionException: Failed to query test TLS certs directory with command: make -C /Users/sly/code/rabbitmq-java-client/deps/rabbit --no-print-directory show-test-tls-certs-dir DEPS_DIR=/Users/sly/code/rabbitmq-java-client/deps -> [Help 1]\r\n[ERROR] \r\n[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.\r\n[ERROR] Re-run Maven using the -X switch to enable full debug logging.\r\n[ERROR] \r\n[ERROR] For more information about the errors and possible solutions, please read the following articles:\r\n[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException\r\ngmake: *** [Makefile:30: tests] Error 1\r\n```\r\n\r\nI had to:\r\n* alias make to gmake `alias make=gmake`, but I probably could have just run all commands with `MAKE=gmake`\r\n* `git clone https://github.com/rabbitmq/rabbitmq-ct-helpers` into `rabbitmq-java-client/deps`\r\n* `mv rabbitmq-ct-helpers rabbitmq_ct–helpers`\r\n* `make` in `rabbitmq-java-client/deps/rabbitmq_ct_helpers`\r\n* `make` in `rabbitmq-java-client/deps/rabbitmq_ct_helpers/tools/tls-certs` (this step might have been optional)\r\n* shut down my Rabbit server `sudo rabbitmqctl stop`\r\n* `MAKE_VERSION=4.2.1 make tests`, `MAKE_VERSION` is used so that warning about invalid make version is not shown, while gmake is used, which has the correct version, `MAKE_VERSION` is the one that is installed on MAC OS on default\r\n\r\nMy setup:\r\n* vanilla Erlang 20 from Homebrew\r\n* vanilla RabbitMQ (3.7.0+rc.2.81.ga6a546f) version from Homebrew, no plugins\r\n* vanilla gmake (GNU Make 4.2.1) from Homebrew"},"comment":{"url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/comments/383966158","html_url":"https://github.com/rabbitmq/rabbitmq-java-client/issues/359#issuecomment-383966158","issue_url":"https://api.github.com/repos/rabbitmq/rabbitmq-java-client/issues/359","id":383966158,"user":{"login":"acogoluegnes","id":514737,"avatar_url":"https://avatars2.githubusercontent.com/u/514737?v=4","gravatar_id":"","url":"https://api.github.com/users/acogoluegnes","html_url":"https://github.com/acogoluegnes","followers_url":"https://api.github.com/users/acogoluegnes/followers","following_url":"https://api.github.com/users/acogoluegnes/following{/other_user}","gists_url":"https://api.github.com/users/acogoluegnes/gists{/gist_id}","starred_url":"https://api.github.com/users/acogoluegnes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/acogoluegnes/subscriptions","organizations_url":"https://api.github.com/users/acogoluegnes/orgs","repos_url":"https://api.github.com/users/acogoluegnes/repos","events_url":"https://api.github.com/users/acogoluegnes/events{/privacy}","received_events_url":"https://api.github.com/users/acogoluegnes/received_events","type":"User","site_admin":false},"created_at":"2018-04-24T15:02:56Z","updated_at":"2018-04-24T15:02:56Z","author_association":"CONTRIBUTOR","body":"@michaelklishin Makes sense, the easier to run the test suite, the better."}}
{"actor":{"display_login":"acogoluegnes"}}