Commit 8e68875c authored by garciay's avatar garciay
Browse files

STF545: Validate first test case

parent 1dc4458e
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -114,8 +114,8 @@ system.utPort.params := "UT_CAM/UDP(dst_ip=172.23.0.1,dst_port=8000)"

[EXECUTE]
#ItsPki_TestCases.TC_SEC_PKI_ITSS_ENR_BV_01
#ItsPki_TestCases.TC_SEC_PKI_SND_EA_BV_01
ItsPki_TestCases.TC_SEC_PKI_SND_EA_BV_02
ItsPki_TestCases.TC_SEC_PKI_SND_EA_BV_01
#ItsPki_TestCases.TC_SEC_PKI_SND_EA_BV_02

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
+2 −2
Original line number Diff line number Diff line
@@ -341,9 +341,9 @@ system.pkiPort.params := "PKI/HTTP(device_mode=1,uri=/its/inner_ec_request,host=
# Pki
#TestCodec_Pki.tc_inner_ec_request_1
#TestCodec_Pki.tc_inner_ec_request_2
#TestCodec_Pki.tc_inner_ec_request_3
TestCodec_Pki.tc_inner_ec_request_3
#TestCodec_Pki.tc_inner_ec_response_1
TestCodec_Pki.tc_inner_ec_response_2
#TestCodec_Pki.tc_inner_ec_response_2

[MAIN_CONTROLLER]
# The options herein control the behavior of MC.
+27 −9
Original line number Diff line number Diff line
@@ -60,6 +60,7 @@ module ItsPki_TestCases {
  import from LibItsPki_Templates all;
  import from LibItsPki_Functions all;
  import from LibItsPki_TestSystem all;
  import from LibItsPki_Pics all;
  
  // AtsPki
  import from ItsPki_Functions all;
@@ -98,6 +99,13 @@ module ItsPki_TestCases {
        var ItsPkiItss v_itss;
        var ItsPki     v_ea;
        
        // Test control
        if (not PICS_IUT_ITS_S_ROLE) {
          log("*** " & testcasename() & ": PICS_IUT_ITS_S_ROLE required for executing the TC ***");
          setverdict(inconc);
          stop;
        }
      
        // Test component configuration
        //f_cfUp_itss();
        
@@ -290,6 +298,11 @@ module ItsPki_TestCases {
      var InnerEcRequest v_inner_ec_request;
      
      // Test control
      if (not PICS_IUT_EA_ROLE) {
        log("*** " & testcasename() & ": PICS_IUT_EA_ROLE required for executing the TC ***");
        setverdict(inconc);
        stop;
      }
      
      // Test component configuration
      LibItsPki_Functions.f_cfUp();
@@ -297,12 +310,12 @@ module ItsPki_TestCases {
      // Test adapter configuration
      
      // Preamble
      // Generate InnerEcRequest
      if (f_generate_inner_ec_request(v_private_key, v_publicKeyX, v_publicKeyY, v_publicKeyCompressed, v_compressedMode, v_inner_ec_request) == false) {
        log("*** " & testcasename() & ": FAIL: Failed to setup InnerEcRequest message ***")
        f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_error);
        stop;
      }
      f_sendAcPkiPrimitive(v_private_key, v_publicKeyCompressed, v_compressedMode);
      f_selfOrClientSyncAndVerdictPreamble(c_prDone, e_success);
    
      // Test Body
@@ -318,7 +331,7 @@ module ItsPki_TestCases {
        }
        [] pkiPort.receive { // FIXME Use altstep
          tc_ac.stop;
          log("*** " & testcasename() & ": FAIL: HTTP error ***");
          log("*** " & testcasename() & ": FAIL: Unexpected message received ***");
          f_selfOrClientSyncAndVerdictTestBody(c_tbDone, e_error);
        }
        [] tc_ac.timeout {
@@ -381,6 +394,11 @@ module ItsPki_TestCases {
      var HeaderLines v_headers;
      
      // Test control
      if (not PICS_IUT_EA_ROLE) {
        log("*** " & testcasename() & ": PICS_IUT_EA_ROLE required for executing the TC ***");
        setverdict(inconc);
        stop;
      }
      
      // Test component configuration
      f_cfHttpUp(); // Default value: CERT_TS_A_EA
Compare f18d6e12 to 2748f3ac
Original line number Diff line number Diff line
Subproject commit f18d6e1245310ecab9e33e80c741d40694590ff8
Subproject commit 2748f3acc66bbd563cb86df8d62b1bfab56e72d8
+21247 −0

File added.

Preview size limit exceeded, changes collapsed.

Loading