platform/upstream/SSAT.git
5 years ago[DIST] Tizen/RPM: this is noarch package.
MyungJoo Ham [Wed, 31 Oct 2018 04:23:09 +0000 (13:23 +0900)]
[DIST] Tizen/RPM: this is noarch package.

We have bash scripts only. Thus, it is noarch.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years agoAdd test case statistics at the end of result
MyungJoo Ham [Wed, 31 Oct 2018 02:57:07 +0000 (11:57 +0900)]
Add test case statistics at the end of result

Before:
==================================================
[PASSED] All Test Groups (14) Passed!

After:
==================================================
[PASSED] All Test Groups (14) Passed!
         TC Passed: 215 / Failed: 0

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years ago[Bugfix] callCMP is no more NYI. missing shift/unset IFS
MyungJoo Ham [Wed, 31 Oct 2018 02:48:20 +0000 (11:48 +0900)]
[Bugfix] callCMP is no more NYI. missing shift/unset IFS

- Missing IFS caused incorrect behaviors of gstTest.
- Missing shift caused incorrect test target designation
- CallCMP is no more NYI.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years agoAdd alternative semantics for testResult reporting
MyungJoo Ham [Tue, 30 Oct 2018 11:52:02 +0000 (20:52 +0900)]
Add alternative semantics for testResult reporting

With the fifth argument set 1, 0 becomes "PASS".

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years agoImplement callCompareTest and support nnstreamer/gstreamer
MyungJoo Ham [Tue, 30 Oct 2018 11:19:02 +0000 (20:19 +0900)]
Implement callCompareTest and support nnstreamer/gstreamer

1. Implement callCompareTest, "cmp" mode.
2. Support nnstreamer test case (tested with nnstreamer_converter cases)

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years ago[DIST] Support debian/ubuntu build
MyungJoo Ham [Tue, 30 Oct 2018 08:24:30 +0000 (17:24 +0900)]
[DIST] Support debian/ubuntu build

Added debian/* files.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years ago[DIST] Add RPM packaging for Tizen
MyungJoo Ham [Tue, 30 Oct 2018 08:16:51 +0000 (17:16 +0900)]
[DIST] Add RPM packaging for Tizen

This spec file can be reused for Redhat/Fedora/SUSE and other RPM distros

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years ago[Bugfix] if/then/else error with empty expressions.
MyungJoo Ham [Tue, 30 Oct 2018 08:15:25 +0000 (17:15 +0900)]
[Bugfix] if/then/else error with empty expressions.

Add NYI expression to avoid errors.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
5 years ago[API] Implement callTest*
MyungJoo Ham [Sun, 24 Jun 2018 05:14:27 +0000 (14:14 +0900)]
[API] Implement callTest*

TODO: callCompateTest is not yet implemented.

Signed-off-by: MyungJoo Ham <myungjoo.ham@gmail.com>
5 years ago[Fix] Multi Test Group
MyungJoo Ham [Sat, 23 Jun 2018 14:40:52 +0000 (23:40 +0900)]
[Fix] Multi Test Group

Fix bugs of handling multiple test groups.
Added "create template" for easy test group creation.

TODO: need to support "PATH" searching

Signed-off-by: MyungJoo Ham <myungjoo.ham@gmail.com>
5 years ago[Example/group1A] Allow to print out out of ssat.sh
MyungJoo Ham [Sat, 23 Jun 2018 13:55:04 +0000 (22:55 +0900)]
[Example/group1A] Allow to print out out of ssat.sh

When "runTest.sh" is executed independently (out of ssat.sh),
it can now print out its results.

Signed-off-by: MyungJoo Ham <myungjoo.ham@gmail.com>
5 years ago[Main] Options added, test group features added
MyungJoo Ham [Sat, 23 Jun 2018 13:43:35 +0000 (22:43 +0900)]
[Main] Options added, test group features added

- -s, -n options are added
- test group results are gathered at main

Signed-off-by: MyungJoo Ham <myungjoo.ham@gmail.com>
5 years agoInitial main skeleton with a single example
MyungJoo Ham [Sat, 23 Jun 2018 07:53:54 +0000 (16:53 +0900)]
Initial main skeleton with a single example

The first code commit with structure skeleton.

Signed-off-by: MyungJoo Ham <myungjoo.ham@gmail.com>
5 years agoInitial commit
MyungJoo Ham [Fri, 22 Jun 2018 09:22:20 +0000 (18:22 +0900)]
Initial commit