Megatest

Check-in [183f89d345]
Login
Overview
Comment:Add kill-runs to actions applicatble to remove-keep
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | v1.65
Files: files | file ages | folders
SHA1: 183f89d3457c45a95e5a70bd77943526eb59e45f
User & Date: mrwellan on 2019-03-12 18:22:54
Other Links: branch diff | manifest | tags
Context
2019-03-12
22:33
Added automatic suppression of waiting for all tests to gracefully die when -remove-keep is called with actions kill-runs,remove-runs check-in: 002d037cb3 user: matt tags: v1.65
21:30
Merged v1.65 to trunk check-in: 367ba5c918 user: matt tags: trunk
18:22
Add kill-runs to actions applicatble to remove-keep check-in: 183f89d345 user: mrwellan tags: v1.65
2019-02-28
14:30
small bugfix to get-cpu-load and policy change so tests marked dead which are running are moved back to running instead of killed check-in: fa5f74982b user: bjbarcla tags: v1.65, v1.6525
Changes

Modified docs/megatest-training.odp from [ba7ab2ab9e] to [f923ec026f].

cannot compute difference between binary files

Modified runs.scm from [bb306c69d3] to [e77bf1baa0].

2007
2008
2009
2010
2011
2012
2013
2014




2015
2016
2017
2018
2019
2020
2021
2007
2008
2009
2010
2011
2012
2013

2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024







-
+
+
+
+







		       ((print)
			(print " " (simple-run-runname run)
			       " " (time->string (seconds->local-time (simple-run-event_time run)) "WW%V.%u %H:%M:%S")
			       " " (if remove "REMOVE" "")))
		       ((remove-runs)
			(if remove (system (conc precmd " megatest -remove-runs -target " target " -runname " (simple-run-runname run) " -testpatt %"))))
		       ((archive)
			(if remove (system (conc precmd " megatest -archive save-remove -target " target " -runname " (simple-run-runname run) " -testpatt %"))))))
			(if remove (system (conc precmd " megatest -archive save-remove -target " target " -runname " (simple-run-runname run) " -testpatt %"))))
		       ((kill-runs)
			(if remove (system (conc precmd " megatest -kill-runs -target " target " -runname " (simple-run-runname run) " -testpatt %"))))
			))
		   actions))))
          sorted)))
     ;; (print "Sorted: " (map simple-run-event_time sorted))
     ;; (print "Remove: " (map simple-run-event_time to-remove))))
     (hash-table-keys runs-ht))
    runs-ht))