diff --git a/.gitignore b/.gitignore index 3523d77..aa7d449 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,3 @@ -/*/ /ruby-2.*.tar.bz2 /ruby-2.*.tar.xz /*.rpm diff --git a/tests/tests.yml b/tests/tests.yml new file mode 100644 index 0000000..89d366c --- /dev/null +++ b/tests/tests.yml @@ -0,0 +1,63 @@ +--- +# +# Tests to run in a classic environment +# +- hosts: localhost + roles: + - role: standard-test-beakerlib + + tags: + - classic + - container + + repositories: + - repo: "https://src.fedoraproject.org/tests/ruby.git" + dest: "shared" + + tests: + - shared/bundler-unit-tests + - shared/run-basic-rails-application + - shared/systemtap-static-probes-in-ruby + + required_packages: + # + # required by bundler-unit-tests + # + - rubygem-bundler + - rubygem-thor + - rubygem-rdoc + - rubygem-net-http-persistent + - rubygem-psych + # + # required by run-basic-rails-application + # + - rubygem-rails + - sqlite-devel + - libxml2-devel + - libxslt-devel + - gcc-c++ + - net-tools + # + # required by systemtap-static-probes-in-ruby + # + - ruby-doc + - ruby-libs + - systemtap + - grep + # + # general requirements + # + - rubygems + - rubygems-devel + - ruby + - ruby-devel + - ansible + - git + +# +# Tests for atomic host +# +- hosts: localhost + tags: + - atomic + # no compatible tests