On Thu, Apr 7, 2016 at 11:58 AM, Micah Abbott <miabb...@redhat.com> wrote:
> Hi folks- > > At my $DAYJOB, I do QE for RHEL Atomic Host. We have a collection of > automation that we use to test releases and I was tasked on moving those > tests upstream [1][2]. > > The tests were originally developed using UATFramework [3] which used > Python + behave + Ansible to perform various actions. While the behave BDD > model had some advantages, we never got broad adoption of the framework. > > +1 to using the tools that work for you. I think this lowers the barrier to contributing to tests, which is a good thing. > To move the tests upstream, I ported some of them to Ansible playbooks > with pretty good results. Now the playbooks run against the Fedora, RHEL, > and CentOS versions of Atomic Host. > Nice. Do you have any concerns about scope creep of these tests? Is that pretty well defined? It looks like the tests could be categorized as single host integration tests. > > There's still more tests to move upstream and plenty more work to improve > them, so I'd like to move my repo of tests on Github [4] under the > projectatomic org [5]. > > This may be a good time to consider deprecating some of the repos under the projectatomic Github org. > Assuming there are no objections, I would like to complete the transfer > tomorrow, Friday April 8. > > Thanks! > > -Micah > > > [1] > https://trello.com/c/XoQBEeac/26-3-upstream-first-sanity-tests-upstream-for-atomic-trees > [2] > https://trello.com/c/n6m3xMDN/134-3-adapt-upgrade-rollback-tests-for-upstream-use-upstream-first > [3] https://github.com/aweiteka/UATFramework > [4] https://github.com/miabbott/atomic-host-tests > [5] https://github.com/projectatomic/ > >