integration test tips

I’m working on a PR that removes some time.sleep calls from async_wrapper.py. The PR is failing the Shippable tests but the output is pretty cryptic to me. Can anyone give pointers/tips on running the same tests that shippable is running?

PR: https://github.com/ansible/ansible-modules-core/pull/4432
failing test: https://app.shippable.com/runs/57b38bc5c81c5c0e00671929/13/console

console snippet:

2016-08-16 21:55:58 + /root/src/github.com/ansible/ansible-modules-core/test/utils/shippable/ansible-core-ci -v start --id f0149171-d498-441f-a634-5df8dfb61954 shippable freebsd 10.3-STABLE --public-key=/root/.ssh/id_rsa.pub
2016-08-16 21:55:58 starting instance: freebsd/10.3-STABLE (f0149171-d498-441f-a634-5df8dfb61954)
2016-08-16 21:56:28 Traceback (most recent call last):
2016-08-16 21:56:28 File “/root/src/github.com/ansible/ansible-modules-core/test/utils/shippable/ansible-core-ci”, line 367, in
2016-08-16 21:56:28 main()
2016-08-16 21:56:28 File “/root/src/github.com/ansible/ansible-modules-core/test/utils/shippable/ansible-core-ci”, line 144, in main
2016-08-16 21:56:28 args.func(args)
2016-08-16 21:56:28 File “/root/src/github.com/ansible/ansible-modules-core/test/utils/shippable/ansible-core-ci”, line 207, in start_instance
2016-08-16 21:56:28 raise Exception(create_http_error(response))
2016-08-16 21:56:28 Exception: 504: Endpoint request timed out

Thanks.
-casey

Casey,

That error was a timeout when the CI server attempted to provision an EC2 instance to test FreeBSD. The build from a later commit succeeded.

  • Matt Clay