Anoop Sharma created TRAFODION-3027:
---------------------------------------
Summary: Enhance jenkins check tests to include more tests
Key: TRAFODION-3027
URL: https://issues.apache.org/jira/browse/TRAFODION-3027
Project: Apache Trafodion
Issue Type: Improvement
Reporter: Anoop Sharma
Assignee: Anoop Sharma
Jenkins runs regress/core and regress/seabase tests during committer
deliveries. Those tests are called the checktests. It is done to validate that
the change does not break some of the basic tests.
The enhancement in this Jira extends checktests to include more tests from
other directories besides core and seabase. That increases code/test coverage
and the probability of detecting if the change has broken something.
List of tests that will be run is maintained in regress/tools directory. The
checktest list can be modified as needed but the actual test will remain in
original directory. Any changes to test/expected/filter, etc need to be made in
the original dir. This makes it easy to include or remove particular tests that
should be run.
There will be 2 test run dirs.: checktest1 and checktest2. Contents as well as
output of checktest1/checktest2 run is shown below.
It shows the specific dir/test that were run, duration of that test and the
total time taken. Rerunning tests or subset of tests will show the correct
duration whenever that tests were run.
checktest1:
{{dir/TEST StartTime Duration Status }}
{{========= ========== ========= ======= }}
{{core/TEST000 2018-04-17 22:19:25 00:00:38 ### PASS ###}}
{{core/TEST001 2018-04-17 22:20:04 00:01:03 ### PASS ###}}
{{core/TEST002 2018-04-17 22:21:08 00:02:49 ### PASS ###}}
{{core/TEST005 2018-04-17 22:23:57 00:06:27 ### PASS ###}}
{{core/TEST032 2018-04-17 22:30:25 00:03:42 ### PASS ###}}
{{core/TEST056 2018-04-17 22:34:08 00:16:57 ### PASS ###}}
{{core/TEST116 2018-04-17 22:51:06 00:09:10 ### PASS ###}}
{{core/TESTRTS 2018-04-17 23:00:16 00:04:48 ### PASS ###}}
{{compGeneral/TEST006 2018-04-17 23:05:05 00:05:34 ### PASS ###}}
{{compGeneral/TEST015 2018-04-17 23:10:40 00:14:05 ### PASS ###}}
{{compGeneral/TEST042 2018-04-17 23:24:46 00:01:59 ### PASS ###}}
{{compGeneral/TESTTOK 2018-04-17 23:26:46 00:00:11 ### PASS ###}}
{{charsets/TEST001 2018-04-17 23:26:57 00:00:44 ### PASS ###}}
{{charsets/TEST311 2018-04-17 23:27:41 00:10:21 ### PASS ###}}
{{executor/TEST013 2018-04-17 23:38:03 00:26:46 ### PASS ###}}
{{executor/TEST015 2018-04-18 00:04:49 00:12:43 ### PASS ###}}
{{executor/TEST022 2018-04-18 00:17:33 00:12:27 ### PASS ###}}
{{executor/TEST107 2018-04-18 00:30:02 00:02:23 ### PASS ###}}
{{fullstack2/TEST062 2018-04-18 00:32:28 00:00:20 ### PASS ###}}
{{TotalDuration: 02:13:07}}
Checktest2:
{{dir/TEST StartTime Duration Status }}
{{========= ========== ========= ======= }}
{{hive/TEST001 2018-04-18 00:32:54 00:00:27 ### PASS ###}}
{{hive/TEST005 2018-04-18 00:33:22 00:08:46 ### PASS ###}}
{{hive/TEST009 2018-04-18 00:42:08 00:07:49 ### PASS ###}}
{{hive/TEST015 2018-04-18 00:49:58 00:08:41 ### PASS ###}}
{{hive/TEST017 2018-04-18 00:58:39 00:08:38 ### PASS ###}}
{{hive/TEST021 2018-04-18 01:07:17 00:04:53 ### PASS ###}}
{{seabase/TEST002 2018-04-18 14:47:38 00:03:37 ### PASS ###}}
{{seabase/TEST003 2018-04-18 01:14:56 00:07:25 ### PASS (known diffs) ###}}
{{seabase/TEST010 2018-04-18 01:22:22 00:07:41 ### PASS ###}}
{{seabase/TEST011 2018-04-18 01:30:05 00:03:52 ### PASS ###}}
{{seabase/TEST022 2018-04-18 01:33:58 00:05:40 ### PASS ###}}
{{seabase/TEST025 2018-04-18 01:39:38 00:17:52 ### PASS ###}}
{{seabase/TEST030 2018-04-18 01:57:30 00:00:19 ### PASS ###}}
{{seabase/TEST031 2018-04-18 01:57:50 00:13:06 ### PASS ###}}
{{privs1/TEST120 2018-04-18 02:10:56 00:09:04 ### PASS ###}}
{{privs1/TEST137 2018-04-18 02:20:00 00:07:29 ### PASS ###}}
{{udr/TEST002 2018-04-18 16:29:03 00:09:54 ### PASS ###}}
{{TotalDuration: 02:05:13}}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)