Keep vanetza-idf in obu-firmware, so a plain clone builds the firmware
obu-firmware builds against the vanetza-idf C-ITS library, which until now came from the colleague's microbu-esp32c5 tree beside the repository and was not tracked here, so a clone of this repository could not build the firmware it ships. The library alone is now part of obu-firmware, as obu-firmware/external/vanetza-idf: their external/vanetza-idf at commit cf4b99f, unchanged (9775 files; see its PROVENANCE.md). CMake takes it from there by default; -DVANETZA_IDF_DIR still points the build elsewhere. The rest of the colleague's tree (their own VAM firmware, PKI tooling, station-link Python tools, the V2X2MAP bridge) stays out of this repository and gitignored; nothing is pushed to their repository. NOTES.md, docs/06, TODO.md and the pcap verifier's usage line point at the new location.
This commit is contained in:
+790
@@ -0,0 +1,790 @@
|
||||
01:09:17.584548 TTCN-3 Main Test Component started on framework-dathe. Version: 10.1.2.
|
||||
01:09:17.584604 TTCN Logger v2.2 options: TimeStampFormat:=Time; LogEntityName:=No; LogEventTypes:=No; SourceInfoFormat:=None; LogSensitiveData:=No; *.FileMask:=LOG_ALL; *.ConsoleMask:=ERROR | EXECUTOR | VERDICTOP | WARNING; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
|
||||
01:09:17.584726 Connected to MC.
|
||||
01:09:17.585593 Executing test case TC_SEC_ITSS_SND_GENMSG_01_BV in module ItsSecurity_TestCases.
|
||||
01:09:17.585675 Test case TC_SEC_ITSS_SND_GENMSG_01_BV started.
|
||||
01:09:17.585694 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_01_BV.
|
||||
01:09:17.585882 Port syncSendPort was started.
|
||||
01:09:17.585928 Port syncPort was started.
|
||||
01:09:17.585933 Port utPort was started.
|
||||
01:09:17.585937 Port acPort was started.
|
||||
01:09:17.585940 Port geoNetworkingPort was started.
|
||||
01:09:17.585943 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:17.585970 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:17.586060 Port acPort was mapped to system:acPort.
|
||||
01:09:17.586145 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:17.586156 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:17.586688 Port utPort was mapped to system:utPort.
|
||||
01:09:17.586781 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:17.586793 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:17.587939 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:17.588061 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:17.588075 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:17.588139 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:17.588146 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:17.588200 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:17.588212 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:17.588236 security_services_its::setup: Already done
|
||||
01:09:17.588335 certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
01:09:17.588592 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:17.588652 certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
01:09:17.588966 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:17.594704 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:17.594759 Start timer tc_wait: 120 s
|
||||
01:09:17.594787 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:17.594796 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:17.594801 Stop timer tc_wait: 120 s
|
||||
01:09:17.594805 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:17.594812 Start timer t: 1 s
|
||||
01:09:18.594822 Timeout t: 1 s
|
||||
01:09:18.595006 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:18.595058 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:18.595084 Start timer tc_ac: 30 s
|
||||
01:09:18.595126 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:18.595160 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:18.595171 Stop timer tc_ac: 30 s
|
||||
01:09:18.595475 Altstep a_default was activated as default, id 2
|
||||
01:09:18.595499 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:18.595507 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:18.595743 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461186459, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:18.596203 Start timer t: 1 s
|
||||
01:09:18.596259 Warning: An [else] branch of an alt construct has been reached. Re-configuring the snapshot manager to call the event handlers even when taking the first snapshot.
|
||||
01:09:19.596262 Timeout t: 1 s
|
||||
01:09:19.596347 Start timer t: 0.5 s
|
||||
01:09:20.096360 Timeout t: 0.5 s
|
||||
01:09:20.096468 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:20.096484 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:20.096488 Start timer tc_ac: 30 s
|
||||
01:09:21.390100 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425766388013 / 716425761390099, delta = 4997914.000000, comp = 0
|
||||
01:09:21.390774 certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
01:09:21.391998 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461195152, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DA5901EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425766388013, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'B20539E5DF8816261671123A373EB68C34E67D4A44A3ED8AB5B22763B0580B97'O }, sSig := '3299ACDC443CFDC2C2D3E6F88E511931C84E669C218147483563F59DA11B4BDC'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:21.392466 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461195152, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DA5901EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425766388013, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'B20539E5DF8816261671123A373EB68C34E67D4A44A3ED8AB5B22763B0580B97'O }, sSig := '3299ACDC443CFDC2C2D3E6F88E511931C84E669C218147483563F59DA11B4BDC'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:21.392836 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:21.392895 Stop timer tc_ac: 30 s
|
||||
01:09:21.392950 *** TC_SEC_ITSS_SND_GENMSG_01_BV: PASS: The GN message is secured ***
|
||||
01:09:21.392984 setverdict(pass): none -> pass
|
||||
01:09:21.393293 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:21.393342 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:21.393374 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:21.393393 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:21.393487 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:21.393524 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:21.393545 Start timer tc_ac: 30 s
|
||||
01:09:21.393585 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:21.393609 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:21.393620 Stop timer tc_ac: 30 s
|
||||
01:09:21.393641 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:21.393997 Port acPort was unmapped from system:acPort.
|
||||
01:09:21.394761 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:21.394840 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:21.395325 Port utPort was unmapped from system:utPort.
|
||||
01:09:21.396161 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:21.396319 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:21.396710 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:21.397058 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:21.397088 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:21.397529 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:21.397569 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:21.397919 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:21.397964 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:21.397988 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:21.398007 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:21.398017 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:21.398030 Port syncSendPort was stopped.
|
||||
01:09:21.398048 Port syncPort was stopped.
|
||||
01:09:21.398061 Port utPort was stopped.
|
||||
01:09:21.398073 Port acPort was stopped.
|
||||
01:09:21.398083 Port geoNetworkingPort was stopped.
|
||||
01:09:21.398094 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_01_BV.
|
||||
01:09:21.398111 Waiting for PTCs to finish.
|
||||
01:09:21.398643 Setting final verdict of the test case.
|
||||
01:09:21.398823 Local verdict of MTC: pass
|
||||
01:09:21.398863 No PTCs were created.
|
||||
01:09:21.398884 Test case TC_SEC_ITSS_SND_GENMSG_01_BV finished. Verdict: pass
|
||||
01:09:21.399338 Executing test case TC_SEC_ITSS_SND_GENMSG_02_BV in module ItsSecurity_TestCases.
|
||||
01:09:21.399544 Test case TC_SEC_ITSS_SND_GENMSG_02_BV started.
|
||||
01:09:21.399570 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_02_BV.
|
||||
01:09:21.399681 Port syncSendPort was started.
|
||||
01:09:21.399696 Port syncPort was started.
|
||||
01:09:21.399705 Port utPort was started.
|
||||
01:09:21.399712 Port acPort was started.
|
||||
01:09:21.399719 Port geoNetworkingPort was started.
|
||||
01:09:21.399727 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:21.399745 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:21.399955 Port acPort was mapped to system:acPort.
|
||||
01:09:21.400305 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:21.400338 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:21.401151 Port utPort was mapped to system:utPort.
|
||||
01:09:21.401468 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:21.401505 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:21.401962 security_services_its::setup: Already done
|
||||
01:09:21.402079 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:21.402368 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:21.402439 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:21.402756 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:21.402788 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:21.402988 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:21.403028 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:21.403060 security_services_its::setup: Already done
|
||||
01:09:21.403293 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:21.403529 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:21.405463 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:21.405543 Start timer tc_wait: 120 s
|
||||
01:09:21.405582 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:21.405598 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:21.405608 Stop timer tc_wait: 120 s
|
||||
01:09:21.405618 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:21.405629 Start timer t: 1 s
|
||||
01:09:22.405645 Timeout t: 1 s
|
||||
01:09:22.405820 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:22.405854 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:22.405877 Start timer tc_ac: 30 s
|
||||
01:09:22.405908 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:22.405916 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:22.405922 Stop timer tc_ac: 30 s
|
||||
01:09:22.406102 Altstep a_default was activated as default, id 2
|
||||
01:09:22.406117 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:22.406121 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:22.406343 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461190269, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:22.406963 Start timer t: 1 s
|
||||
01:09:23.406999 Timeout t: 1 s
|
||||
01:09:23.407080 Start timer t: 0.5 s
|
||||
01:09:23.907089 Timeout t: 0.5 s
|
||||
01:09:23.907193 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:23.907207 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:23.907211 Start timer tc_ac: 30 s
|
||||
01:09:25.205201 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425770202295 / 716425765205198, delta = 4997097.000000, comp = 0
|
||||
01:09:25.207527 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461198966, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DB4761EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425770202295, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '50BB02DC7CF55338B5953FBC6AA18D6858BBBAABC83D690F0EA84323B4EE488E'O }, sSig := '1836EDF116C29B7097ED5DAEA63697D85BD5D82D519F5D1DE8FB8848E8BCE920'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:25.207918 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461198966, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DB4761EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425770202295, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '50BB02DC7CF55338B5953FBC6AA18D6858BBBAABC83D690F0EA84323B4EE488E'O }, sSig := '1836EDF116C29B7097ED5DAEA63697D85BD5D82D519F5D1DE8FB8848E8BCE920'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:25.207994 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:25.208031 Stop timer tc_ac: 30 s
|
||||
01:09:25.208132 *** TC_SEC_ITSS_SND_GENMSG_02_BV: PASS: The GN message is secured ***
|
||||
01:09:25.208149 setverdict(pass): none -> pass
|
||||
01:09:25.208296 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:25.208318 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:25.208334 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:25.208342 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:25.208365 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:25.208375 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:25.208385 Start timer tc_ac: 30 s
|
||||
01:09:25.208401 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:25.208410 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:25.208416 Stop timer tc_ac: 30 s
|
||||
01:09:25.208425 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:25.208693 Port acPort was unmapped from system:acPort.
|
||||
01:09:25.209002 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:25.209070 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:25.209253 Port utPort was unmapped from system:utPort.
|
||||
01:09:25.209541 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:25.209568 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:25.209981 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:25.210368 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:25.210420 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:25.210668 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:25.210715 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:25.210967 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:25.211020 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:25.211033 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:25.211043 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:25.211048 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:25.211055 Port syncSendPort was stopped.
|
||||
01:09:25.211065 Port syncPort was stopped.
|
||||
01:09:25.211071 Port utPort was stopped.
|
||||
01:09:25.211077 Port acPort was stopped.
|
||||
01:09:25.211083 Port geoNetworkingPort was stopped.
|
||||
01:09:25.211089 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_02_BV.
|
||||
01:09:25.211097 Waiting for PTCs to finish.
|
||||
01:09:25.211531 Setting final verdict of the test case.
|
||||
01:09:25.211619 Local verdict of MTC: pass
|
||||
01:09:25.211642 No PTCs were created.
|
||||
01:09:25.211655 Test case TC_SEC_ITSS_SND_GENMSG_02_BV finished. Verdict: pass
|
||||
01:09:25.211993 Executing test case TC_SEC_ITSS_SND_GENMSG_03_BV in module ItsSecurity_TestCases.
|
||||
01:09:25.212126 Test case TC_SEC_ITSS_SND_GENMSG_03_BV started.
|
||||
01:09:25.212143 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_03_BV.
|
||||
01:09:25.212226 Port syncSendPort was started.
|
||||
01:09:25.212237 Port syncPort was started.
|
||||
01:09:25.212243 Port utPort was started.
|
||||
01:09:25.212249 Port acPort was started.
|
||||
01:09:25.212254 Port geoNetworkingPort was started.
|
||||
01:09:25.212261 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:25.212274 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:25.212725 Port acPort was mapped to system:acPort.
|
||||
01:09:25.213046 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:25.213075 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:25.213575 Port utPort was mapped to system:utPort.
|
||||
01:09:25.213926 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:25.213983 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:25.214615 security_services_its::setup: Already done
|
||||
01:09:25.214741 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:25.215011 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:25.215074 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:25.215413 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:25.215467 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:25.215666 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:25.215726 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:25.215759 security_services_its::setup: Already done
|
||||
01:09:25.215997 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:25.216195 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:25.217929 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:25.217985 Start timer tc_wait: 120 s
|
||||
01:09:25.218012 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:25.218025 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:25.218050 Stop timer tc_wait: 120 s
|
||||
01:09:25.218059 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:25.218068 Start timer t: 1 s
|
||||
01:09:26.218078 Timeout t: 1 s
|
||||
01:09:26.218226 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:26.218259 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:26.218283 Start timer tc_ac: 30 s
|
||||
01:09:26.218312 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:26.218322 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:26.218329 Stop timer tc_ac: 30 s
|
||||
01:09:26.218411 Altstep a_default was activated as default, id 2
|
||||
01:09:26.218419 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:26.218424 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:26.218567 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461194082, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:26.218870 Start timer t: 1 s
|
||||
01:09:27.218912 Timeout t: 1 s
|
||||
01:09:27.218978 Start timer t: 0.5 s
|
||||
01:09:27.719076 Timeout t: 0.5 s
|
||||
01:09:27.719176 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:27.719193 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:27.719198 Start timer tc_ac: 30 s
|
||||
01:09:29.016869 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425774015001 / 716425769016867, delta = 4998134.000000, comp = 0
|
||||
01:09:29.017832 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461202778, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DC35A1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425774015001, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '07E430E7C4433A9985D78A145183FBDA9370069055AE2FC4E06572E40ABE4673'O }, sSig := '8E331210785878F8571FD570C5D87C1BF96764869E8D56E9B15CE07CD5971FE5'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:29.018095 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461202778, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DC35A1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425774015001, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '07E430E7C4433A9985D78A145183FBDA9370069055AE2FC4E06572E40ABE4673'O }, sSig := '8E331210785878F8571FD570C5D87C1BF96764869E8D56E9B15CE07CD5971FE5'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:29.018134 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:29.018161 Stop timer tc_ac: 30 s
|
||||
01:09:29.018181 *** TC_SEC_ITSS_SND_GENMSG_03_BV: PASS: The GN message is secured ***
|
||||
01:09:29.018191 setverdict(pass): none -> pass
|
||||
01:09:29.018302 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:29.018326 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:29.018342 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:29.018352 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:29.018376 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:29.018387 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:29.018397 Start timer tc_ac: 30 s
|
||||
01:09:29.018416 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:29.018426 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:29.018434 Stop timer tc_ac: 30 s
|
||||
01:09:29.018446 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:29.018820 Port acPort was unmapped from system:acPort.
|
||||
01:09:29.019159 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:29.019214 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:29.019539 Port utPort was unmapped from system:utPort.
|
||||
01:09:29.019755 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:29.019779 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:29.019992 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:29.020440 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:29.020501 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:29.020671 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:29.020689 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:29.020868 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:29.020926 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:29.020940 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:29.020951 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:29.020957 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:29.020965 Port syncSendPort was stopped.
|
||||
01:09:29.020976 Port syncPort was stopped.
|
||||
01:09:29.020984 Port utPort was stopped.
|
||||
01:09:29.020991 Port acPort was stopped.
|
||||
01:09:29.020997 Port geoNetworkingPort was stopped.
|
||||
01:09:29.021004 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_03_BV.
|
||||
01:09:29.021014 Waiting for PTCs to finish.
|
||||
01:09:29.021407 Setting final verdict of the test case.
|
||||
01:09:29.021574 Local verdict of MTC: pass
|
||||
01:09:29.021604 No PTCs were created.
|
||||
01:09:29.021618 Test case TC_SEC_ITSS_SND_GENMSG_03_BV finished. Verdict: pass
|
||||
01:09:29.021867 Executing test case TC_SEC_ITSS_SND_GENMSG_04_BV in module ItsSecurity_TestCases.
|
||||
01:09:29.021990 Test case TC_SEC_ITSS_SND_GENMSG_04_BV started.
|
||||
01:09:29.022008 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_04_BV.
|
||||
01:09:29.022099 Port syncSendPort was started.
|
||||
01:09:29.022111 Port syncPort was started.
|
||||
01:09:29.022118 Port utPort was started.
|
||||
01:09:29.022125 Port acPort was started.
|
||||
01:09:29.022131 Port geoNetworkingPort was started.
|
||||
01:09:29.022137 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:29.022152 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:29.022409 Port acPort was mapped to system:acPort.
|
||||
01:09:29.022740 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:29.022797 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:29.023454 Port utPort was mapped to system:utPort.
|
||||
01:09:29.024052 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:29.024178 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:29.024914 security_services_its::setup: Already done
|
||||
01:09:29.025221 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:29.025529 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:29.025624 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:29.026621 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:29.026765 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:29.027178 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:29.027255 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:29.027347 security_services_its::setup: Already done
|
||||
01:09:29.027783 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:29.028082 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:29.030388 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:29.030495 Start timer tc_wait: 120 s
|
||||
01:09:29.030540 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:29.030558 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:29.030571 Stop timer tc_wait: 120 s
|
||||
01:09:29.030584 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:29.030599 Start timer t: 1 s
|
||||
01:09:30.030615 Timeout t: 1 s
|
||||
01:09:30.030754 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:30.030787 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:30.030806 Start timer tc_ac: 30 s
|
||||
01:09:30.030846 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:30.030858 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:30.030868 Stop timer tc_ac: 30 s
|
||||
01:09:30.030975 Altstep a_default was activated as default, id 2
|
||||
01:09:30.030986 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:30.030993 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:30.031176 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461197894, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:30.031719 Start timer t: 1 s
|
||||
01:09:31.031816 Timeout t: 1 s
|
||||
01:09:31.032325 Start timer t: 0.5 s
|
||||
01:09:31.532344 Timeout t: 0.5 s
|
||||
01:09:31.532684 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:31.533687 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:31.533736 Start timer tc_ac: 30 s
|
||||
01:09:32.827040 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425777825296 / 716425772827039, delta = 4998257.000000, comp = 0
|
||||
01:09:32.828007 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461206589, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DD23D1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425777825296, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'EABD8E56D202E076DEF7A2C68F0013D7CFD38C0201077B5A51686A230A994F7B'O }, sSig := '11FB98C889D8FDE5E83BAEE799C3B48F51788E3368729B4B6F607D1F17221B71'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:32.828387 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461206589, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DD23D1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425777825296, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'EABD8E56D202E076DEF7A2C68F0013D7CFD38C0201077B5A51686A230A994F7B'O }, sSig := '11FB98C889D8FDE5E83BAEE799C3B48F51788E3368729B4B6F607D1F17221B71'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:32.828427 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:32.828466 Stop timer tc_ac: 30 s
|
||||
01:09:32.828484 *** TC_SEC_ITSS_SND_GENMSG_04_BV: PASS: Correct secured packet received, containing digest ***
|
||||
01:09:32.828494 setverdict(pass): none -> pass
|
||||
01:09:32.828597 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:32.828619 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:32.828644 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:32.828653 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:32.828675 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:32.828685 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:32.828696 Start timer tc_ac: 30 s
|
||||
01:09:32.828713 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:32.828724 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:32.828731 Stop timer tc_ac: 30 s
|
||||
01:09:32.828740 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:32.828943 Port acPort was unmapped from system:acPort.
|
||||
01:09:32.829204 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:32.829268 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:32.829549 Port utPort was unmapped from system:utPort.
|
||||
01:09:32.829810 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:32.829854 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:32.830188 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:32.830405 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:32.830458 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:32.830691 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:32.830709 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:32.830868 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:32.830988 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:32.831005 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:32.831015 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:32.831021 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:32.831029 Port syncSendPort was stopped.
|
||||
01:09:32.831039 Port syncPort was stopped.
|
||||
01:09:32.831046 Port utPort was stopped.
|
||||
01:09:32.831053 Port acPort was stopped.
|
||||
01:09:32.831059 Port geoNetworkingPort was stopped.
|
||||
01:09:32.831065 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_04_BV.
|
||||
01:09:32.831076 Waiting for PTCs to finish.
|
||||
01:09:32.831416 Setting final verdict of the test case.
|
||||
01:09:32.831551 Local verdict of MTC: pass
|
||||
01:09:32.831578 No PTCs were created.
|
||||
01:09:32.831591 Test case TC_SEC_ITSS_SND_GENMSG_04_BV finished. Verdict: pass
|
||||
01:09:32.831759 Executing test case TC_SEC_ITSS_SND_GENMSG_05_BV in module ItsSecurity_TestCases.
|
||||
01:09:32.831830 Test case TC_SEC_ITSS_SND_GENMSG_05_BV started.
|
||||
01:09:32.831843 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_05_BV.
|
||||
01:09:32.831928 Port syncSendPort was started.
|
||||
01:09:32.831943 Port syncPort was started.
|
||||
01:09:32.831957 Port utPort was started.
|
||||
01:09:32.831966 Port acPort was started.
|
||||
01:09:32.831975 Port geoNetworkingPort was started.
|
||||
01:09:32.831986 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:32.832026 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:32.832292 Port acPort was mapped to system:acPort.
|
||||
01:09:32.832524 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:32.832579 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:32.833195 Port utPort was mapped to system:utPort.
|
||||
01:09:32.833559 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:32.833596 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:32.834281 security_services_its::setup: Already done
|
||||
01:09:32.834526 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:32.834740 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:32.834799 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:32.835224 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:32.835259 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:32.835461 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:32.835488 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:32.835524 security_services_its::setup: Already done
|
||||
01:09:32.835708 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:32.835905 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:32.837565 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:32.837623 Start timer tc_wait: 120 s
|
||||
01:09:32.837653 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:32.837666 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:32.837674 Stop timer tc_wait: 120 s
|
||||
01:09:32.837684 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:32.837694 Start timer t: 1 s
|
||||
01:09:33.837711 Timeout t: 1 s
|
||||
01:09:33.837965 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:33.838022 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:33.838054 Start timer tc_ac: 30 s
|
||||
01:09:33.838118 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:33.838136 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:33.838151 Stop timer tc_ac: 30 s
|
||||
01:09:33.838313 Altstep a_default was activated as default, id 2
|
||||
01:09:33.838330 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:33.838339 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:33.838621 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461201702, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:33.839369 Start timer t: 1 s
|
||||
01:09:34.839490 Timeout t: 1 s
|
||||
01:09:34.839657 Start timer t: 0.5 s
|
||||
01:09:35.339902 Timeout t: 0.5 s
|
||||
01:09:35.340077 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:36.637081 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425781635348 / 716425776637080, delta = 4998268.000000, comp = 0
|
||||
01:09:36.638122 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461210399, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DE11F1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425781635348, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'C4C8E19F7ED7F8B104067C23227A702E5AC033338434CFE61A3A7D68486BB388'O }, sSig := 'FFA8BE08B24EA7C4D026EB269938398A98D87C05868BB1C216F51DAA35044793'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:36.638384 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461210399, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DE11F1EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425781635348, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'C4C8E19F7ED7F8B104067C23227A702E5AC033338434CFE61A3A7D68486BB388'O }, sSig := 'FFA8BE08B24EA7C4D026EB269938398A98D87C05868BB1C216F51DAA35044793'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:36.638434 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:36.638461 Warning: Stopping inactive timer tc_ac.
|
||||
01:09:36.638556 *** TC_SEC_ITSS_SND_GENMSG_05_BV: INFO: Initial conditions: First GN message with certificate received ***
|
||||
01:09:36.638570 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:36.638578 Start timer tc_ac: 30 s
|
||||
01:09:40.436646 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425785435539 / 716425780436644, delta = 4998895.000000, comp = 0
|
||||
01:09:40.437266 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461214199, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DEFF71EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425785435539, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '04588B1A94F02071D6017C40FEF66101B0A41DC272C2757502A194C3054987BB'O }, sSig := '6607CDBE344F9427AB12AAEC52D7A19D539A631F585814E4FFF12F89B9704368'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 2
|
||||
01:09:40.437436 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461214199, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DEFF71EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425785435539, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '04588B1A94F02071D6017C40FEF66101B0A41DC272C2757502A194C3054987BB'O }, sSig := '6607CDBE344F9427AB12AAEC52D7A19D539A631F585814E4FFF12F89B9704368'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 2
|
||||
01:09:40.437455 Message with id 2 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:40.437470 Stop timer tc_ac: 30 s
|
||||
01:09:40.437570 *** f_getCurrentTime: INFO: calling fx_getCurrentTime() ***
|
||||
01:09:40.437581 v_curTime (us)=716425780437000
|
||||
01:09:40.437624 *** TC_SEC_ITSS_SND_GENMSG_05_BV: FAIL: GN certificate validity period is not in 5 min range
|
||||
01:09:40.437631 setverdict(fail): none -> fail
|
||||
01:09:40.437705 **** f_selfSyncStop: MTC requests to stop test case (itself). ****
|
||||
01:09:40.437720 Sent on syncSendPort to mtc @LibCommon_Sync.SyncCmd : { serverStop := { } }
|
||||
01:09:40.437730 Message enqueued on syncPort from mtc @LibCommon_Sync.SyncCmd : { serverStop := { } } id 1
|
||||
01:09:40.437738 Start timer tc_sync: 120 s
|
||||
01:09:40.437917 Receive operation on port syncPort succeeded, message from mtc: @LibCommon_Sync.SyncCmd : { serverStop := { } } id 1
|
||||
01:09:40.437933 Message with id 1 was extracted from the queue of syncPort.
|
||||
01:09:40.437939 Stop timer tc_sync: 120 s
|
||||
01:09:40.437944 **** a_shutdown: Test component received STOP signal from MTC ****
|
||||
01:09:40.437948 *** a_default: INFO: TEST COMPONENT NOW STOPPING ITSELF! ***
|
||||
01:09:40.437952 Stopping test component execution.
|
||||
01:09:40.439130 Test case TC_SEC_ITSS_SND_GENMSG_05_BV was stopped.
|
||||
01:09:40.439188 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:40.439202 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:40.439208 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:40.439210 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:40.439213 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:40.439216 Removing unterminated connection between port syncSendPort and mtc:syncPort.
|
||||
01:09:40.439304 Port syncSendPort was stopped.
|
||||
01:09:40.439315 Removing unterminated connection between port syncPort and mtc:syncSendPort.
|
||||
01:09:40.439323 Port syncPort was stopped.
|
||||
01:09:40.439327 Removing unterminated mapping between port utPort and system:utPort.
|
||||
01:09:40.439332 Port utPort was unmapped from system:utPort.
|
||||
01:09:40.439340 Port utPort was stopped.
|
||||
01:09:40.439344 Removing unterminated mapping between port acPort and system:acPort.
|
||||
01:09:40.439347 Port acPort was unmapped from system:acPort.
|
||||
01:09:40.439352 Port acPort was stopped.
|
||||
01:09:40.439355 Removing unterminated mapping between port geoNetworkingPort and system:geoNetworkingPort.
|
||||
01:09:40.439379 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:40.439385 Port geoNetworkingPort was stopped.
|
||||
01:09:40.439388 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_05_BV.
|
||||
01:09:40.439393 Waiting for PTCs to finish.
|
||||
01:09:40.439623 Setting final verdict of the test case.
|
||||
01:09:40.439769 Local verdict of MTC: fail
|
||||
01:09:40.439806 No PTCs were created.
|
||||
01:09:40.439817 Test case TC_SEC_ITSS_SND_GENMSG_05_BV finished. Verdict: fail
|
||||
01:09:40.440035 Executing test case TC_SEC_ITSS_SND_GENMSG_06_BV in module ItsSecurity_TestCases.
|
||||
01:09:40.440081 Test case TC_SEC_ITSS_SND_GENMSG_06_BV started.
|
||||
01:09:40.440088 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_06_BV.
|
||||
01:09:40.440152 Port syncSendPort was started.
|
||||
01:09:40.440160 Port syncPort was started.
|
||||
01:09:40.440164 Port utPort was started.
|
||||
01:09:40.440167 Port acPort was started.
|
||||
01:09:40.440169 Port geoNetworkingPort was started.
|
||||
01:09:40.440172 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:40.440183 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:40.440305 Port acPort was mapped to system:acPort.
|
||||
01:09:40.440492 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:40.440520 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:40.440810 Port utPort was mapped to system:utPort.
|
||||
01:09:40.440948 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:40.440960 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:40.441232 security_services_its::setup: Already done
|
||||
01:09:40.441323 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:40.441463 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:40.441496 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:40.441698 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:40.441724 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:40.441853 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:40.441865 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:40.441882 security_services_its::setup: Already done
|
||||
01:09:40.441994 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:40.442105 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:40.443283 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:40.443315 Start timer tc_wait: 120 s
|
||||
01:09:40.443336 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:40.443346 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:40.443353 Stop timer tc_wait: 120 s
|
||||
01:09:40.443360 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:40.443367 Start timer t: 1 s
|
||||
01:09:41.443376 Timeout t: 1 s
|
||||
01:09:41.443469 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:41.443490 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:41.443503 Start timer tc_ac: 30 s
|
||||
01:09:41.443532 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:41.443538 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:41.443543 Stop timer tc_ac: 30 s
|
||||
01:09:41.443606 Altstep a_default was activated as default, id 2
|
||||
01:09:41.443629 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:41.443632 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:41.443744 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461209307, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:41.443939 Start timer t: 1 s
|
||||
01:09:42.443954 Timeout t: 1 s
|
||||
01:09:42.444073 Start timer t: 0.5 s
|
||||
01:09:42.944275 Timeout t: 0.5 s
|
||||
01:09:42.944429 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:42.944476 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:42.944484 Start timer tc_ac: 30 s
|
||||
01:09:44.144213 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425789142421 / 716425784144211, delta = 4998210.000000, comp = 0
|
||||
01:09:44.145877 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461217906, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DFE721EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425789142421, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'C264AC8467EE8490A5B4FBC71F02066FC57797EAD50EE0579E74772B684080E6'O }, sSig := '9B9F34952916C74B5B29D9D57B296F71768CAF4DC0FC27722E5B689F875B4A4E'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:44.146298 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461217906, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4DFE721EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425789142421, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'C264AC8467EE8490A5B4FBC71F02066FC57797EAD50EE0579E74772B684080E6'O }, sSig := '9B9F34952916C74B5B29D9D57B296F71768CAF4DC0FC27722E5B689F875B4A4E'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:44.146388 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:44.146418 Stop timer tc_ac: 30 s
|
||||
01:09:44.146447 *** TC_SEC_ITSS_SND_GENMSG_06_BV: PASS: GN received with a well formated payload ***
|
||||
01:09:44.146459 setverdict(pass): none -> pass
|
||||
01:09:44.146629 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:44.146666 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:44.146738 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:44.146799 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:44.146877 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:44.146903 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:44.146919 Start timer tc_ac: 30 s
|
||||
01:09:44.146956 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:44.146972 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:44.146980 Stop timer tc_ac: 30 s
|
||||
01:09:44.146993 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:44.147395 Port acPort was unmapped from system:acPort.
|
||||
01:09:44.147947 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:44.148000 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:44.148537 Port utPort was unmapped from system:utPort.
|
||||
01:09:44.149154 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:44.149252 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:44.149558 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:44.150031 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:44.150120 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:44.150564 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:44.150636 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:44.151107 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:44.151190 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:44.151210 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:44.151224 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:44.151232 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:44.151242 Port syncSendPort was stopped.
|
||||
01:09:44.151257 Port syncPort was stopped.
|
||||
01:09:44.151266 Port utPort was stopped.
|
||||
01:09:44.151275 Port acPort was stopped.
|
||||
01:09:44.151283 Port geoNetworkingPort was stopped.
|
||||
01:09:44.151291 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_06_BV.
|
||||
01:09:44.151304 Waiting for PTCs to finish.
|
||||
01:09:44.151762 Setting final verdict of the test case.
|
||||
01:09:44.152052 Local verdict of MTC: pass
|
||||
01:09:44.152102 No PTCs were created.
|
||||
01:09:44.152121 Test case TC_SEC_ITSS_SND_GENMSG_06_BV finished. Verdict: pass
|
||||
01:09:44.152493 Executing test case TC_SEC_ITSS_SND_GENMSG_07_BV in module ItsSecurity_TestCases.
|
||||
01:09:44.152627 Test case TC_SEC_ITSS_SND_GENMSG_07_BV started.
|
||||
01:09:44.152646 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_07_BV.
|
||||
01:09:44.152844 Port syncSendPort was started.
|
||||
01:09:44.152858 Port syncPort was started.
|
||||
01:09:44.152865 Port utPort was started.
|
||||
01:09:44.152871 Port acPort was started.
|
||||
01:09:44.152877 Port geoNetworkingPort was started.
|
||||
01:09:44.152884 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:44.152899 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:44.153176 Port acPort was mapped to system:acPort.
|
||||
01:09:44.153461 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:44.153512 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:44.154060 Port utPort was mapped to system:utPort.
|
||||
01:09:44.154240 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:44.154261 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:44.154758 security_services_its::setup: Already done
|
||||
01:09:44.154943 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:44.155324 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:44.155381 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:44.155587 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:44.155645 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:44.155921 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:44.155969 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:44.155999 security_services_its::setup: Already done
|
||||
01:09:44.156180 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:44.156365 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:44.158077 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:44.158134 Start timer tc_wait: 120 s
|
||||
01:09:44.158163 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:44.158176 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:44.158184 Stop timer tc_wait: 120 s
|
||||
01:09:44.158192 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:44.158218 Start timer t: 1 s
|
||||
01:09:45.158232 Timeout t: 1 s
|
||||
01:09:45.158384 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:45.158417 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:45.158437 Start timer tc_ac: 30 s
|
||||
01:09:45.158478 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:45.158490 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:45.158501 Stop timer tc_ac: 30 s
|
||||
01:09:45.158612 Altstep a_default was activated as default, id 2
|
||||
01:09:45.158623 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:45.158630 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:45.158829 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461213022, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:45.159301 Start timer t: 1 s
|
||||
01:09:46.159368 Timeout t: 1 s
|
||||
01:09:46.159483 Start timer t: 0.5 s
|
||||
01:09:46.659501 Timeout t: 0.5 s
|
||||
01:09:46.659682 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:46.659715 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:46.659724 Start timer tc_ac: 30 s
|
||||
01:09:47.956725 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425792955841 / 716425787956724, delta = 4999117.000000, comp = 0
|
||||
01:09:47.957212 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461221719, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4E0D571EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425792955841, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'A839F990E1E657A982DEBD1FDE6807C1DE0FA0C7CF95415CE4E122BD76BBFC6C'O }, sSig := '047508AED6169927CFD271C19BE42B8996FA92324EEF30BAB88BEB31A9D66606'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:47.957364 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461221719, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4E0D571EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425792955841, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := 'A839F990E1E657A982DEBD1FDE6807C1DE0FA0C7CF95415CE4E122BD76BBFC6C'O }, sSig := '047508AED6169927CFD271C19BE42B8996FA92324EEF30BAB88BEB31A9D66606'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:47.957382 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:47.957392 Stop timer tc_ac: 30 s
|
||||
01:09:47.957401 *** TC_SEC_ITSS_SND_GENMSG_07_BV: PASS: received with a well formated payload ***
|
||||
01:09:47.957406 setverdict(pass): none -> pass
|
||||
01:09:47.957454 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:47.957466 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:47.957474 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:47.957478 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:47.957491 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:47.957496 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:47.957501 Start timer tc_ac: 30 s
|
||||
01:09:47.957509 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:47.957513 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:47.957516 Stop timer tc_ac: 30 s
|
||||
01:09:47.957521 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:47.957606 Port acPort was unmapped from system:acPort.
|
||||
01:09:47.957738 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:47.957755 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:47.957854 Port utPort was unmapped from system:utPort.
|
||||
01:09:47.957948 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:47.957970 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:47.958054 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:47.958125 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:47.958140 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:47.958203 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:47.958212 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:47.958276 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:47.958285 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:47.958292 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:47.958296 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:47.958299 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:47.958302 Port syncSendPort was stopped.
|
||||
01:09:47.958307 Port syncPort was stopped.
|
||||
01:09:47.958310 Port utPort was stopped.
|
||||
01:09:47.958313 Port acPort was stopped.
|
||||
01:09:47.958316 Port geoNetworkingPort was stopped.
|
||||
01:09:47.958318 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_07_BV.
|
||||
01:09:47.958323 Waiting for PTCs to finish.
|
||||
01:09:47.958419 Setting final verdict of the test case.
|
||||
01:09:47.958454 Local verdict of MTC: pass
|
||||
01:09:47.958465 No PTCs were created.
|
||||
01:09:47.958472 Test case TC_SEC_ITSS_SND_GENMSG_07_BV finished. Verdict: pass
|
||||
01:09:47.958814 Executing test case TC_SEC_ITSS_SND_GENMSG_08_BV in module ItsSecurity_TestCases.
|
||||
01:09:47.958870 Test case TC_SEC_ITSS_SND_GENMSG_08_BV started.
|
||||
01:09:47.958885 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_SEC_ITSS_SND_GENMSG_08_BV.
|
||||
01:09:47.958962 Port syncSendPort was started.
|
||||
01:09:47.958973 Port syncPort was started.
|
||||
01:09:47.958979 Port utPort was started.
|
||||
01:09:47.958985 Port acPort was started.
|
||||
01:09:47.958990 Port geoNetworkingPort was started.
|
||||
01:09:47.958995 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
01:09:47.959017 Mapping port mtc:acPort to system:acPort.
|
||||
01:09:47.959138 Port acPort was mapped to system:acPort.
|
||||
01:09:47.959295 Map operation of mtc:acPort to system:acPort finished.
|
||||
01:09:47.959331 Mapping port mtc:utPort to system:utPort.
|
||||
01:09:47.959779 Port utPort was mapped to system:utPort.
|
||||
01:09:47.960053 Map operation of mtc:utPort to system:utPort finished.
|
||||
01:09:47.960113 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
01:09:47.960603 security_services_its::setup: Already done
|
||||
01:09:47.960717 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
01:09:47.960869 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
01:09:47.960920 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:47.961085 Port syncPort has established the connection with local port syncSendPort.
|
||||
01:09:47.961106 Port syncSendPort has established the connection with local port syncPort.
|
||||
01:09:47.961436 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:47.961490 Altstep a_cf01Down was activated as default, id 1
|
||||
01:09:47.961535 security_services_its::setup: Already done
|
||||
01:09:47.961777 Selected issuer: '409716B75CED98AC'O
|
||||
01:09:47.962003 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '881211CED3FBEF3E'O }
|
||||
01:09:47.963919 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:47.964013 Start timer tc_wait: 120 s
|
||||
01:09:47.964053 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
01:09:47.964068 Message with id 1 was extracted from the queue of utPort.
|
||||
01:09:47.964078 Stop timer tc_wait: 120 s
|
||||
01:09:47.964089 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
01:09:47.964101 Start timer t: 1 s
|
||||
01:09:48.964149 Timeout t: 1 s
|
||||
01:09:48.964259 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
01:09:48.964282 Message enqueued on acPort from system @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:48.964297 Start timer tc_ac: 30 s
|
||||
01:09:48.964328 Receive operation on port acPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.AcGnResponse : { getLongPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } id 1
|
||||
01:09:48.964337 Message with id 1 was extracted from the queue of acPort.
|
||||
01:09:48.964344 Stop timer tc_ac: 30 s
|
||||
01:09:48.964428 Altstep a_default was activated as default, id 2
|
||||
01:09:48.964437 Altstep a_utDefault was activated as default, id 3
|
||||
01:09:48.964442 Altstep a_neighbourDefault was activated as default, id 4
|
||||
01:09:48.964590 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startBeaconing := { beaconPacket := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 10, ltBase := e_100s (3) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '00000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3461216828, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
01:09:48.964987 Start timer t: 1 s
|
||||
01:09:49.965011 Timeout t: 1 s
|
||||
01:09:49.965082 Start timer t: 0.5 s
|
||||
01:09:50.465093 Timeout t: 0.5 s
|
||||
01:09:50.465416 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { startPassBeaconing := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 0, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } } }
|
||||
01:09:50.465450 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
01:09:50.465457 Start timer tc_ac: 30 s
|
||||
01:09:51.761893 security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425796760761 / 716425791761892, delta = 4998869.000000, comp = 0
|
||||
01:09:51.762921 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461225524, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4E1C341EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425796760761, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '23ABF208CFBB0AD91782E96CC20C830D6E48648085BF31D64B550A718F23C590'O }, sSig := 'B669AD80FC255E0CA88330AB2CCDA0FC5466A96C7F11FA02ED5E36EA3729D96A'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:51.763349 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_securedPacket (2), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { beaconHdr := { headerType := e_beacon (1), headerSubType := 0 } }, trafficClass := { scf := e_scfDisabled (0), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { beaconHeader := { srcPosVector := { gnAddr := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, timestamp_ := 3461225524, latitude := 520000000, longitude := 130000000, pai := '0'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := { protocolVersion := 3, content := { signedData := { hashId := sha256 (0), tbsData := { payload := { data := { protocolVersion := 3, content := { unsecuredData := '00100080000001000000020000000001CE4E1C341EFE920007BFA48000000000'O } }, extDataHash := omit, omitted := omit }, headerInfo := { psid := 141, generationTime := 716425796760761, expiryTime := omit, generationLocation := omit, p2pcdLearningRequest := omit, missingCrlIdentifier := omit, encryptionKey := omit, inlineP2pcdRequest := omit, requestedCertificate := omit, pduFunctionalType := omit, contributedExtensions := omit } }, signer := { certificate := { { version := 3, type_ := explicit (0), issuer := { sha256AndDigest := '35A61AC81BDD1513'O }, toBeSigned := { id := { none_ := NULL }, cracaId := '000000'O, crlSeries := 0, validityPeriod := { start_ := 716425702, duration := { hours := 24 } }, region := omit, assuranceLevel := omit, appPermissions := { { psid := 36, ssp := { bitmapSsp := '01FFFC'O } }, { psid := 37, ssp := { bitmapSsp := '01FFFFFF'O } }, { psid := 141, ssp := omit }, { psid := 638, ssp := { bitmapSsp := '01'O } } }, certIssuePermissions := omit, certRequestPermissions := omit, canRequestRollover := omit, encryptionKey := omit, verifyKeyIndicator := { verificationKey := { ecdsaNistP256 := { compressed_y_1 := '83B12AE657306336A4D0DD0A35AC6D53B1188E289837B0544503F9F70F21AA53'O } } }, flags := omit, appExtensions := omit, certIssueExtensions := omit, certRequestExtension := omit }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '33401BAA05FCA06A6E0D82C6A5EE657C68E4B44DCB212D78C18758B2F84BB7D8'O }, sSig := 'B893C9EF5163FFBCED6AA52B7BF3C428BD62377718B2EFB8C9470D4129AF5A24'O } } } } }, signature_ := { ecdsaNistP256Signature := { rSig := { x_only := '23ABF208CFBB0AD91782E96CC20C830D6E48648085BF31D64B550A718F23C590'O }, sSig := 'B669AD80FC255E0CA88330AB2CCDA0FC5466A96C7F11FA02ED5E36EA3729D96A'O } } } } } } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := 141 } id 1
|
||||
01:09:51.763379 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
01:09:51.763420 Stop timer tc_ac: 30 s
|
||||
01:09:51.763438 *** TC_SEC_ITSS_SND_GENMSG_08_BV: INFO: GN message with certificate received ***
|
||||
01:09:51.763447 setverdict(pass): none -> pass
|
||||
01:09:51.763537 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
01:09:51.763557 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopPassBeaconing := { } }
|
||||
01:09:51.763570 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
01:09:51.763579 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
01:09:51.763609 Sent on acPort to system @LibItsCommon_TypesAndValues.AcSecPrimitive : { acDisableSecurity := { disable := true } }
|
||||
01:09:51.763618 Message enqueued on acPort from system @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:51.763628 Start timer tc_ac: 30 s
|
||||
01:09:51.763645 Receive operation on port acPort succeeded, message from system(): @LibItsCommon_TypesAndValues.AdapterControlResults : { acSecResponse := true } id 2
|
||||
01:09:51.763654 Message with id 2 was extracted from the queue of acPort.
|
||||
01:09:51.763660 Stop timer tc_ac: 30 s
|
||||
01:09:51.763669 Unmapping port mtc:acPort from system:acPort.
|
||||
01:09:51.763922 Port acPort was unmapped from system:acPort.
|
||||
01:09:51.764149 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
01:09:51.764190 Unmapping port mtc:utPort from system:utPort.
|
||||
01:09:51.764467 Port utPort was unmapped from system:utPort.
|
||||
01:09:51.764841 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
01:09:51.764898 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
01:09:51.765507 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
01:09:51.766004 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
01:09:51.766265 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
01:09:51.766776 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
01:09:51.766831 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
01:09:51.767369 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
01:09:51.767635 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
01:09:51.767653 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
01:09:51.767665 Default with id 2 (altstep a_default) was deactivated.
|
||||
01:09:51.767671 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
01:09:51.767679 Port syncSendPort was stopped.
|
||||
01:09:51.767691 Port syncPort was stopped.
|
||||
01:09:51.767700 Port utPort was stopped.
|
||||
01:09:51.767711 Port acPort was stopped.
|
||||
01:09:51.767718 Port geoNetworkingPort was stopped.
|
||||
01:09:51.767728 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_SEC_ITSS_SND_GENMSG_08_BV.
|
||||
01:09:51.767745 Waiting for PTCs to finish.
|
||||
01:09:51.768460 Setting final verdict of the test case.
|
||||
01:09:51.768617 Local verdict of MTC: pass
|
||||
01:09:51.768648 No PTCs were created.
|
||||
01:09:51.768663 Test case TC_SEC_ITSS_SND_GENMSG_08_BV finished. Verdict: pass
|
||||
01:09:51.769775 Verdict statistics: 0 none (0.00 %), 7 pass (87.50 %), 0 inconc (0.00 %), 1 fail (12.50 %), 0 error (0.00 %).
|
||||
01:09:51.769838 Test execution summary: 8 test cases were executed. Overall verdict: fail
|
||||
01:09:51.769848 Exit was requested from MC. Terminating MTC.
|
||||
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"adapter_sha256": "2ae0e42818c5f1fee1e26161352864775bd1f3b6f8b9b2d6339efab5ce8b47c9",
|
||||
"binary_sha256": "4eee9c54024f4a615eda290997a14de47db8a68f749f034065bc4904c6ecdf4f",
|
||||
"testcase_object_sha256": "22768d8957504590104401f742680fc5aa9680ad5062790e0e04f36e6ca44b57",
|
||||
"testcase_source_sha256": "862a7eecc337cefb8d055e558d66f325489e48530f7302bf0f4b948f1d6b16b4",
|
||||
"scope": "Official Security testcase objects; custom host SUT ports for the sending side (GN-MGMT beacons, CAM/DENM carriers); receiving cases not wired; no conformance verdict implied",
|
||||
"suite_overlay": [
|
||||
{
|
||||
"path": "ccsrc/Protocols/GeoNetworking/geonetworking_codec.cc",
|
||||
"before": "a01ee9c560d093f785c2a9fa113dc16a9645e16fa537d1539666642374b635c8",
|
||||
"after": "5bdf56506e59a647d0d321ce768ca1951ba9d119cfcf53da61fa1cc19590ceaa",
|
||||
"reason": "Same null-params guard as the GeoNetworking adapter build; pinned source untouched."
|
||||
}
|
||||
]
|
||||
}
|
||||
+53
@@ -0,0 +1,53 @@
|
||||
# security-host-03: AtsSecurity, GN-MGMT profile (sending side)
|
||||
|
||||
Campaign (re-run of security-host-01 with the 2026-09-14 sources: p2pcd accessor patch, ITS time helper in the adapter and pool tool): `ports/esp_idf/tests/etsi_security_gn.cfg` (8 cases), host SUT
|
||||
`vidf_sut --security-pool ./certificates` (native Linux build,
|
||||
`VIDF_SECURITY=ON`), pool generated by `vidf_test_pool` (hashes in
|
||||
`result.json`, `pool_sha256`). The adapter enforces the framework's own
|
||||
verification of every IUT transmission (`enable_security_checks=1`, see
|
||||
`test.cfg`); a PASS therefore covers a signature the framework verified against
|
||||
`CERT_IUT_A_AT` from the pool, not only the message structure.
|
||||
|
||||
| Case | Verdict | Cause |
|
||||
| --- | --- | --- |
|
||||
| TC_SEC_ITSS_SND_GENMSG_01..04, 06..08 | pass | secured beacons (psid 141), TS 103 097 clause 7.1.3 profile |
|
||||
| TC_SEC_ITSS_SND_GENMSG_05_BV | **fail** | ATS implementation defect, IUT-independent (below) |
|
||||
|
||||
## TC_SEC_ITSS_SND_GENMSG_05_BV
|
||||
|
||||
The testcase (pinned `ItsSecurity_TestCases.ttcn` line 7313) compares the
|
||||
signer certificate's `validityPeriod.start` (a `Time32`, seconds since
|
||||
2004-01-01) against a range built from `v_curTime` in **microseconds**:
|
||||
|
||||
```
|
||||
match(v_signerIdentifier.certificate[0].toBeSigned.validityPeriod.start_,
|
||||
Time32:(v_curTime - c_timeLimit / 1000000 .. v_curTime + c_timeLimit / 1000000))
|
||||
```
|
||||
|
||||
Only `c_timeLimit` is scaled to seconds; `v_curTime` (`f_getCurrentTime() *
|
||||
1000`) is not. Values from the MTC log of this run:
|
||||
|
||||
| Quantity | Value | Unit |
|
||||
| --- | --- | --- |
|
||||
| `v_curTime` | 716425780437000 | µs |
|
||||
| range checked | 716425780436700 .. 716425780437300 | (µs magnitude) |
|
||||
| `validityPeriod.start_` | 716425702 | s |
|
||||
| `generationTime` | 716425785435539 | µs (= 716425785 s) |
|
||||
| `duration` | 24 | hours |
|
||||
|
||||
No `Time32` can fall into a range of that magnitude, so the branch fails for
|
||||
every IUT. The test purpose quoted in the testcase header (TS 103 096-2:
|
||||
`X_START_VALIDITY <= GEN_TIME` and `duration > GEN_TIME - X_START_VALIDITY`)
|
||||
holds for the observed values: 716425702 s <= 716425785 s and the difference
|
||||
(83 s) is below 24 h. The current upstream head of the Security ATS
|
||||
(`forge.etsi.org/rep/ITS/ttcn/ats_sec_ts103096-3`, branch `master`, line 6672)
|
||||
carries the same expression. The verdict is retained as recorded; the testcase
|
||||
was not modified.
|
||||
|
||||
## Time base note
|
||||
|
||||
The framework's `base_time` derives ITS time from UTC without the five leap
|
||||
seconds inserted since 2004; the SUT clock driven by the adapter is TAI-based
|
||||
(IEEE 1609.2 `Time64`), hence the constant 5 s offset visible in the
|
||||
`generation time check` lines of `console.txt` (well inside the 30 s window the
|
||||
framework applies and the 5 min window of the testcases).
|
||||
+303
@@ -0,0 +1,303 @@
|
||||
ttcn3_start: Starting the test suite
|
||||
spawn /opt/microbu-ttcn/titan-9ff25f04c2a437716b91517bcd00b68d72fb8ea2/Install/bin/mctr_cli test.cfg
|
||||
|
||||
*************************************************************************
|
||||
* TTCN-3 Test Executor - Main Controller 2 *
|
||||
* Version: 10.1.2 *
|
||||
* Copyright (c) 2000-2024 Ericsson Telecom AB *
|
||||
* All rights reserved. This program and the accompanying materials *
|
||||
* are made available under the terms of the Eclipse Public License v2.0 *
|
||||
* which accompanies this distribution, and is available at *
|
||||
* https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.html *
|
||||
*************************************************************************
|
||||
|
||||
Using configuration file: test.cfg
|
||||
MC@framework-dathe: Unix server socket created successfully.
|
||||
MC@framework-dathe: Listening on TCP port 44745.
|
||||
MC2> framework-dathe. is the default
|
||||
spawn /root/vidf-ats-security/AtsSecurity framework-dathe. 44745
|
||||
TTCN-3 Host Controller (parallel mode), version 10.1.2
|
||||
MC@framework-dathe: New HC connected from 127.0.0.1 [127.0.0.1]. framework-dathe: Linux 5.15.167.4-microsoft-standard-WSL2 on x86_64.
|
||||
cmtc
|
||||
MC@framework-dathe: Downloading configuration file to all HCs.
|
||||
HC@framework-dathe: TTCN-3 Host Controller started on framework-dathe. Version: 10.1.2.
|
||||
HC@framework-dathe: TTCN Logger v2.2 options: TimeStampFormat:=Time; LogEntityName:=No; LogEventTypes:=No; SourceInfoFormat:=None; LogSensitiveData:=No; *.FileMask:=LOG_ALL; *.ConsoleMask:=ERROR | EXECUTOR | VERDICTOP | WARNING; LogFileSize:=0; LogFileNumber:=1; DiskFullAction:=Error
|
||||
HC@framework-dathe: The address of MC was set to framework-dathe.[127.0.1.1]:0.
|
||||
HC@framework-dathe: The local IP address of the control connection to MC is 127.0.0.1.
|
||||
HC@framework-dathe: Connected to MC.
|
||||
HC@framework-dathe: This host supports UNIX domain sockets for local communication.
|
||||
HC@framework-dathe: Processing configuration data received from MC.
|
||||
HC@framework-dathe: Module LibCommon_Sync has the following parameters: { PX_TSYNC_TIME_LIMIT := 120.000000, PX_TSHUT_DOWN_TIME_LIMIT := 120.000000 }
|
||||
HC@framework-dathe: Module LibCommon_Time has the following parameters: { PX_TDONE := 120.000000, PX_TAC := 30.000000, PX_TNOAC := 10.000000, PX_TWAIT := 120.000000, PX_LOOP := 1.000000 }
|
||||
HC@framework-dathe: Module LibItsBtp_Pixits has the following parameters: { PX_SOURCE_PORT := 0, PX_DESTINATION_PORT := 0, PX_UNKNOWN_DESTINATION_PORT := 0, PX_DESTINATION_PORT_INFO := 0, PX_PAYLOAD := '0102030405'O }
|
||||
HC@framework-dathe: Module LibItsCam_Pics has the following parameters: { PICS_RELEASE2 := true, PICS_RSU := false, PICS_IS_IUT_SECURED := false, PICS_PUBLICTRANS := false, PICS_SPECIALTRANS := false, PICS_DANGEROUSGOODS := false, PICS_ROADWORKS := false, PICS_RESCUE := false, PICS_EMERGENCY := false, PICS_SAFETY_CAR := false, PICS_SPECIALVEHICLECONTAINER := true, PICS_EXTENSIONSCONTAINER := true, PICS_GENERALIZEDLANEPOSITIONSCONTAINER := true, PICS_PATHPREDICTIONCONTAINER := true, PICS_TWOWHEELERCONTAINER := true, PICS_EHORIZONLOCATIONSHARINGCONTAINER := true, PICS_VEHICLEMOVEMENTCONTROLCONTAINER := true, PICS_T_GENCAMMAX := 1.000000, PICS_T_GENCAMMIN := 0.100000, PICS_T_GENCAMDCC := 0.100000, PICS_CAM_GENERATION := true, PICS_CAM_RECEPTION := true, PICS_RADIO_COMM := e_its_g5 (0) }
|
||||
HC@framework-dathe: Module LibItsCam_Pixits has the following parameters: { PX_INC_TIMER_CONTROL_FACTOR := 1.100000, PX_DEC_TIMER_CONTROL_FACTOR := 0.900000 }
|
||||
HC@framework-dathe: Module LibItsCommon_Pixits has the following parameters: { PX_IUT_STATION_ID := 1, PX_IUT_STATION_TYPE := 5, PX_TESTER_STATION_ID := 111111, PX_TESTER_STATION_TYPE := 3, PX_TS_LATITUDE := 515344680, PX_TS_LONGITUDE := 139284390, PX_TIME_DELTA := 1000, PX_GNSS_SCENARIO_SUPPORT := false, PX_T_GNSS_AWAIT_DISTANCE_COVERED := 120.000000, PX_T_GNSS_AWAIT_SPEED_REACHED := 120.000000, PX_TIME_FOR_GPS_FIX := 60, PX_CERT_FOR_TS := "CERT_TS_A_AT" }
|
||||
HC@framework-dathe: Module LibItsDenm_Pics has the following parameters: { PICS_DENM_GENERATION := true, PICS_DENM_RECEPTION := true, PICS_DENM_UPDATE := true, PICS_DENM_REPETITION := true, PICS_DENM_CANCELLATION := true, PICS_DENM_NEGATION := false, PICS_DENM_KAF := false, PICS_IMPACT_REDUCTION := true, PICS_IS_IUT_SECURED := false, PICS_RELEASE2 := true, PICS_A_LA_CARTE := true, PICS_ALC_EXT_TEMP := true, PICS_ALC_IMPACT_REDUCTION := true, PICS_ALC_PRE_CRASH := true, PICS_ALC_ROAD_CONFIGURATION := true }
|
||||
HC@framework-dathe: Module LibItsGeoNetworking_Pics has the following parameters: { PICS_GN_LOCAL_GN_ADDR := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O }, PICS_GN_LOCAL_ADDR_CONF_METHOD := e_anonymous (2), PICS_GN_IS_MOBILE := true, PICS_GN_MINIMUM_UPDATE_FREQUENCY_LPV := 1000, PICS_GN_MAX_SDU_SIZE := 1398, PICS_GN_MAX_GN_HEADER_SIZE := 88, PICS_GN_LIFETIME_LOC_TE := 20, PICS_GN_SECURITY := true, PICS_GN_LOCATION_SERVICE_MAX_RETRANS := 10, PICS_GN_LOCATION_SERVICE_RETRANSMIT_TIMER := 1000, PICS_GN_LOCATION_SERVICE_PACKET_BUFFER_SIZE := 1024, PICS_GN_BEACON_SERVICE_RETRANSMIT_TIMER := 3000, PICS_GN_BEACON_SERVICE_MAX_JITTER := 750, PICS_GN_DEFAULT_HOP_LIMIT := 10, PICS_GN_MAX_PACKET_LIFETIME := 600, PICS_GN_MAX_GEO_AREA_SIZE := 10.000000, PICS_GN_MIN_PACKET_REPETITION_INTERVAL := 100, PICS_GN_NON_AREA_FORWARDING_ALGORITHM := e_greedy (1), PICS_GN_AREA_FORWARDING_ALGORITHM := e_cbf (2), PICS_GN_CBF_MIN_TIME := 1, PICS_GN_CBF_MAX_TIME := 100, PICS_GN_DEFAULT_MAX_COMMUNICATION_RANGE := 1000, PICS_GN_UC_FORWARDING_PACKET_BUFFER_SIZE := 256, PICS_GN_BC_FORWARDING_PACKET_BUFFER_SIZE := 1024, PICS_GN_BASIC_HEADER := true, PICS_GN_COMMON_HEADER := true, PICS_GN_BEACON_SRC := true, PICS_GN_BEACON_DST := false, PICS_GN_GUC := false, PICS_GN_GUC_SRC := true, PICS_GN_GUC_DST := true, PICS_GN_GUC_FWD := true, PICS_GN_GBC := false, PICS_GN_GBC_SRC := true, PICS_GN_GBC_DST := true, PICS_GN_GBC_FWD := true, PICS_GN_GAC := false, PICS_GN_GAC_SRC := true, PICS_GN_GAC_DST := true, PICS_GN_GAC_FWD := true, PICS_GN_SHB := true, PICS_GN_SHB_SRC := true, PICS_GN_SHB_DST := false, PICS_GN_TSB := false, PICS_GN_TSB_SRC := true, PICS_GN_TSB_DST := true, PICS_GN_TSB_FWD := true, PICS_GN_LS_REQ_SRC := true, PICS_GN_LS_REQ_RETRANSMISSION := true, PICS_GN_LS_REQ_DST := true, PICS_GN_LS_REP_DST := true, PICS_GN_LS_FWD := true, PICS_GN_ADDR_AUTO := true, PICS_GN_ADDR_MANAGED := true, PICS_GN_ADDR_ANONYMOUS := true, PICS_GN_DAD := false, PICS_GN_ADVANCED_BC_FORWARDING_MAX_COUNTER := 3, PICS_IUT_MAC_ADDRESS := 'FFFFFFFFFFFF'O, PICS_IS_IUT_SECURED := true }
|
||||
HC@framework-dathe: Module LibItsGeoNetworking_Pixits has the following parameters: { PX_TS_NODE_A_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000A'O }, PX_TS_NODE_B_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, PX_TS_NODE_C_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000C'O }, PX_TS_NODE_D_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000D'O }, PX_TS_NODE_E_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000E'O }, PX_TS_NODE_F_LOCAL_GN_ADDR := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000F'O }, PX_MIN_NR_NEIGHBOUR := 50, PX_MAX_NR_NEIGHBOUR := 50, PX_GN_APPLICATION_MAX_RETRANS := 10, PX_T_DELTA := 0.100000, PX_GN_BEACON_SERVICE_TIMER_MEDIUM := 5000, PX_GN_BEACON_SERVICE_TIMER_MAXIMUM := 8000, PX_GN_LOCATION_SERVICE_TIMER_MEDIUM := 2000, PX_GN_LOCATION_SERVICE_TIMER_MAXIMUM := 3000, PX_GN_APPLICATION_RETRANSMIT_TIMER := 1000, PX_GN_APPLICATION_RETRANSMIT_TIMER_MEDIUM := 2000, PX_GN_APPLICATION_RETRANSMIT_TIMER_MAXIMUM := 3000, PX_POS_DELTA := 1, PX_GN_UPPER_LAYER := e_any (0), PX_BTP_IN_UT_IND := true, PX_MESSAGE_COUNT := 5, PX_NEIGHBOUR_DISCOVERY_DELAY := 1.000000, PX_INC_TIMER_CONTROL_FACTOR_INC := 1.100000, PX_DEC_TIMER_CONTROL_FACTOR := 0.950000 }
|
||||
HC@framework-dathe: Module LibItsIpv6OverGeoNetworking_Pics has the following parameters: { PICS_GN6_ASL_VI_RESOL_ADDR := true }
|
||||
HC@framework-dathe: Module LibItsIpv6OverGeoNetworking_Pixits has the following parameters: { PX_CONFIG_MANUAL_GVL := false, PX_T_BUILD_CONFIG := 5.000000, PX_GN6_PREFIX_1 := '3FFE0000000000010000000000000000'O, PX_GN6_PREFIX_2 := '3FFE0000000000020000000000000000'O, PX_GN6_PREFIX_3 := '3FFE0000000000030000000000000000'O, PX_GN6_PREFIX_LENGTH_1 := 64, PX_GN6_PREFIX_LENGTH_2 := 64, PX_GN6_PREFIX_LENGTH_3 := 64, PX_GN6_TVL_INTERFACE_NAME := "tvl0" }
|
||||
HC@framework-dathe: Module LibItsSecurity_Pics has the following parameters: { PICS_SEC_IMPLICIT_CERTIFICATES := false, PICS_SEC_SHA256 := true, PICS_SEC_SHA384 := false, PICS_SEC_NIST_P256 := true, PICS_SEC_BRAINPOOL_P256R1 := false, PICS_SEC_BRAINPOOL_P384R1 := false, PICS_SEC_P2P_AT_DISTRIBUTION := false, PICS_SEC_P2P_AA_DISTRIBUTION := false, PICS_SEC_CERTIFICATE_SELECTION := false, PICS_SEC_CIRCULAR_REGION := false, PICS_SEC_RECTANGULAR_REGION := false, PICS_SEC_POLYGONAL_REGION := false, PICS_SEC_IDENTIFIED_REGION := false, PICS_SEC_ITS_AID_OTHER := true, PICS_SEC_BFK_AUTH := false }
|
||||
HC@framework-dathe: Module LibItsSecurity_Pixits has the following parameters: { PX_CERTIFICATE_POOL_PATH := ".", PX_IUT_SEC_CONFIG_NAME := "certificates", PX_IUT_DEFAULT_CERTIFICATE := "CERT_IUT_A_AT", PX_AT_CERTIFICATE := "CERT_TS_B_AT", PX_OTHER_ITS_AID := 141, PX_WRONG_PROTOCOL_VERSION := 4, PX_WGSLONGITUDE := 0, PX_WGSLATITUDE := 0, PX_VE_ALG := e_nist_p256 (0), PX_EC_ALG_FOR_EC := e_nist_p256 (0), PX_EC_ALG_FOR_AT := e_nist_p256 (0), PX_EC_ALG_FOR_ATV := e_nist_p256 (0), PX_EC_ALG_FOR_MA := e_nist_p256 (0), PX_EC_ALG_FOR_EC_SIGN := e_nist_p256 (0), PX_BFK_TEST_VECTORS := false, PX_USE_BFK_MODE := false, PX_INC_TIMER_CONTROL_FACTOR_INC := 1.100000, PX_DEC_TIMER_CONTROL_FACTOR := 0.900000 }
|
||||
HC@framework-dathe: Initializing module CAM-PDU-Descriptions.
|
||||
HC@framework-dathe: Initialization of module CAM-PDU-Descriptions finished.
|
||||
HC@framework-dathe: Initializing module DENM-PDU-Descriptions.
|
||||
HC@framework-dathe: Initialization of module DENM-PDU-Descriptions finished.
|
||||
HC@framework-dathe: Initializing module ETSI-ITS-CDD.
|
||||
HC@framework-dathe: Initialization of module ETSI-ITS-CDD finished.
|
||||
HC@framework-dathe: Initializing module EtsiTs103097ExtensionModule.
|
||||
HC@framework-dathe: Initialization of module EtsiTs103097ExtensionModule finished.
|
||||
HC@framework-dathe: Initializing module EtsiTs103097Module.
|
||||
HC@framework-dathe: Initialization of module EtsiTs103097Module finished.
|
||||
HC@framework-dathe: Initializing module Ieee1609Dot2.
|
||||
HC@framework-dathe: Initialization of module Ieee1609Dot2 finished.
|
||||
HC@framework-dathe: Initializing module Ieee1609Dot2BaseTypes.
|
||||
HC@framework-dathe: Initialization of module Ieee1609Dot2BaseTypes finished.
|
||||
HC@framework-dathe: Initializing module ItsSecurity_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_Templates.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_TypesAndValues.
|
||||
HC@framework-dathe: Initializing module LibCommon_DataStrings.
|
||||
HC@framework-dathe: Initialization of module LibCommon_DataStrings finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_TestSystem.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_TestSystem.
|
||||
HC@framework-dathe: Initializing module LibCommon_Time.
|
||||
HC@framework-dathe: Initialization of module LibCommon_Time finished.
|
||||
HC@framework-dathe: Initializing module LibCommon_Sync.
|
||||
HC@framework-dathe: Initializing module LibCommon_AbstractData.
|
||||
HC@framework-dathe: Initializing module LibCommon_BasicTypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibCommon_BasicTypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibCommon_AbstractData finished.
|
||||
HC@framework-dathe: Initializing module LibCommon_VerdictControl.
|
||||
HC@framework-dathe: Initialization of module LibCommon_VerdictControl finished.
|
||||
HC@framework-dathe: Initialization of module LibCommon_Sync finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_Templates.
|
||||
HC@framework-dathe: Initializing module LibHelpers_Functions.
|
||||
HC@framework-dathe: Initialization of module LibHelpers_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_Pixits.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_Pixits finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_CddTemplates.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_ASN1_NamedNumbers.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_ASN1_NamedNumbers finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_CddTemplates finished.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_Pics.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_Pics finished.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsCam_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsCam_TestSystem.
|
||||
HC@framework-dathe: Initializing module LibItsCam_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsCam_Templates.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsCam_Pics.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_Pics finished.
|
||||
HC@framework-dathe: Initializing module LibItsCam_Pixits.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_Pixits finished.
|
||||
HC@framework-dathe: Initializing module LibItsCam_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initialization of module LibItsCam_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_Templates.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_Pixits.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_Pixits finished.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_Templates.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_TypesAndValues.
|
||||
HC@framework-dathe: Initializing module LibItsExternal_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsExternal_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_TypesAndValues finished.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_Pixits.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_Pixits finished.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_Pics.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_Pics finished.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_TestSystem.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsSecurity_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_TestSystem.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_TypesAndValues finished.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_Templates.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_Pixits.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_Pixits finished.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_Pics.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_Pics finished.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initialization of module ItsSecurity_Functions finished.
|
||||
HC@framework-dathe: Initializing module ItsSecurity_Templates.
|
||||
HC@framework-dathe: Initialization of module ItsSecurity_Templates finished.
|
||||
HC@framework-dathe: Initializing module ItsSecurity_TestCases.
|
||||
HC@framework-dathe: Initializing module ItsSecurity_TestSystem.
|
||||
HC@framework-dathe: Initialization of module ItsSecurity_TestSystem finished.
|
||||
HC@framework-dathe: Initialization of module ItsSecurity_TestCases finished.
|
||||
HC@framework-dathe: Initializing module ItsSecurity_TestControl.
|
||||
HC@framework-dathe: Initialization of module ItsSecurity_TestControl finished.
|
||||
HC@framework-dathe: Initializing module LibCommon_TextStrings.
|
||||
HC@framework-dathe: Initialization of module LibCommon_TextStrings finished.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsBtp_TestSystem.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_TestSystem finished.
|
||||
HC@framework-dathe: Initialization of module LibItsBtp_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsDenm_Pixits.
|
||||
HC@framework-dathe: Initialization of module LibItsDenm_Pixits finished.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_TestSystem.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_TestSystem finished.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_Templates.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_Templates finished.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_Pixits.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_Pixits finished.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_Functions finished.
|
||||
HC@framework-dathe: Initializing module LibItsIpv6OverGeoNetworking_Pics.
|
||||
HC@framework-dathe: Initialization of module LibItsIpv6OverGeoNetworking_Pics finished.
|
||||
HC@framework-dathe: Initializing module LibSecurity_Certificates.
|
||||
HC@framework-dathe: Initialization of module LibSecurity_Certificates finished.
|
||||
HC@framework-dathe: Initializing module LibSecurity_Hash.
|
||||
HC@framework-dathe: Initialization of module LibSecurity_Hash finished.
|
||||
HC@framework-dathe: Initializing module LibSecurity_Hmac.
|
||||
HC@framework-dathe: Initialization of module LibSecurity_Hmac finished.
|
||||
HC@framework-dathe: Initializing module LibSecurity_Signature.
|
||||
HC@framework-dathe: Initializing module http_www_w3_org_2000_09_xmldsig.
|
||||
HC@framework-dathe: Initializing module XSD.
|
||||
HC@framework-dathe: Initializing module UsefulTtcn3Types.
|
||||
HC@framework-dathe: Initialization of module UsefulTtcn3Types finished.
|
||||
HC@framework-dathe: Initialization of module XSD finished.
|
||||
HC@framework-dathe: Initialization of module http_www_w3_org_2000_09_xmldsig finished.
|
||||
HC@framework-dathe: Initialization of module LibSecurity_Signature finished.
|
||||
HC@framework-dathe: Initializing module NoTargetNamespace.
|
||||
HC@framework-dathe: Initialization of module NoTargetNamespace finished.
|
||||
HC@framework-dathe: Initializing module PreGenRecordOf.
|
||||
HC@framework-dathe: Initialization of module PreGenRecordOf finished.
|
||||
HC@framework-dathe: Initializing module TitanLoggerApi.
|
||||
HC@framework-dathe: Initialization of module TitanLoggerApi finished.
|
||||
HC@framework-dathe: Initializing module http_www_w3_org_XML_1998_namespace.
|
||||
HC@framework-dathe: Initialization of module http_www_w3_org_XML_1998_namespace finished.
|
||||
MC@framework-dathe: Configuration file was processed on all HCs.
|
||||
HC@framework-dathe: Configuration data was processed successfully.
|
||||
MC@framework-dathe: Creating MTC on host 127.0.0.1.
|
||||
HC@framework-dathe: MTC was created. Process id: 349.
|
||||
MC@framework-dathe: MTC is created.
|
||||
MC2> smtc
|
||||
Executing all items of [EXECUTE] section.
|
||||
MC2> MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_01_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
MTC@framework-dathe: certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
MTC@framework-dathe: Warning: An [else] branch of an alt construct has been reached. Re-configuring the snapshot manager to call the event handlers even when taking the first snapshot.
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425766388013 / 716425761390099, delta = 4997914.000000, comp = 0
|
||||
MTC@framework-dathe: certificates_loader::load_certificate: Failed to open Private encryption key file
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_02_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425770202295 / 716425765205198, delta = 4997097.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_03_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425774015001 / 716425769016867, delta = 4998134.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_04_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425777825296 / 716425772827039, delta = 4998257.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_05_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425781635348 / 716425776637080, delta = 4998268.000000, comp = 0
|
||||
MTC@framework-dathe: Warning: Stopping inactive timer tc_ac.
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425785435539 / 716425780436644, delta = 4998895.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(fail): none -> fail
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: fail
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_06_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425789142421 / 716425784144211, delta = 4998210.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_07_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425792955841 / 716425787956724, delta = 4999117.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
MTC@framework-dathe: Executing test case TC_SEC_ITSS_SND_GENMSG_08_BV in module ItsSecurity_TestCases.
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::setup: Already done
|
||||
MTC@framework-dathe: security_services_its::process_ieee_1609_dot2_signed_data: generation time check 716425796760761 / 716425791761892, delta = 4998869.000000, comp = 0
|
||||
MTC@framework-dathe: setverdict(pass): none -> pass
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: pass
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
MC@framework-dathe: Test execution finished.
|
||||
Execution of [EXECUTE] section finished.
|
||||
emtc
|
||||
MC@framework-dathe: Terminating MTC.
|
||||
MTC@framework-dathe: Exit was requested from MC. Terminating MTC.
|
||||
MC@framework-dathe: MTC terminated.
|
||||
MC2> exit
|
||||
MC@framework-dathe: Shutting down session.
|
||||
HC@framework-dathe: Exit was requested from MC. Terminating HC.
|
||||
MC@framework-dathe: Shutdown complete.
|
||||
+10
@@ -0,0 +1,10 @@
|
||||
[
|
||||
"TC_SEC_ITSS_SND_GENMSG_01_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_02_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_03_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_04_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_05_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_06_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_07_BV",
|
||||
"TC_SEC_ITSS_SND_GENMSG_08_BV"
|
||||
]
|
||||
+62
@@ -0,0 +1,62 @@
|
||||
{
|
||||
"started_utc": "2026-09-13T23:09:17.324317+00:00",
|
||||
"binary_sha256": "4eee9c54024f4a615eda290997a14de47db8a68f749f034065bc4904c6ecdf4f",
|
||||
"config_sha256": "9738ccbe1d5b82bb9dea0b2c5bcd55a42769c9b01a0ce51e97b7e46744755d98",
|
||||
"sut_sha256": "52ed5f50655820f3efd5eecfd49e54b304939f0b000d555218e78eb8f7f8aa4e",
|
||||
"sut_args": "--security-pool ./certificates",
|
||||
"pool_sha256": {
|
||||
"CERT_IUT_A_AA.oer": "08a4b9ead405549a33f8818b71125476460ce52672eaed1135a61ac81bdd1513",
|
||||
"CERT_IUT_A_AA.vkey": "b205c29eb308357bca898f25e79349b598ab2f7608bf38a750ae7bd4fac8b3a0",
|
||||
"CERT_IUT_A_AT.oer": "b63d51f6a712e2ba521aa000d7b65cc6f2b4355aa6460b9c881211ced3fbef3e",
|
||||
"CERT_IUT_A_AT.vkey": "ea55f270dd63a87658d7ab595dd2aa76b1705028ccf0dbfe16f7c3b144d639b2",
|
||||
"CERT_IUT_A_RCA.oer": "0f93ab69ce2270ec7dbaa108fb27d7fca39cdc714f460735564a871dc89ffc76",
|
||||
"CERT_IUT_A_RCA.vkey": "20fd5f65493a02bae9169b426acba5353998b1e0644dab829ee4f12c8d2bbe31",
|
||||
"CERT_TS_A_AA.oer": "871532d50a0679f286a825c2c1790c2a6022186fe1cebf45409716b75ced98ac",
|
||||
"CERT_TS_A_AA.vkey": "68c378c6eb1cd61ea465f913dd7f3b3c141772254fcb1a0f0af413477281a110",
|
||||
"CERT_TS_A_AT.oer": "37c5779114307cb8fef755615a74e0b8442758b72b1839ed4e1274b6e644a0e5",
|
||||
"CERT_TS_A_AT.vkey": "23d8014190246202e521519c0236ff41d115c72ae19cf2c52c0a0b9200ed30f5",
|
||||
"index.lst": "1f98415f5bfeac151e84dda428b6192f69e0ae780d1e9a99933b51fb1b4a4858"
|
||||
},
|
||||
"expected_cases_sha256": "c5e35af30dd9e246d5f6b93d43ccfede92690389f955cd0eb1d4bdb0a28cef23",
|
||||
"verdicts": [
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_01_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_02_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_03_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_04_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_05_BV",
|
||||
"verdict": "fail"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_06_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_07_BV",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_SEC_ITSS_SND_GENMSG_08_BV",
|
||||
"verdict": "pass"
|
||||
}
|
||||
],
|
||||
"status": "completed",
|
||||
"exit_code": 0,
|
||||
"missing_cases": [],
|
||||
"unexpected_cases": [],
|
||||
"duplicate_cases": [],
|
||||
"campaign_complete": true,
|
||||
"finished_utc": "2026-09-13T23:09:51.820514+00:00"
|
||||
}
|
||||
+70
@@ -0,0 +1,70 @@
|
||||
[MODULE_PARAMETERS]
|
||||
// AtsSecurity, sending side of the IUT, GN-MGMT profile (TS 103 097 clause 7.1.3):
|
||||
// the SUT (vidf_sut --security-pool) signs its own beacons through the GN core. No
|
||||
// facilities traffic is stimulated because an SHB restarts the beacon timer
|
||||
// (TS 103 836-4-1 clause 10.3.5) and the CAM/DENM profile cases live in
|
||||
// etsi_security_facilities.cfg. The test system verifies every transmission with
|
||||
// the pool it loads from ./certificates (run_etsi.py --pool copies the generated
|
||||
// pool there). Every PICS that would select receiving-side or unimplemented
|
||||
// behaviour is disabled.
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
|
||||
typeOfAddress := e_initial,
|
||||
stationType := e_unknown,
|
||||
reserved := 0,
|
||||
mid := '020000000001'O
|
||||
}
|
||||
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := true
|
||||
LibItsGeoNetworking_Pics.PICS_IS_IUT_SECURED := true
|
||||
LibItsGeoNetworking_Pics.PICS_GN_BEACON_SRC := true
|
||||
LibItsGeoNetworking_Pics.PICS_GN_BEACON_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GUC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GBC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GAC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_TSB := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_DAD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_SHB_DST := false
|
||||
LibItsCommon_Pixits.PX_GNSS_SCENARIO_SUPPORT := false
|
||||
LibItsSecurity_Pixits.PX_CERTIFICATE_POOL_PATH := "."
|
||||
LibItsSecurity_Pixits.PX_IUT_SEC_CONFIG_NAME := "certificates"
|
||||
LibItsSecurity_Pixits.PX_IUT_DEFAULT_CERTIFICATE := "CERT_IUT_A_AT"
|
||||
LibItsCommon_Pixits.PX_CERT_FOR_TS := "CERT_TS_A_AT"
|
||||
LibItsSecurity_Pixits.PX_OTHER_ITS_AID := 141
|
||||
LibItsSecurity_Pics.PICS_SEC_ITS_AID_OTHER := true
|
||||
LibItsSecurity_Pics.PICS_SEC_SHA256 := true
|
||||
LibItsSecurity_Pics.PICS_SEC_SHA384 := false
|
||||
LibItsSecurity_Pics.PICS_SEC_NIST_P256 := true
|
||||
LibItsSecurity_Pics.PICS_SEC_BRAINPOOL_P256R1 := false
|
||||
LibItsSecurity_Pics.PICS_SEC_BRAINPOOL_P384R1 := false
|
||||
// Receiving side and P2P distribution need SN-DECAP verification (GAP-SEC-001).
|
||||
LibItsSecurity_Pics.PICS_SEC_P2P_AT_DISTRIBUTION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_P2P_AA_DISTRIBUTION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_CERTIFICATE_SELECTION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_CIRCULAR_REGION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_RECTANGULAR_REGION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_POLYGONAL_REGION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_IDENTIFIED_REGION := false
|
||||
LibItsSecurity_Pics.PICS_SEC_BFK_AUTH := false
|
||||
|
||||
[TESTPORT_PARAMETERS]
|
||||
// Official GN layer syntax; only the security keys are read by the adapter. Verification
|
||||
// failures discard the IUT transmission (enable_security_checks=1) instead of passing it
|
||||
// up with a warning, so a PASS below implies a signature the framework verified against
|
||||
// the pool it loaded from ./certificates.
|
||||
system.geoNetworkingPort.params := "GN(enable_security_checks=1,sec_db_path=./certificates)"
|
||||
// No CAM carrier: the IUT is requested to send secured beacons only.
|
||||
system.utPort.params := "cam_carrier_ms=0"
|
||||
|
||||
[LOGGING]
|
||||
LogFile := "%e.%h-%r.%s"
|
||||
FileMask := LOG_ALL
|
||||
ConsoleMask := VERDICTOP | ERROR | WARNING | EXECUTOR
|
||||
|
||||
[EXECUTE]
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_01_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_02_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_03_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_04_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_05_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_06_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_07_BV
|
||||
ItsSecurity_TestCases.TC_SEC_ITSS_SND_GENMSG_08_BV
|
||||
Reference in New Issue
Block a user