Megatest

Check-in [c5b1d00b22]
Login
Overview
Comment:Do not exit on failure to create directory - race conditons on NFS cause false fail scenarios - just keep going and cross your fingers... ==/FAIL/orion,mars/==
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | v1.6572 | v1.65-failed-testdat
Files: files | file ages | folders
SHA1: c5b1d00b22b57292d6f851427776015c1d1cd87a
User & Date: mrwellan on 2020-09-23 15:16:43
Original Comment: Do not exit on failure to create directory - race conditons on NFS cause false fail scenarios - just keep going and cross your fingers...
Other Links: branch diff | manifest | tags
Context
2020-09-24
15:50
Missed case of relying on run_duration field - fixed. ==/FAIL/orion,mars/== Closed-Leaf check-in: 08b1dfe720 user: mrwellan tags: v1.65-failed-testdat
2020-09-23
15:16
Do not exit on failure to create directory - race conditons on NFS cause false fail scenarios - just keep going and cross your fingers... ==/FAIL/orion,mars/== check-in: c5b1d00b22 user: mrwellan tags: v1.6572, v1.65-failed-testdat
13:21
Undo short-circuit of check of can run more tests ==/FAIL/orion,mars/== check-in: cc8c96d822 user: mrwellan tags: v1.65-failed-testdat
Changes

Modified launch.scm from [e9ff9ffdfc] to [fb7acc7e32].

1303
1304
1305
1306
1307
1308
1309
1310

1311

1312
1313
1314
1315
1316
1317
1318
1303
1304
1305
1306
1307
1308
1309

1310

1311
1312
1313
1314
1315
1316
1317
1318







-
+
-
+







	(begin ;; (let ((lnktarget (conc lnkpath "/" item-path)))
	  (debug:print 2 *default-log-port* "Setting up sub test run area")
	  (debug:print 2 *default-log-port* " - creating run area in " test-path)
	  (handle-exceptions
	   exn
	   (begin
	     (debug:print-error 0 *default-log-port* " Failed to create directory " test-path ((condition-property-accessor 'exn 'message) exn)
				", exiting, exn=" exn)
				", continuing (might cause downstream issues?), exn=" exn)
	     (exit 1))
	     #f)
	   (create-directory test-path #t))
	  (debug:print 2 *default-log-port* 
		       " - creating link from: " test-path "\n"
		       "                   to: " lnktarget)

	  ;; If there is already a symlink delete it and recreate it.
	  (handle-exceptions