buildbot: add additional buildsteps to the mac-deep slave to match what is being done on windows (r+dschaffe)
authorBrent Baker <brbaker@adobe.com>
Wed, 23 Jun 2010 08:36:37 -0400
changeset 4871 8159b02cc0528436b78facfea5d868ee9001dc89
parent 4870 b6d27ee2907e248a1fcc9012fa5081d8758874d9
child 4872 7a649cdfb8728538846227c8b35615987ff893a3
push id2577
push userbrbaker@adobe.com
push dateWed, 23 Jun 2010 12:36:43 +0000
buildbot: add additional buildsteps to the mac-deep slave to match what is being done on windows (r+dschaffe)
build/buildbot/master/tamarinredux.py
--- a/build/buildbot/master/tamarinredux.py
+++ b/build/buildbot/master/tamarinredux.py
@@ -1782,16 +1782,36 @@ class tamarinredux:
     #### builder for mac-deep ####
     ##################################
     mac_deep_factory = factory.BuildFactory()
     mac_deep_factory.addStep(sync_clean)
     mac_deep_factory.addStep(sync_clone(url=HG_URL))
     mac_deep_factory.addStep(sync_update)
     mac_deep_factory.addStep(bb_slaveupdate(slave="mac-deep"))
     mac_deep_factory.addStep(download_testmedia)
+    mac_deep_factory.addStep(deep_release_esc)
+    mac_deep_factory.addStep(test_misc)
+    mac_deep_factory.addStep(test_selftest(name="Debug", shellname="avmshell_d"))
+    mac_deep_factory.addStep(test_selftest(name="Debug64", shellname="avmshell_d_64"))
+    mac_deep_factory.addStep(test_selftest(name="ReleaseDebugger", shellname="avmshell_s"))
+    mac_deep_factory.addStep(test_selftest(name="ReleaseDebugger64", shellname="avmshell_s_64"))
+    mac_deep_factory.addStep(test_selftest(name="DebugDebugger", shellname="avmshell_sd"))
+    mac_deep_factory.addStep(test_selftest(name="DebugDebugger", shellname="avmshell_sd_64"))
+    mac_deep_factory.addStep(compile_generic(name="Release-api", shellname="avmshell_api", args="--enable-shell --enable-api-versioning", upload="true"))
+    mac_deep_factory.addStep(test_generic(name="Release-api", shellname="avmshell_api", vmargs="", config="", scriptargs="versioning/"))
+    mac_deep_factory.addStep(compile_generic(name="Release64-api", shellname="avmshell_api_64", args="--enable-shell --target=x86_64-darwin --enable-api-versioning", upload="true"))
+    mac_deep_factory.addStep(test_generic(name="Release64-api", shellname="avmshell_api_64", vmargs="", config="", scriptargs="versioning/"))
+    mac_deep_factory.addStep(compile_generic(name="ReleaseDebugger-air", shellname="avmshell_air", args="--enable-shell --enable-override-global-new --enable-use-system-malloc --enable-debugger", upload="true"))
+    mac_deep_factory.addStep(test_generic(name="ReleaseDebugger-air", shellname="avmshell_air", vmargs="", config="", scriptargs=""))
+    mac_deep_factory.addStep(compile_generic(name="ReleaseDebugger64-air", shellname="avmshell_air_64", args="--enable-shell --target=x86_64-darwin --enable-override-global-new --enable-use-system-malloc --enable-debugger", upload="true"))
+    mac_deep_factory.addStep(test_generic(name="ReleaseDebugger64-air", shellname="avmshell_air_64", vmargs="", config="", scriptargs=""))
+    mac_deep_factory.addStep(test_generic(name="Release-Dgreedy", shellname="avmshell", vmargs="-Dgreedy", config="", scriptargs="--timeout=180 --random"))
+    mac_deep_factory.addStep(test_generic(name="Release_Verify", shellname="avmshell_sd", vmargs="", config="", scriptargs="--verify --timeout=300 --random"))
+    mac_deep_factory.addStep(test_generic(name="Release64-Dgreedy", shellname="avmshell_64", vmargs="-Dgreedy", config="", scriptargs="--timeout=180 --random"))
+    mac_deep_factory.addStep(test_generic(name="Release64_Verify", shellname="avmshell_sd_64", vmargs="", config="", scriptargs="--verify --timeout=300 --random"))
     mac_deep_factory.addStep(TestSuiteShellCommand(
                      command=['./run-brightspot.sh', WithProperties('%s','revision')],
                      env={'branch': WithProperties('%s','branch'), 'silent':WithProperties('%s','silent')},
                      description='running brightspot tests...',
                      descriptionDone='finished running brightspot tests.',
                      name="RunBrightspot",
                      workdir="../repo/build/buildbot/slaves/scripts",
                      timeout=3600)