Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.

Releases: joergboe/testframework

Release 3.9.8

12 Aug 13:00
Compare
Choose a tag to compare

New:

  • Function waitForFinAndHealth returns immediately if a failure was set during waitForJobHealth

Release 3.9.7

15 Apr 13:05
Compare
Choose a tag to compare

New:

  • Remove duplicate printout of error suites in final summary

Release 3.9.6

30 Jan 16:08
Compare
Choose a tag to compare

New:

  • The final result printout is now more verbose
  • In case of test suite exits, the finalization steps are now executed unconditional

Release 3.9.4

23 Dec 10:31
Compare
Choose a tag to compare

New:

  • Test Case tear down: make killtree more verbose

Release v3.9.3

17 Dec 15:41
Compare
Choose a tag to compare

New:

  • errexit and nounset now also disabled in suite finalization
  • Sort output for job START and END
  • Code cleanups

Release 3.9.2

18 Sep 11:52
Compare
Choose a tag to compare

New:

  • Reset errexit- and nounset option is disabled in test cases finalization phase
  • Test case now kills child jobs when case is finished
  • Correction in jobcontrol when jobs are fast finished (checkDuplicateJobspec)

Release 3.9.1

02 Sep 13:51
Compare
Choose a tag to compare

New:
Version 3.9.0:

  • Introduce new utils function arrayAppend, arrayInsert and arrayDelete
  • Allow --no-prompt and --noprompt command line option
  • Utils function linewisePatternMatchArray exits if input array is empty
  • New toolkit operator Echo
  • Utils function printErrorAndExit param #2 is now optional and runntime error is default
  • New streamsutils function waitForJobHealth
  • New streamsutils function waitForFinAndCheckHealth
  • Category Control is disables if a test case wildcard list was entered
  • New preambl feature exclusive execution property

Version 3.9.1:

  • Corrections in sigint handling in test suite
  • Better printout format for job start-and job-end
  • Cleanup in job control logic
  • Default timeout changed to 240 sec; defauld additional time changed to 60 sec.

Release 3.8.0

03 Apr 09:23
Compare
Choose a tag to compare

New:

  • Clearer output of function linewisePatternMatch
  • Introduce search path for modules
  • Removed command line option --tools
  • New command line option --threads-per-job
  • Better varaible protection and environment print before test scripts is sourced
  • Rename functions of module coreutils to special namespace TTTF_
  • Better handling of preambl errors
  • Move all used variables which may interfere user variables to namespace TTTT_ or TTTI_
  • Better info output for suite start and end
  • Breakdown in cases loop in suite
  • Display elapsed time in suite index even in case of test case timeout

Release 3.7.0

28 Feb 14:43
Compare
Choose a tag to compare

New:

  • Add command option --shell
  • breakdown in browser pages

Release 3.6.1

12 Jan 16:12
Compare
Choose a tag to compare

New:

Version 3.6.0:

  • Improved error handling in case of duplicate case variant or suite variant
  • New utils functions findTokenInFiles, findTokenInDirs, checkTokenIsInFiles, checkTokenIsNotInFiles, checkTokenIsInDirs, checkTokenIsNotInDirs
  • New streamsutil functions: getHostList, getHostListVariable, getJobLogDirs, getJobLogDirsVariable, checkLogsNoError
  • Correction streamsutil: all TT_ variables set with function setVar to enable export

Version 3.6.1:

  • New function checkLogsNoError2, Check if pe log files and pe stdouterr have no error Token ERROR