PuppetSyntax.exclude_paths = exclude_paths
# Linting
-
task :metadata_lint do
sh "metadata-json-lint metadata.json"
end
-# CentOS VMs
-
-desc "Beaker tests against CentOS 7 VM with latest Carbon testing RPM"
-task :cent_6test_vm do
- sh "RS_SET=centos-7 RPM_REPO='opendaylight-7-testing' bundle exec rake beaker"
+# CentOS latest VM
+desc "Beaker tests against CentOS 7 VM with latest Fluorine RPM from ODL Nexus CD repo"
+task :cent_devel_vm do
+ sh "RS_SET=centos-7 RPM_REPO='https://nexus.opendaylight.org/content/repositories/opendaylight-fluorine-epel-7-$basearch-devel' bundle exec rake beaker"
end
-# CentOS Containers
-
-desc "Beaker tests against CentOS 7 container with latest Carbon testing RPM"
-task :cent_6test_dock do
- sh "RS_SET=centos-7-docker RPM_REPO='opendaylight-7-testing' bundle exec rake beaker"
+# CentOS latest container
+desc "Beaker tests against CentOS 7 container with latest Fluorine RPM from ODL Nexus CD repo"
+task :cent_devel_dock do
+ sh "RS_SET=centos-7-docker RPM_REPO='https://nexus.opendaylight.org/content/repositories/opendaylight-fluorine-epel-7-$basearch-devel' bundle exec rake beaker"
end
-# Ubuntu VMs
+# CentOS latest release/SR VM
+#desc "Beaker tests against CentOS 7 VM with latest Fluorine release/SR RPM from CentOS CBS repo"
+#task :cent_rel_vm do
+# sh "RS_SET=centos-7 RPM_REPO='http://cbs.centos.org/repos/nfv7-opendaylight-9-release/$basearch/os/' bundle exec rake beaker"
+#end
-desc "Beaker tests against Ubuntu 16.04 Container with Boron release Deb"
-task :ubuntu_6test_vm do
- sh "RS_SET=ubuntu-16 DEB_REPO='ppa:odl-team/carbon' bundle exec rake beaker"
-end
-
-# Ubuntu Containers
-
-desc "Beaker tests against Ubuntu 16.04 Container with Boron release Deb"
-task :ubuntu_6test_dock do
- sh "RS_SET=ubuntu-16-docker DEB_REPO='ppa:odl-team/carbon' bundle exec rake beaker"
-end
+# CentOS latest release/SR container
+# Uncomment once there's a Fluorine release
+#desc "Beaker tests against CentOS 7 container with latest Fluorine release/SR RPM from CentOS CBS repo"
+#task :cent_rel_dock do
+# sh "RS_SET=centos-7-docker RPM_REPO='http://cbs.centos.org/repos/nfv7-opendaylight-9-release/$basearch/os/' bundle exec rake beaker"
+#end
# Multi-test helpers
desc "Quick and important tests"
task :sanity=> [
:test,
- :cent_6test_dock,
+ :cent_devel_dock,
]
desc "All tests, use VMs for Beaker tests"
task :acceptance_vm => [
:test,
- :ubuntu_6test_vm,
- :cent_6test_vm,
+ :cent_devel_vm,
+# Uncomment once there's a Fluorine release
+# :cent_rel_vm,
]
desc "All tests, use containers for Beaker tests"
task :acceptance_dock => [
:test,
- :ubuntu_6test_dock,
- :cent_6test_dock,
+ :cent_devel_dock,
+# Uncomment once there's a Fluorine release
+# :cent_rel_dock,
]