17:00:30 #startmeeting Ansible Testing Working Group 17:00:30 Meeting started Thu Jun 28 17:00:30 2018 UTC. 17:00:30 This meeting is logged and archived in a public location. 17:00:30 The chair is gundalow. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:30 Useful Commands: #action #agreed #halp #info #idea #link #topic. 17:00:30 The meeting name has been set to 'ansible_testing_working_group' 17:00:39 * mattclay waves 17:00:46 #chair mattclay 17:00:46 Current chairs: gundalow mattclay 17:03:00 #info Agenda: https://github.com/ansible/community/issues/248 17:03:09 There is nothing new on the agenda for today. 17:03:18 #topic Open Floor 17:12:30 mattclay: I am not sure how to solve this one https://github.com/ansible/ansible/issues/42035 17:12:54 #chair Pilou 17:12:54 Current chairs: Pilou gundalow mattclay 17:13:22 I mean, is that the expected behavior ? 17:15:40 We should probably include the inventory plugin test in the smoketest group. 17:16:20 How long does the aws_ec2_inventory test take to run typically? 17:17:06 i don't know 17:17:08 shertel: any idea ? 17:19:42 otherwise we could add a non cloud plugin inventory test, but in that case cloud tests which aren't executed seem useless 17:20:28 Pilou: Would another inventory plugin have detected the issue? 17:20:32 nope 17:20:40 erf 17:20:45 yes 17:21:56 Sounds like we need a new inventory plugin test for one of the plugins we can test in CI -- one that doesn't take long to test. 17:22:25 The aws_ec2_inventory test is not fast. I'm running it now, to see how long it takes. 17:22:30 ok, i will reopen #41888 then 17:22:58 should not aliases file of cloud tests be updated ? 17:23:18 I mean, it is not clear at all that these tests aren't executed 17:24:00 What is unclear? 17:25:08 "cloud/default/2.7/4" shippable build doesn't run "posix/ci/cloud/group4/aws" tests 17:26:27 It does. But some of our test groups (ex: cloud) have special handling for changes that trigger all tests. 17:26:54 Tests like cloud and windows will run a small smoketest group when there are changes made to the core of Ansible, rather than running all of the tests. 17:27:09 If changes are made to cloud or Windows specific areas, then all those tests will be run. 17:29:21 are these tests run before/after each rc release ? 17:30:00 The full test suite is run nightly (with coverage) for the devel branch. 17:30:35 I've looked at adding that for the stable branches as well, but haven't added support for that yet. 17:31:14 The aws_ec2_inventory test completed in just under 6 minutes for me. 17:32:31 with the shippable web interface, is there a way to display these automated nightly runs ? 17:33:07 I've started working on improving how we trigger plugin specific tests, but I haven't finished that yet. When it's done it should be easier to trigger the correct plugin tests without having to run everything. 17:33:45 Pilou: Not easily. The easiest way to find them currently is by looking at https://codecov.io/gh/ansible/ansible 17:34:24 ok, thanks for all these informations :) 17:35:01 You can click on a run there and, then the Build tab and finally "View CI Build" for one of the Shippable jobs. That will get you to a nightly CI run with coverage enabled. 17:55:14 Does anyone else have something to discuss before the meeting ends? 17:57:02 #endmeeting