aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorcslocum <cslocum@d34015c8-bcbb-4646-8ac8-8ba5febf221d>2013-12-18 14:18:57 -0500
committercslocum <cslocum@d34015c8-bcbb-4646-8ac8-8ba5febf221d>2013-12-18 14:18:57 -0500
commitff2d5f0d54898d7efd6fc6fcf0cc8c2636bf4342 (patch)
tree1a3d8455f8fb58b0e3da9c757c18dbc68ca32648
parent679c8b2f289fcf7908431849c95a7eff80908e33 (diff)
downloadsteuermann-ff2d5f0d54898d7efd6fc6fcf0cc8c2636bf4342.tar.gz
more work on revamping nightly stuff
git-svn-id: https://svn.stsci.edu/svn/ssb/etal/steuermann/trunk@1133 d34015c8-bcbb-4646-8ac8-8ba5febf221d
-rw-r--r--sm_new/dist_dev.sm6
-rw-r--r--sm_new/init.sm2
-rw-r--r--sm_new/nightly.sm6
-rw-r--r--sm_new/test_dev.sm61
4 files changed, 33 insertions, 42 deletions
diff --git a/sm_new/dist_dev.sm b/sm_new/dist_dev.sm
index 3b01dd0..791bbda 100644
--- a/sm_new/dist_dev.sm
+++ b/sm_new/dist_dev.sm
@@ -1,5 +1,7 @@
-####################
-####################
+# TODO
+# rsync Ureka from /usr/stsci on nott to /ustsciEWS6_x64 on redhat-srvr4
+
+
# regular distributions
diff --git a/sm_new/init.sm b/sm_new/init.sm
index 09d33e4..626ebff 100644
--- a/sm_new/init.sm
+++ b/sm_new/init.sm
@@ -1,4 +1,4 @@
-TABLE init HOST banana bond cadeau arzach herbert ssb jwcalibdev etcbrady etccartier
+TABLE init HOST banana bond cadeau arzach herbert ssb jwcalibdev etcbrady etccartier nott
CMD sendscripts LOCAL "/eng/ssb/auto/steuermann_scripts/init_sendscripts %(hostname)s %(workdir)s"
diff --git a/sm_new/nightly.sm b/sm_new/nightly.sm
index 0ab4b4b..0efd030 100644
--- a/sm_new/nightly.sm
+++ b/sm_new/nightly.sm
@@ -1,7 +1,7 @@
IMPORT "init.sm"
IMPORT "test_dev.sm"
-IMPORT "test_x.sm"
+#IMPORT "test_x.sm"
-IMPORT "dist_dev.sm"
-IMPORT "dist_x.sm"
+#IMPORT "dist_dev.sm"
+#IMPORT "dist_x.sm"
diff --git a/sm_new/test_dev.sm b/sm_new/test_dev.sm
index b421d14..825c56e 100644
--- a/sm_new/test_dev.sm
+++ b/sm_new/test_dev.sm
@@ -1,57 +1,46 @@
# TODO
-# - install Ureka dev on test machines
+# install Ureka into /usr/stsci on nott
+# call "install_ssb_ureka dev"
+# run tests
+TABLE test_dev HOST nott
+ IF ssbdev_build:
+ CMD install_dev RUN "install_ssb_ureka dev"
+ AFTER AFTER init/*
-# This structure is meant to serialize the regtests so that nothing else
-# is going on at the same time. The regtests can consume all the CPUs.
-TABLE test_run_dev HOST arzach cadeau banana # herbert
+ IF ssbdev_build:
+ CMD jwst_contact RUN "test_contact_jwst"
+ AFTER install_dev
- CMD test2.7.3 RUN "test_rt dev 2.7.3"
- AFTER stamp/dev
- AFTER pdk_ok/*
+ IF ssbdev_build:
+ CMD jwst_test RUN "/srv/jwst_rt/rt dev"
+ AFTER jwst_contact
-
-TABLE test_run_dev HOST arzach
-
- CMD test2.6.5 RUN "test_rt dev 2.6.5"
- AFTER stamp/dev
- AFTER test2.7.*
-
-
-TABLE test_run_dev HOST arzach
+ IF ssbdev_build:
+ CMD test2.7.5 RUN "test_rt dev 2.7.5"
+ AFTER jwst_test
CMD contact RUN "test_contact"
- AFTER stamp/dev
- AFTER test2.7.*
-
-
-TABLE test_run_dev HOST jwcalibdev
-
- CMD contact_jwst RUN "test_contact_jwst"
- AFTER init/*
- AFTER test2.7.*
-
-
-TABLE test_run_dev HOST jwcalibdev
-
- CMD jwst RUN "/data1/jwst_rt/rt dev 2.7.3"
- AFTER stamp/dev
+ AFTER test2.7.5
-TABLE test_import HOST ssb
+TABLE import_test_results HOST ssb
+ IF ssbdev_build:
CMD dev.import RUN "test_import irafdev"
- AFTER *:test_run_dev/*
- AFTER *:pyetc/*
+ AFTER nott:test_dev/*
+ IF ssbdev_build:
CMD dev.expect RUN "test_expected irafdev daily_latest daily"
- AFTER test_import/dev.import
+ AFTER dev.import
+ IF ssbdev_build:
CMD dev.jwst.import RUN "test_import jwst"
- AFTER jwcalibdev:test_run_dev/jwst
+ AFTER nott:test_dev/jwst_test
+ IF ssbdev_build:
CMD dev.jwst.expect RUN "test_expected jwst jwst_latest dailyjwst"
AFTER dev.jwst.import