Hi Charles,
The tests suites on the master build are JUnit based, and as so, target mainly the basic testing.
On the other hand, RCPTT waits for a Papyrus-RT product to be build, to test all components alltogether. So It runs test scenarios as they would be done by end users. Currently, the implementation of the RCPTT tests is more a proof of concept
than real test cover of all scenarios.
Here is the list of the 15 tests ran by the job:
[INFO] Pass 1 (15) processed. 0 failed. spent: 0:39, 2:49 mins remaining. CallEvent_10_CallEventCreationTest. time: 38993ms
[INFO] Pass 2 (15) processed. 0 failed. spent: 0:54, 2:42 mins remaining. CallEvent_20_MessageDeletionTest. time: 14604ms
[INFO] Pass 3 (15) processed. 0 failed. spent: 1:10, 2:34 mins remaining. Capsule_10_IsDirectEdittedInModelExplorer. time: 15262ms
[INFO] Pass 4 (15) processed. 0 failed. spent: 1:13, 2:01 mins remaining. Init_00_ViewPointTest. time: 3247ms
[INFO] Pass 5 (15) processed. 0 failed. spent: 1:18, 1:40 mins remaining. Init_01_New Papyrus Project. time: 4708ms
[INFO] Pass 6 (15) processed. 0 failed. spent: 1:32, 1:32 mins remaining. Init_10_CapsuleCreation. time: 13132ms
[INFO] Pass 7 (15) processed. 0 failed. spent: 1:51, 1:26 mins remaining. Port_30_SetPortKind. time: 19399ms
[INFO] Pass 8 (15) processed. 0 failed. spent: 2:04, 1:14 mins remaining. ProtocolMessage_10_SelectedInModelExplorer. time: 12004ms
[INFO] Pass 9 (15) processed. 0 failed. spent: 2:20, 1:03 mins remaining. Synchro_30_SynchroValueInPropertyView. time: 16392ms
[INFO] Pass 10 (15) processed. 0 failed. spent: 2:34, 0:51 mins remaining. Synchro_31_SynchronizationOfPort. time: 13808ms
[INFO] Pass 11 (15) processed. 0 failed. spent: 2:51, 0:39 mins remaining. Synchro_32_SynchronizationOfCapsulePart. time: 16407ms
[INFO] Pass 12 (15) processed. 0 failed. spent: 3:14, 0:27 mins remaining. SystemProtocolPort_10_FromModelExplorer. time: 22304ms
[INFO] Pass 13 (15) processed. 0 failed. spent: 3:33, 0:14 mins remaining. SystemProtocolPort_10_TestCreationFromPalette. time: 18748ms
[INFO] Pass 14 (15) processed. 0 failed. spent: 3:56, 0:00 mins remaining. SystemProtocolPort_11_FromModelExplorer. time: 23046ms
[INFO] Pass 15 (15) processed. 0 failed. spent: 4:08, 0:00 mins remaining. SystemProtocolPort_11_TestCreationFromPalette. time: 11513ms
That covers some of graphical editing (renaming in model explorer, creating a system protocol port from various views, model wizard, etc.).
On the wiki page for Papyrus-RT, you may find some information on the usage of RCPTT for Papyrus-RT testing. That was ran in common with other papyrus projects, to try to share some of the basic knowledge and procedures [1]
Cheers,
Rémi
[1] https://wiki.eclipse.org/Papyrus/Tester/RCPTT