Fixed bug in handling of the case where the test case profile
+ was not found but we still go to collect logfiles and fail
+ badly. This is now handled better.
+
+
+
Web:
+
+
+
Change suite report to be ordered in decending order on
+ start. Also durations aren't being properly computed when suite
+ crosses day boundary.
Changed to report shell and rantvl to the database better.
+
+
Changed to call collectExtendedLogfile after each test
+ step.
+
+
Changed to fully qualify validations to point into the current
+ view instead of reling on the setting of PATH.
+
+
Moved special casing of the elock command closer to
+ GetOptions.
+
+
Moved running of validations to runTestFile so that a validation
+ failure will properly register that the test failed in the
+ database.
+
+
+
East.pm:
+
+
+
Moved collection of TM500/NMS and CDR logfiles to
+ collectExtendedLogfile
+
+
Reverted making of baselines.readme to the old method. Calling
+ rebaseNonModifiables.pl, while the right way to go, kept causing
+ "NFS Stale File handle" messages. Will revert back to calling
+ rebaseNonModifiables.pl when Tom can change this to write to
+ stdout. When that happens we can write the file locally
+ (rebaseNonModifiables.pl had to run on cclinux, thus writing back to
+ NFS) and then check it in remotely.
Changed makeBaselinesReadme to use Tom's rebaseNonModifiables.pl
+ with a -save option. This allows us to later on use
+ rebaseNonModifiables.pl to restore the baseline configuration
+ easily.
+
+
+
Web:
+
+
+
Added duration column to Test History report.
+
+
Added link for ranscrub log to home page
+
+
Reformatted and centered the versions line on Test Step Run
+ report.
Changed validations to be combined under a directory called
+ Validations. rantest now creates log files under Validations and
+ also displays them to stdout.
+
+
Added shell option to exec to be able to do an arbitrary shell
+ command.
+
+
+
East:
+
+
+
Added setRantvlStartTime method
+
+
Changed _mkDirElement to create the directory then call mkelem
+
+
Added code to collectLogFiles to get any alarms generated if
+ rantvl was started. East takes the setRantvlStartTime and the
+ current time to compute what the minute parameter to the moshell
+ command lgar needs then uses domsh to perform a lgar <n>m to
+ get a list of all alarms generated on the DUT in <n>m. This
+ output is redirected to the Rantvl log area named
+ [RBS|RNC]Alarms.txt.
Added hotfix to fix up log files using Erik's
+ mergeEAST2RNC.pl.
+
+
Fixed bug in ranscrub where it calls an unknown subroutine
+ (scrub) instead of testLogsScrub. This is the first day we got to
+ the 45 day period where scrubbing, as opposed to just compressing,
+ has occurred.
While this is the first official release, it doesn't contain really
+ground breaking functionality. Just reaching a level of enough
+functionally complete code to be considered 1.0. We will obviously
+have bug patches and the like but by and large most of the
+functionality envisoned is coded.
+
+
Ranscrub:
+
+
+
Added scrubbing for RantestDB. In the past this was stubbed
+ out. Now it actually scrubs various "run" tables like suiterun,
+ steprun and the testrun/testruns pair. Parameters are obtained from
+ and controlled by ../config/ranscrub.conf. Space savings reporting
+ is a little different for RantestDB. Instead we report the number of
+ entries scrubbed. This is the total of all of the run table entries
+ that were deleted. Not sure how helpful this figure really is except
+ to show that we are scrubbing something!
+
+
+
Rantest:
+
+
+
Added support for new val_groups.pl
+
+
Changed to use .../simdev/test when looking for .test files
+ running from a .suite file.
+
+
Changed to prepend -p for valMsgs.pl with
+ .../simdev/msgdefs
+
+
Changed to set $_status{Failed} if a validation failed
+
+
+
East.pm:
+
+
+
Formalized ls -t bug catching logging - for now
+
+
Fixed bug where a testCaseID directory element is created but
+ left checked out. We now check that in.
+
+
Added functionality to capture the baselines when we are doing
+ Run for Record and checking them into the testCaseID directory as
+ baselines.readme.
+
+
+
Web:
+
+
+
Removed extraneous carriage returns from Testing.css
+
+
Added some additional styles for documentation
+
+
Added docs directory, link in Copyright and both
+ RantestDesign.php GuideToAutomatingTests.php