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:
+73
@@ -0,0 +1,73 @@
|
||||
05:31:41.212359 TTCN-3 Parallel Test Component started on framework-dathe. Component reference: NodeB(3), component type: LibItsGeoNetworking_TestSystem.ItsGeoNetworking, component name: NodeB. Version: 10.1.2.
|
||||
05:31:41.212516 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
|
||||
05:31:41.212888 Connected to MC.
|
||||
05:31:41.212967 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_GEONW_PON_SHB_BV_01.
|
||||
05:31:41.213263 Port utPort was started.
|
||||
05:31:41.213299 Port acPort was started.
|
||||
05:31:41.213307 Port geoNetworkingPort was started.
|
||||
05:31:41.213313 Port syncSendPort was started.
|
||||
05:31:41.213320 Port syncPort was started.
|
||||
05:31:41.213326 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
05:31:41.218288 Port acPort was mapped to system:acPort.
|
||||
05:31:41.218860 Port utPort was mapped to system:utPort.
|
||||
05:31:41.219497 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
05:31:41.220586 Port syncPort has established the connection with mtc:syncPort using transport type UNIX.
|
||||
05:31:42.225647 Starting function f_initialiseComponent({ { key := "IUT", position := { 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 } }, { key := "NodeA", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000A'O }, timestamp_ := 3476930088, latitude := 520100000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeB", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeC", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000C'O }, timestamp_ := 3476930088, latitude := 519940000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeD", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000D'O }, timestamp_ := 3476930088, latitude := 520010000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeE", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000E'O }, timestamp_ := 3476930088, latitude := 519990000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeF", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000F'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 129970000, pai := '1'B, speed := 0, heading := 0 } } }, { { key := "AREA1", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520010000, geoAreaPosLongitude := 130000000, distanceA := 556, distanceB := 0, angle := 0 } } }, { key := "AREA2", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520020000, geoAreaPosLongitude := 130000000, distanceA := 166, distanceB := 0, angle := 0 } } } }, "NodeB").
|
||||
05:31:42.226039 Function f_initialiseComponent finished. PTC remains alive and is waiting for next start.
|
||||
05:31:42.227069 Starting function f_GEONW_PON_SHB_BV_01_nodeB().
|
||||
05:31:42.227146 Altstep a_default was activated as default, id 1
|
||||
05:31:42.227183 Altstep a_utDefault was activated as default, id 2
|
||||
05:31:42.227195 Altstep a_neighbourDefault was activated as default, id 3
|
||||
05:31:42.227537 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_ := 3476930088, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
05:31:42.232872 Start timer t: 1 s
|
||||
05:31:42.232969 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.
|
||||
05:31:43.232970 Timeout t: 1 s
|
||||
05:31:43.233046 Start timer t: 0.5 s
|
||||
05:31:43.735864 Timeout t: 0.5 s
|
||||
05:31:43.736014 f_setVerdictPreamble: This function is deprecated. Use f_setVerdictPreOrPostamble instead.
|
||||
05:31:43.736057 Sent on syncPort to mtc @LibCommon_Sync.SyncCmd : { clientReady := { syncPointId := "preambleDone" } }
|
||||
05:31:43.736125 Start timer tc_sync: 120 s
|
||||
05:31:43.736826 Message enqueued on syncPort from mtc @LibCommon_Sync.SyncCmd : { serverReady := { syncPointId := "preambleDone" } } id 1
|
||||
05:31:43.736884 Receive operation on port syncPort succeeded, message from mtc: @LibCommon_Sync.SyncCmd : { serverReady := { syncPointId := "preambleDone" } } id 1
|
||||
05:31:43.736897 Message with id 1 was extracted from the queue of syncPort.
|
||||
05:31:43.736905 Stop timer tc_sync: 120 s
|
||||
05:31:43.736919 **** f_clientSync: Sync client successfully passed PREAMBLE synchronization point. ****
|
||||
05:31:43.736964 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnTrigger : { shb := { trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, payload := ''O } }
|
||||
05:31:43.737349 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnTriggerResult := false } id 1
|
||||
05:31:43.737400 Start timer tc_wait: 120 s
|
||||
05:31:43.737426 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnTriggerResult := false } id 1
|
||||
05:31:43.737437 Message with id 1 was extracted from the queue of utPort.
|
||||
05:31:43.737444 Stop timer tc_wait: 120 s
|
||||
05:31:43.737451 *** UtGnTriggerResult: INFO: UT trigger was not successful ***
|
||||
05:31:43.737459 setverdict(fail): none -> fail
|
||||
05:31:43.737576 **** f_clientSync: Execution status indicates that execution of test component behavior was not successful - sync client will ask sync server to stop test case! ****
|
||||
05:31:43.737587 **** f_clientSendStop: Sync client requesting from server to stop test case (including itself). ****
|
||||
05:31:43.737598 Sent on syncPort to mtc @LibCommon_Sync.SyncCmd : { clientStop := { } }
|
||||
05:31:43.737642 Start timer tc_sync: 120 s
|
||||
05:32:13.746805 Message enqueued on syncPort from mtc @LibCommon_Sync.SyncCmd : { serverStop := { } } id 2
|
||||
05:32:13.746865 Receive operation on port syncPort succeeded, message from mtc: @LibCommon_Sync.SyncCmd : { serverStop := { } } id 2
|
||||
05:32:13.746879 Message with id 2 was extracted from the queue of syncPort.
|
||||
05:32:13.746888 Stop timer tc_sync: 120 s
|
||||
05:32:13.746902 **** a_shutdown: Test component received STOP signal from MTC ****
|
||||
05:32:13.746909 *** a_default: INFO: TEST COMPONENT NOW STOPPING ITSELF! ***
|
||||
05:32:13.746916 Stopping test component execution.
|
||||
05:32:13.747424 Function f_GEONW_PON_SHB_BV_01_nodeB was stopped. PTC remains alive and is waiting for next start.
|
||||
05:32:13.748796 Port utPort was unmapped from system:utPort.
|
||||
05:32:13.749784 Port acPort was unmapped from system:acPort.
|
||||
05:32:13.750466 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
05:32:13.751012 Terminating the connection of port syncPort to mtc:syncPort. No more messages can be sent through this connection.
|
||||
05:32:13.751229 Port syncPort was disconnected from mtc:syncPort.
|
||||
05:32:13.757149 Kill was requested from MC. Terminating idle PTC.
|
||||
05:32:13.757219 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
05:32:13.757233 Default with id 1 (altstep a_default) was deactivated.
|
||||
05:32:13.757244 Default with id 2 (altstep a_utDefault) was deactivated.
|
||||
05:32:13.757252 Default with id 3 (altstep a_neighbourDefault) was deactivated.
|
||||
05:32:13.757261 Port utPort was stopped.
|
||||
05:32:13.757274 Port acPort was stopped.
|
||||
05:32:13.757281 Port geoNetworkingPort was stopped.
|
||||
05:32:13.757289 Port syncSendPort was stopped.
|
||||
05:32:13.757296 Port syncPort was stopped.
|
||||
05:32:13.757302 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_GEONW_PON_SHB_BV_01.
|
||||
05:32:13.757393 Final verdict of PTC: fail
|
||||
05:32:13.757776 Disconnected from MC.
|
||||
05:32:13.757803 TTCN-3 Parallel Test Component finished.
|
||||
+286
@@ -0,0 +1,286 @@
|
||||
05:31:38.700462 TTCN-3 Main Test Component started on framework-dathe. Version: 10.1.2.
|
||||
05:31:38.700508 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
|
||||
05:31:38.700587 Connected to MC.
|
||||
05:31:38.701000 Executing control part of module ItsGeoNetworking_TestControl.
|
||||
05:31:38.701028 Execution of control part in module ItsGeoNetworking_TestControl started.
|
||||
05:31:38.701062 Test case TC_GEONW_FDV_SHB_BV_01 started.
|
||||
05:31:38.701071 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking inside testcase TC_GEONW_FDV_SHB_BV_01.
|
||||
05:31:38.701152 Port utPort was started.
|
||||
05:31:38.701161 Port acPort was started.
|
||||
05:31:38.701163 Port geoNetworkingPort was started.
|
||||
05:31:38.701166 Port syncSendPort was started.
|
||||
05:31:38.701168 Port syncPort was started.
|
||||
05:31:38.701171 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was initialized.
|
||||
05:31:38.701187 Mapping port mtc:acPort to system:acPort.
|
||||
05:31:38.701258 Port acPort was mapped to system:acPort.
|
||||
05:31:38.701319 Map operation of mtc:acPort to system:acPort finished.
|
||||
05:31:38.701332 Mapping port mtc:utPort to system:utPort.
|
||||
05:31:38.701381 Port utPort was mapped to system:utPort.
|
||||
05:31:38.701446 Map operation of mtc:utPort to system:utPort finished.
|
||||
05:31:38.701470 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
05:31:38.701548 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
05:31:38.701610 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
05:31:38.701622 Connecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
05:31:38.701698 Port syncPort has established the connection with local port syncSendPort.
|
||||
05:31:38.701711 Port syncSendPort has established the connection with local port syncPort.
|
||||
05:31:38.701764 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
05:31:38.701776 Altstep a_cf01Down was activated as default, id 1
|
||||
05:31:38.701798 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '0000000000000000'O }
|
||||
05:31:38.703740 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
05:31:38.703787 Start timer tc_wait: 120 s
|
||||
05:31:38.703803 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
05:31:38.703809 Message with id 1 was extracted from the queue of utPort.
|
||||
05:31:38.703812 Stop timer tc_wait: 120 s
|
||||
05:31:38.703816 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
05:31:38.703820 Start timer t: 1 s
|
||||
05:31:39.703827 Timeout t: 1 s
|
||||
05:31:39.703943 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
05:31:39.703966 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
|
||||
05:31:39.703983 Start timer tc_ac: 30 s
|
||||
05:31:39.704004 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
|
||||
05:31:39.704009 Message with id 1 was extracted from the queue of acPort.
|
||||
05:31:39.704014 Stop timer tc_ac: 30 s
|
||||
05:31:39.704249 Altstep a_default was activated as default, id 2
|
||||
05:31:39.704261 Altstep a_utDefault was activated as default, id 3
|
||||
05:31:39.704275 Altstep a_neighbourDefault was activated as default, id 4
|
||||
05:31:39.704394 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_ := 3476927568, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } } }, payload := omit }, securedMsg := omit } } } }
|
||||
05:31:39.704671 Start timer t: 1 s
|
||||
05:31:39.704701 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.
|
||||
05:31:40.704699 Timeout t: 1 s
|
||||
05:31:40.704771 Start timer t: 0.5 s
|
||||
05:31:41.204783 Timeout t: 0.5 s
|
||||
05:31:41.204892 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
|
||||
05:31:41.204949 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnTrigger : { shb := { trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, payload := ''O } }
|
||||
05:31:41.205683 Message enqueued on geoNetworkingPort from system @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { tsbHdr := { headerType := e_topologicallyScopedBroadcast (5), headerSubType := e_singleHop (0) } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { shbHeader := { 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 }, reserved := 0 } }, payload := omit }, securedMsg := omit } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := omit } id 1
|
||||
05:31:41.205755 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnTriggerResult := true } id 2
|
||||
05:31:41.205770 Start timer tc_wait: 120 s
|
||||
05:31:41.205794 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnTriggerResult := true } id 2
|
||||
05:31:41.205806 Message with id 2 was extracted from the queue of utPort.
|
||||
05:31:41.205815 Stop timer tc_wait: 120 s
|
||||
05:31:41.205823 Start timer tc_ac: 30 s
|
||||
05:31:41.205852 >>> f_getDelta15: 0, 0
|
||||
05:31:41.205976 Receive operation on port geoNetworkingPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.GeoNetworkingInd : { msgIn := { basicHeader := { version := 1, nextHeader := e_commonHeader (1), reserved := 0, lifeTime := { multiplier := 6, ltBase := e_10s (2) }, routerHopLimit := 1 }, gnPacket := { packet := { commonHeader := { nextHeader := e_any (0), reserved := 0, headerTST := { tsbHdr := { headerType := e_topologicallyScopedBroadcast (5), headerSubType := e_singleHop (0) } }, trafficClass := { scf := e_scfEnabled (1), channelOffload := e_choffDisabled (0), tcId := 0 }, flags := '10000000'B, plLength := 0, maxHopLimit := 1, reserved2 := 0 }, extendedHeader := { shbHeader := { 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 }, reserved := 0 } }, payload := omit }, securedMsg := omit } }, macDestinationAddress := 'FFFFFFFFFFFF'O, ssp := omit, its_aid := omit } id 1
|
||||
05:31:41.206007 Message with id 1 was extracted from the queue of geoNetworkingPort.
|
||||
05:31:41.206028 Stop timer tc_ac: 30 s
|
||||
05:31:41.206035 "*** TC_GEONW_FDV_SHB_BV_01: PASS: Fields of the received SHB message correctly set ***"
|
||||
05:31:41.206055 setverdict(pass): none -> pass
|
||||
05:31:41.206191 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
|
||||
05:31:41.206211 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { stopBeaconing := { } }
|
||||
05:31:41.206225 Unmapping port mtc:acPort from system:acPort.
|
||||
05:31:41.206573 Port acPort was unmapped from system:acPort.
|
||||
05:31:41.206837 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
05:31:41.206897 Unmapping port mtc:utPort from system:utPort.
|
||||
05:31:41.207176 Port utPort was unmapped from system:utPort.
|
||||
05:31:41.207468 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
05:31:41.207509 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
05:31:41.207818 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
05:31:41.208060 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
05:31:41.208085 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
|
||||
05:31:41.208347 Port syncSendPort has terminated the connection with local port syncPort.
|
||||
05:31:41.208403 Port syncPort has terminated the connection with local port syncSendPort.
|
||||
05:31:41.208661 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
|
||||
05:31:41.208722 Terminating component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking.
|
||||
05:31:41.208737 Default with id 1 (altstep a_cf01Down) was deactivated.
|
||||
05:31:41.208748 Default with id 2 (altstep a_default) was deactivated.
|
||||
05:31:41.208754 Default with id 3 (altstep a_utDefault) was deactivated.
|
||||
05:31:41.208760 Default with id 4 (altstep a_neighbourDefault) was deactivated.
|
||||
05:31:41.208768 Port utPort was stopped.
|
||||
05:31:41.208780 Port acPort was stopped.
|
||||
05:31:41.208786 Port geoNetworkingPort was stopped.
|
||||
05:31:41.208793 Port syncSendPort was stopped.
|
||||
05:31:41.208799 Port syncPort was stopped.
|
||||
05:31:41.208805 Component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking was shut down inside testcase TC_GEONW_FDV_SHB_BV_01.
|
||||
05:31:41.208815 Waiting for PTCs to finish.
|
||||
05:31:41.209521 Setting final verdict of the test case.
|
||||
05:31:41.209713 Local verdict of MTC: pass
|
||||
05:31:41.209746 No PTCs were created.
|
||||
05:31:41.209762 Test case TC_GEONW_FDV_SHB_BV_01 finished. Verdict: pass
|
||||
05:31:41.209790 Test case TC_GEONW_PON_FPB_BV_11_05 started.
|
||||
05:31:41.209800 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsMtc inside testcase TC_GEONW_PON_FPB_BV_11_05.
|
||||
05:31:41.209863 Port utPort was started.
|
||||
05:31:41.209873 Port acPort was started.
|
||||
05:31:41.209879 Port geoNetworkingPort was started.
|
||||
05:31:41.209885 Port syncSendPort was started.
|
||||
05:31:41.209891 Port syncPort was started.
|
||||
05:31:41.209897 Component type LibItsGeoNetworking_TestSystem.ItsMtc was initialized.
|
||||
05:31:41.209916 "*** TC_GEONW_PON_FPB_BV_11_05: PICS_GN_TSB_SRC required for executing the TC ***"
|
||||
05:31:41.209937 setverdict(inconc): none -> inconc
|
||||
05:31:41.209988 Stopping test component execution.
|
||||
05:31:41.210217 Test case TC_GEONW_PON_FPB_BV_11_05 was stopped.
|
||||
05:31:41.210243 Terminating component type LibItsGeoNetworking_TestSystem.ItsMtc.
|
||||
05:31:41.210258 Port utPort was stopped.
|
||||
05:31:41.210268 Port acPort was stopped.
|
||||
05:31:41.210275 Port geoNetworkingPort was stopped.
|
||||
05:31:41.210282 Port syncSendPort was stopped.
|
||||
05:31:41.210288 Port syncPort was stopped.
|
||||
05:31:41.210294 Component type LibItsGeoNetworking_TestSystem.ItsMtc was shut down inside testcase TC_GEONW_PON_FPB_BV_11_05.
|
||||
05:31:41.210303 Waiting for PTCs to finish.
|
||||
05:31:41.210586 Setting final verdict of the test case.
|
||||
05:31:41.210705 Local verdict of MTC: inconc
|
||||
05:31:41.210731 No PTCs were created.
|
||||
05:31:41.210745 Test case TC_GEONW_PON_FPB_BV_11_05 finished. Verdict: inconc
|
||||
05:31:41.210791 Test case TC_GEONW_PON_SHB_BV_01 started.
|
||||
05:31:41.210802 Initializing variables, timers and ports of component type LibItsGeoNetworking_TestSystem.ItsMtc inside testcase TC_GEONW_PON_SHB_BV_01.
|
||||
05:31:41.210848 Port utPort was started.
|
||||
05:31:41.210858 Port acPort was started.
|
||||
05:31:41.210865 Port geoNetworkingPort was started.
|
||||
05:31:41.210871 Port syncSendPort was started.
|
||||
05:31:41.210877 Port syncPort was started.
|
||||
05:31:41.210883 Component type LibItsGeoNetworking_TestSystem.ItsMtc was initialized.
|
||||
05:31:41.210899 >>> f_cf02Up: p_mainUtComponent: "MTC"
|
||||
05:31:41.210922 Creating new alive PTC with component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking, component name: NodeB.
|
||||
05:31:41.213240 PTC was created. Component reference: 3, alive: yes, type: LibItsGeoNetworking_TestSystem.ItsGeoNetworking, component name: NodeB.
|
||||
05:31:41.213324 Creating new alive PTC with component type LibItsGeoNetworking_TestSystem.ItsGeoNetworking, component name: NodeD.
|
||||
05:31:41.215693 PTC was created. Component reference: 4, alive: yes, type: LibItsGeoNetworking_TestSystem.ItsGeoNetworking, component name: NodeD.
|
||||
05:31:41.215768 Mapping port mtc:acPort to system:acPort.
|
||||
05:31:41.216031 Port acPort was mapped to system:acPort.
|
||||
05:31:41.216311 Map operation of mtc:acPort to system:acPort finished.
|
||||
05:31:41.216370 Mapping port mtc:utPort to system:utPort.
|
||||
05:31:41.216561 Port utPort was mapped to system:utPort.
|
||||
05:31:41.216843 Map operation of mtc:utPort to system:utPort finished.
|
||||
05:31:41.216871 Mapping port mtc:geoNetworkingPort to system:geoNetworkingPort.
|
||||
05:31:41.217146 Port geoNetworkingPort was mapped to system:geoNetworkingPort.
|
||||
05:31:41.217406 Map operation of mtc:geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
05:31:41.217468 Connecting ports mtc:syncPort and mtc:syncPort.
|
||||
05:31:41.217730 Port syncPort has established the connection with local port syncPort.
|
||||
05:31:41.218001 Connect operation on mtc:syncPort and mtc:syncPort finished.
|
||||
05:31:41.218067 Mapping port NodeB(3):acPort to system:acPort.
|
||||
05:31:41.218532 Map operation of NodeB(3):acPort to system:acPort finished.
|
||||
05:31:41.218592 Mapping port NodeB(3):utPort to system:utPort.
|
||||
05:31:41.219149 Map operation of NodeB(3):utPort to system:utPort finished.
|
||||
05:31:41.219202 Mapping port NodeB(3):geoNetworkingPort to system:geoNetworkingPort.
|
||||
05:31:41.219728 Map operation of NodeB(3):geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
05:31:41.219780 Connecting ports NodeB(3):syncPort and mtc:syncPort.
|
||||
05:31:41.220260 Port syncPort is waiting for connection from NodeB(3):syncPort on UNIX pathname /tmp/ttcn3-portconn-3e5ea060.
|
||||
05:31:41.220859 Port syncPort has accepted the connection from NodeB(3):syncPort.
|
||||
05:31:41.221114 Connect operation on NodeB(3):syncPort and mtc:syncPort finished.
|
||||
05:31:41.221171 Mapping port NodeD(4):acPort to system:acPort.
|
||||
05:31:41.221700 Map operation of NodeD(4):acPort to system:acPort finished.
|
||||
05:31:41.221759 Mapping port NodeD(4):utPort to system:utPort.
|
||||
05:31:41.222308 Map operation of NodeD(4):utPort to system:utPort finished.
|
||||
05:31:41.222366 Mapping port NodeD(4):geoNetworkingPort to system:geoNetworkingPort.
|
||||
05:31:41.222913 Map operation of NodeD(4):geoNetworkingPort to system:geoNetworkingPort finished.
|
||||
05:31:41.222968 Connecting ports NodeD(4):syncPort and mtc:syncPort.
|
||||
05:31:41.223333 Port syncPort is waiting for connection from NodeD(4):syncPort on UNIX pathname /tmp/ttcn3-portconn-395ea060.
|
||||
05:31:41.223883 Port syncPort has accepted the connection from NodeD(4):syncPort.
|
||||
05:31:41.224096 Connect operation on NodeD(4):syncPort and mtc:syncPort finished.
|
||||
05:31:41.224136 Altstep a_cf02Down was activated as default, id 1
|
||||
05:31:41.224148 f_cf02Up: start f_initialState for: "MTC"
|
||||
05:31:41.224177 Sent on utPort to system @LibItsGeoNetworking_TypesAndValues.UtGnInitialize : { hashedId8 := '0000000000000000'O }
|
||||
05:31:41.224424 Message enqueued on utPort from system @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
05:31:41.224465 Start timer tc_wait: 120 s
|
||||
05:31:41.224494 Receive operation on port utPort succeeded, message from system(): @LibItsGeoNetworking_TypesAndValues.UtGnResults : { utGnInitializeResult := true } id 1
|
||||
05:31:41.224507 Message with id 1 was extracted from the queue of utPort.
|
||||
05:31:41.224516 Stop timer tc_wait: 120 s
|
||||
05:31:41.224525 *** f_utInitializeIut: INFO: IUT initialized ***
|
||||
05:31:41.224533 Start timer t: 1 s
|
||||
05:31:42.224548 Timeout t: 1 s
|
||||
05:31:42.224670 Sent on acPort to system @LibItsGeoNetworking_TypesAndValues.AcGnPrimitive : { getLongPosVector := { gnAddress := { typeOfAddress := e_initial (0), stationType := e_unknown (0), reserved := 0, mid := '020000000001'O } } }
|
||||
05:31:42.224688 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
|
||||
05:31:42.224697 Start timer tc_ac: 30 s
|
||||
05:31:42.224721 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
|
||||
05:31:42.224727 Message with id 1 was extracted from the queue of acPort.
|
||||
05:31:42.224731 Stop timer tc_ac: 30 s
|
||||
05:31:42.224789 Starting function f_initialiseComponent({ { key := "IUT", position := { 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 } }, { key := "NodeA", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000A'O }, timestamp_ := 3476930088, latitude := 520100000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeB", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeC", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000C'O }, timestamp_ := 3476930088, latitude := 519940000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeD", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000D'O }, timestamp_ := 3476930088, latitude := 520010000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeE", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000E'O }, timestamp_ := 3476930088, latitude := 519990000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeF", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000F'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 129970000, pai := '1'B, speed := 0, heading := 0 } } }, { { key := "AREA1", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520010000, geoAreaPosLongitude := 130000000, distanceA := 556, distanceB := 0, angle := 0 } } }, { key := "AREA2", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520020000, geoAreaPosLongitude := 130000000, distanceA := 166, distanceB := 0, angle := 0 } } } }, "NodeB") on component NodeB(3).
|
||||
05:31:42.225388 Function was started.
|
||||
05:31:42.225417 Starting function f_initialiseComponent({ { key := "IUT", position := { 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 } }, { key := "NodeA", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000A'O }, timestamp_ := 3476930088, latitude := 520100000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeB", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000B'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeC", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000C'O }, timestamp_ := 3476930088, latitude := 519940000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeD", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000D'O }, timestamp_ := 3476930088, latitude := 520010000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeE", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000E'O }, timestamp_ := 3476930088, latitude := 519990000, longitude := 130000000, pai := '1'B, speed := 0, heading := 0 } }, { key := "NodeF", position := { gnAddr := { typeOfAddress := e_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '00000000000F'O }, timestamp_ := 3476930088, latitude := 520020000, longitude := 129970000, pai := '1'B, speed := 0, heading := 0 } } }, { { key := "AREA1", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520010000, geoAreaPosLongitude := 130000000, distanceA := 556, distanceB := 0, angle := 0 } } }, { key := "AREA2", geoArea := { shape := e_geoCircle (0), area := { geoAreaPosLatitude := 520020000, geoAreaPosLongitude := 130000000, distanceA := 166, distanceB := 0, angle := 0 } } } }, "NodeD") on component NodeD(4).
|
||||
05:31:42.225715 Function was started.
|
||||
05:31:42.226359 PTC with component reference 3 is done.
|
||||
05:31:42.226578 PTC with component reference 4 is done.
|
||||
05:31:42.226647 Starting function f_GEONW_PON_SHB_BV_01_nodeB() on component NodeB(3).
|
||||
05:31:42.226936 Function was started.
|
||||
05:31:42.226954 Starting function f_GEONW_PON_SHB_BV_01_nodeD() on component NodeD(4).
|
||||
05:31:42.227278 Function was started.
|
||||
05:31:42.227556 **** f_serverSyncClientsTimed: Sync server now starting PREAMBLE synchronization ... ****
|
||||
05:31:42.227604 Start timer tc_sync: 120 s
|
||||
05:31:43.736311 Message enqueued on syncPort from NodeB(3) @LibCommon_Sync.SyncCmd : { clientReady := { syncPointId := "preambleDone" } } id 1
|
||||
05:31:43.736393 Message enqueued on syncPort from NodeD(4) @LibCommon_Sync.SyncCmd : { clientReady := { syncPointId := "preambleDone" } } id 2
|
||||
05:31:43.736417 Receive operation on port syncPort succeeded, message from NodeB(3): @LibCommon_Sync.SyncCmd : { clientReady := { syncPointId := "preambleDone" } } id 1
|
||||
05:31:43.736428 Message with id 1 was extracted from the queue of syncPort.
|
||||
05:31:43.736437 **** f_serverSyncClientsTimed: Sync server received READY signal from a client - server will wait for all clients to reach this synchronization point ****
|
||||
05:31:43.736449 Receive operation on port syncPort succeeded, message from NodeD(4): @LibCommon_Sync.SyncCmd : { clientReady := { syncPointId := "preambleDone" } } id 2
|
||||
05:31:43.736457 Message with id 2 was extracted from the queue of syncPort.
|
||||
05:31:43.736462 **** f_serverSyncClientsTimed: Sync server received READY signal from a client - server will wait for all clients to reach this synchronization point ****
|
||||
05:31:43.736468 Stop timer tc_sync: 120 s
|
||||
05:31:43.736483 setverdict(pass): none -> pass
|
||||
05:31:43.736612 Sent on syncPort to NodeB(3) @LibCommon_Sync.SyncCmd : { serverReady := { syncPointId := "preambleDone" } }
|
||||
05:31:43.736680 Sent on syncPort to NodeD(4) @LibCommon_Sync.SyncCmd : { serverReady := { syncPointId := "preambleDone" } }
|
||||
05:31:43.736723 **** f_serverSyncClientsTimed: Sync server successfully passed PREAMBLE synchronization point. ****
|
||||
05:31:43.736736 **** f_serverSyncClientsTimed: Sync server now starting TEST BODY synchronization ... ****
|
||||
05:31:43.736742 Start timer tc_sync: 120 s
|
||||
05:31:43.737716 Message enqueued on syncPort from NodeB(3) @LibCommon_Sync.SyncCmd : { clientStop := { } } id 3
|
||||
05:31:43.737772 Receive operation on port syncPort succeeded, message from NodeB(3): @LibCommon_Sync.SyncCmd : { clientStop := { } } id 3
|
||||
05:31:43.737786 Message with id 3 was extracted from the queue of syncPort.
|
||||
05:31:43.737794 **** f_serverSyncClientsTimed: Sync server received STOP signal from a client - server will wait for all clients to reach their next synchronization point and then stop them! ****
|
||||
05:32:13.746391 Message enqueued on syncPort from NodeD(4) @LibCommon_Sync.SyncCmd : { clientStop := { } } id 4
|
||||
05:32:13.746506 Receive operation on port syncPort succeeded, message from NodeD(4): @LibCommon_Sync.SyncCmd : { clientStop := { } } id 4
|
||||
05:32:13.746525 Message with id 4 was extracted from the queue of syncPort.
|
||||
05:32:13.746534 **** f_serverSyncClientsTimed: Sync server received STOP signal from a client - server will wait for all clients to reach their next synchronization point and then stop them! ****
|
||||
05:32:13.746546 Stop timer tc_sync: 120 s
|
||||
05:32:13.746564 setverdict(inconc): pass -> inconc
|
||||
05:32:13.746679 Sent on syncPort to NodeB(3) @LibCommon_Sync.SyncCmd : { serverStop := { } }
|
||||
05:32:13.746748 Sent on syncPort to NodeD(4) @LibCommon_Sync.SyncCmd : { serverStop := { } }
|
||||
05:32:13.746802 Start timer tc_shutDown: 120 s
|
||||
05:32:13.748117 Stop timer tc_shutDown: 120 s
|
||||
05:32:13.748199 **** f_serverWaitForAllClientsToShutDown: All components have properly shut down. Sync server will now terminate the test case. ****
|
||||
05:32:13.748213 setverdict(inconc): inconc -> inconc, component reason not changed
|
||||
05:32:13.748367 Sent on syncPort to mtc @LibCommon_Sync.SyncCmd : { serverStop := { } }
|
||||
05:32:13.748392 Message enqueued on syncPort from mtc @LibCommon_Sync.SyncCmd : { serverStop := { } } id 5
|
||||
05:32:13.748409 Start timer tc_sync: 120 s
|
||||
05:32:13.748430 Receive operation on port syncPort succeeded, message from mtc: @LibCommon_Sync.SyncCmd : { serverStop := { } } id 5
|
||||
05:32:13.748444 Message with id 5 was extracted from the queue of syncPort.
|
||||
05:32:13.748453 Stop timer tc_sync: 120 s
|
||||
05:32:13.748463 **** a_shutdown: Test component received STOP signal from MTC ****
|
||||
05:32:13.748481 Unmapping port NodeB(3):utPort from system:utPort.
|
||||
05:32:13.749306 Unmap operation of NodeB(3):utPort from system:utPort finished.
|
||||
05:32:13.749382 Unmapping port NodeB(3):acPort from system:acPort.
|
||||
05:32:13.750191 Unmap operation of NodeB(3):acPort from system:acPort finished.
|
||||
05:32:13.750261 Unmapping port NodeB(3):geoNetworkingPort from system:geoNetworkingPort.
|
||||
05:32:13.750671 Unmap operation of NodeB(3):geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
05:32:13.750732 Disconnecting ports NodeB(3):syncPort and mtc:syncPort.
|
||||
05:32:13.751142 Connection termination request was received on port syncPort from NodeB(3):syncPort. No more data can be sent or received through this connection.
|
||||
05:32:13.751454 Port syncPort was disconnected from NodeB(3):syncPort.
|
||||
05:32:13.751712 Disconnect operation on NodeB(3):syncPort and mtc:syncPort finished.
|
||||
05:32:13.751770 Unmapping port NodeD(4):utPort from system:utPort.
|
||||
05:32:13.752413 Unmap operation of NodeD(4):utPort from system:utPort finished.
|
||||
05:32:13.752471 Unmapping port NodeD(4):acPort from system:acPort.
|
||||
05:32:13.753201 Unmap operation of NodeD(4):acPort from system:acPort finished.
|
||||
05:32:13.753258 Unmapping port NodeD(4):geoNetworkingPort from system:geoNetworkingPort.
|
||||
05:32:13.753905 Unmap operation of NodeD(4):geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
05:32:13.753944 Disconnecting ports NodeD(4):syncPort and mtc:syncPort.
|
||||
05:32:13.754379 Connection termination request was received on port syncPort from NodeD(4):syncPort. No more data can be sent or received through this connection.
|
||||
05:32:13.754738 Port syncPort was disconnected from NodeD(4):syncPort.
|
||||
05:32:13.754920 Disconnect operation on NodeD(4):syncPort and mtc:syncPort finished.
|
||||
05:32:13.754948 Unmapping port mtc:acPort from system:acPort.
|
||||
05:32:13.755178 Port acPort was unmapped from system:acPort.
|
||||
05:32:13.755399 Unmap operation of mtc:acPort from system:acPort finished.
|
||||
05:32:13.755425 Unmapping port mtc:utPort from system:utPort.
|
||||
05:32:13.755594 Port utPort was unmapped from system:utPort.
|
||||
05:32:13.755817 Unmap operation of mtc:utPort from system:utPort finished.
|
||||
05:32:13.755843 Unmapping port mtc:geoNetworkingPort from system:geoNetworkingPort.
|
||||
05:32:13.755992 Port geoNetworkingPort was unmapped from system:geoNetworkingPort.
|
||||
05:32:13.756248 Unmap operation of mtc:geoNetworkingPort from system:geoNetworkingPort finished.
|
||||
05:32:13.756267 Disconnecting ports mtc:syncPort and mtc:syncPort.
|
||||
05:32:13.756425 Port syncPort has terminated the connection with local port syncPort.
|
||||
05:32:13.756565 Disconnect operation on mtc:syncPort and mtc:syncPort finished.
|
||||
05:32:13.756584 *** a_cf02Down: INFO: TEST COMPONENT NOW STOPPING ITSELF! ***
|
||||
05:32:13.756592 Stopping test component execution.
|
||||
05:32:13.756694 Test case TC_GEONW_PON_SHB_BV_01 was stopped.
|
||||
05:32:13.756704 Terminating component type LibItsGeoNetworking_TestSystem.ItsMtc.
|
||||
05:32:13.756719 Default with id 1 (altstep a_cf02Down) was deactivated.
|
||||
05:32:13.756733 Port utPort was stopped.
|
||||
05:32:13.756745 Port acPort was stopped.
|
||||
05:32:13.756752 Port geoNetworkingPort was stopped.
|
||||
05:32:13.756759 Port syncSendPort was stopped.
|
||||
05:32:13.756766 Port syncPort was stopped.
|
||||
05:32:13.756772 Component type LibItsGeoNetworking_TestSystem.ItsMtc was shut down inside testcase TC_GEONW_PON_SHB_BV_01.
|
||||
05:32:13.756782 Waiting for PTCs to finish.
|
||||
05:32:13.757859 Setting final verdict of the test case.
|
||||
05:32:13.757982 Local verdict of MTC: inconc
|
||||
05:32:13.758010 Local verdict of PTC NodeB(3): fail (inconc -> fail)
|
||||
05:32:13.758031 Local verdict of PTC NodeD(4): fail (fail -> fail)
|
||||
05:32:13.758053 Test case TC_GEONW_PON_SHB_BV_01 finished. Verdict: fail
|
||||
05:32:13.758069 Execution of control part in module ItsGeoNetworking_TestControl finished.
|
||||
05:32:13.759117 Verdict statistics: 0 none (0.00 %), 1 pass (33.33 %), 1 inconc (33.33 %), 1 fail (33.33 %), 0 error (0.00 %).
|
||||
05:32:13.759189 Test execution summary: 3 test cases were executed. Overall verdict: fail
|
||||
05:32:13.759202 Exit was requested from MC. Terminating MTC.
|
||||
Vendored
+15
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"adapter_sha256": "bbf47a7753fa6a12a4d59d573eb9e19f764ebef7b2808834ac4fc5af6fb65b9c",
|
||||
"binary_sha256": "a1a0b814154d332b91c0348e0609b3263d93d7a0244b8df96c427c8b697d3a8f",
|
||||
"testcase_object_sha256": "730f879dea4c305cc6b8367616b4d73770f45c34e3b3bad11f2638e1ff8c98a6",
|
||||
"testcase_source_sha256": "07bbdd7e586c9f9678ad684c82fd3e5b2b565084f768a3f5942758259c14ee51",
|
||||
"scope": "Official GeoNetworking testcase objects; custom host/device SUT ports, SHB source only; no conformance verdict implied",
|
||||
"suite_overlay": [
|
||||
{
|
||||
"path": "ccsrc/Protocols/GeoNetworking/geonetworking_codec.cc",
|
||||
"before": "a01ee9c560d093f785c2a9fa113dc16a9645e16fa537d1539666642374b635c8",
|
||||
"after": "5bdf56506e59a647d0d321ce768ca1951ba9d119cfcf53da61fa1cc19590ceaa",
|
||||
"reason": "Null-guard three unconditional (*_params)[...] writes while decoding GnNonSecuredPacket.payload; fx__dec__GeoNetworkingPdu always decodes with params=nullptr, so every decode of an observed GN packet segfaulted. Pinned source on disk is untouched; only this tool's own --out build uses the patch."
|
||||
}
|
||||
]
|
||||
}
|
||||
+192
@@ -0,0 +1,192 @@
|
||||
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 35697.
|
||||
MC2> framework-dathe. is the default
|
||||
spawn /root/vidf-ats-geonetworking/AtsGeoNetworking framework-dathe. 35697
|
||||
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 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 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 := false, 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 := false, PICS_GN_COMMON_HEADER := false, PICS_GN_BEACON_SRC := false, PICS_GN_BEACON_DST := false, PICS_GN_GUC := false, PICS_GN_GUC_SRC := false, PICS_GN_GUC_DST := false, PICS_GN_GUC_FWD := false, PICS_GN_GBC := false, PICS_GN_GBC_SRC := false, PICS_GN_GBC_DST := false, PICS_GN_GBC_FWD := false, PICS_GN_GAC := false, PICS_GN_GAC_SRC := false, PICS_GN_GAC_DST := false, PICS_GN_GAC_FWD := false, PICS_GN_SHB := true, PICS_GN_SHB_SRC := true, PICS_GN_SHB_DST := false, PICS_GN_TSB := false, PICS_GN_TSB_SRC := false, PICS_GN_TSB_DST := false, PICS_GN_TSB_FWD := false, PICS_GN_LS_REQ_SRC := false, PICS_GN_LS_REQ_RETRANSMISSION := false, PICS_GN_LS_REQ_DST := false, PICS_GN_LS_REP_DST := false, PICS_GN_LS_FWD := false, 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 := false }
|
||||
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 := true, PICS_SEC_BRAINPOOL_P384R1 := true, PICS_SEC_P2P_AT_DISTRIBUTION := true, PICS_SEC_P2P_AA_DISTRIBUTION := true, PICS_SEC_CERTIFICATE_SELECTION := true, PICS_SEC_CIRCULAR_REGION := true, PICS_SEC_RECTANGULAR_REGION := true, PICS_SEC_POLYGONAL_REGION := true, PICS_SEC_IDENTIFIED_REGION := true, 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 := "data/v3/certificates", PX_IUT_SEC_CONFIG_NAME := "", 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 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 ItsGeoNetworking_TestCases.
|
||||
HC@framework-dathe: Initializing module ItsGeoNetworking_TpFunctions.
|
||||
HC@framework-dathe: Initializing module LibItsGeoNetworking_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 LibItsSecurity_Functions.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_Functions.
|
||||
HC@framework-dathe: Initializing module LibCommon_BasicTypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibCommon_BasicTypesAndValues finished.
|
||||
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 LibItsSecurity_Templates.
|
||||
HC@framework-dathe: Initializing module LibHelpers_Functions.
|
||||
HC@framework-dathe: Initialization of module LibHelpers_Functions finished.
|
||||
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: Initializing module LibItsSecurity_TypesAndValues.
|
||||
HC@framework-dathe: Initialization of module LibItsSecurity_TypesAndValues finished.
|
||||
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 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: 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 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 LibItsGeoNetworking_EncdecDeclarations.
|
||||
HC@framework-dathe: Initialization of module LibItsGeoNetworking_EncdecDeclarations finished.
|
||||
HC@framework-dathe: Initialization of module ItsGeoNetworking_TpFunctions finished.
|
||||
HC@framework-dathe: Initialization of module ItsGeoNetworking_TestCases finished.
|
||||
HC@framework-dathe: Initializing module ItsGeoNetworking_TestControl.
|
||||
HC@framework-dathe: Initialization of module ItsGeoNetworking_TestControl finished.
|
||||
HC@framework-dathe: Initializing module LibCommon_TextStrings.
|
||||
HC@framework-dathe: Initialization of module LibCommon_TextStrings finished.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_ASN1_NamedNumbers.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_ASN1_NamedNumbers finished.
|
||||
HC@framework-dathe: Initializing module LibItsCommon_CddTemplates.
|
||||
HC@framework-dathe: Initialization of module LibItsCommon_CddTemplates 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: 419.
|
||||
MC@framework-dathe: MTC is created.
|
||||
MC2> smtc
|
||||
Executing all items of [EXECUTE] section.
|
||||
MC2> 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: 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.
|
||||
MTC@framework-dathe: setverdict(inconc): none -> inconc
|
||||
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: inconc
|
||||
MTC@framework-dathe: No PTCs were created.
|
||||
NodeD(4)@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.
|
||||
NodeB(3)@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: setverdict(pass): none -> pass
|
||||
NodeB(3)@framework-dathe: setverdict(fail): none -> fail
|
||||
NodeD(4)@framework-dathe: setverdict(fail): none -> fail
|
||||
MTC@framework-dathe: setverdict(inconc): pass -> inconc
|
||||
MTC@framework-dathe: setverdict(inconc): inconc -> inconc, component reason not changed
|
||||
MTC@framework-dathe: Waiting for PTCs to finish.
|
||||
NodeB(3)@framework-dathe: Final verdict of PTC: fail
|
||||
NodeD(4)@framework-dathe: Final verdict of PTC: fail
|
||||
MTC@framework-dathe: Setting final verdict of the test case.
|
||||
MTC@framework-dathe: Local verdict of MTC: inconc
|
||||
MTC@framework-dathe: Local verdict of PTC NodeB(3): fail (inconc -> fail)
|
||||
MTC@framework-dathe: Local verdict of PTC NodeD(4): fail (fail -> fail)
|
||||
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.
|
||||
Vendored
+5
@@ -0,0 +1,5 @@
|
||||
[
|
||||
"TC_GEONW_FDV_SHB_BV_01",
|
||||
"TC_GEONW_PON_FPB_BV_11_05",
|
||||
"TC_GEONW_PON_SHB_BV_01"
|
||||
]
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"started_utc": "2026-09-14T03:31:38.562615+00:00",
|
||||
"binary_sha256": "a1a0b814154d332b91c0348e0609b3263d93d7a0244b8df96c427c8b697d3a8f",
|
||||
"config_sha256": "7863a2695637b779357e393a08644048a9aa6d6009492954f6cc0ad40029dd10",
|
||||
"sut_sha256": "04e4e258410431ad29248e2d8688f7d9edfb2cdb0f37d4683a8120a5726c4ccf",
|
||||
"sut_args": null,
|
||||
"pool_sha256": null,
|
||||
"expected_cases_sha256": "d446bc932c6fc07477df498310010e223fb931b33aa1501602def0b89b50b977",
|
||||
"verdicts": [
|
||||
{
|
||||
"testcase": "TC_GEONW_FDV_SHB_BV_01",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_GEONW_PON_FPB_BV_11_05",
|
||||
"verdict": "inconc"
|
||||
},
|
||||
{
|
||||
"testcase": "TC_GEONW_PON_SHB_BV_01",
|
||||
"verdict": "fail"
|
||||
}
|
||||
],
|
||||
"status": "completed",
|
||||
"exit_code": 0,
|
||||
"missing_cases": [],
|
||||
"unexpected_cases": [],
|
||||
"duplicate_cases": [],
|
||||
"campaign_complete": true,
|
||||
"finished_utc": "2026-09-14T03:32:13.780010+00:00"
|
||||
}
|
||||
+56
@@ -0,0 +1,56 @@
|
||||
[MODULE_PARAMETERS]
|
||||
// SHB source generation only (GAP-GN-001): the upstream router implements SHB
|
||||
// and GBC, but this adapter currently wires up SHB triggering/observation only.
|
||||
// Every PICS below that defaults to true in LibItsGeoNetworking_Pics.ttcn is
|
||||
// explicitly disabled unless it is implemented and verified end to end.
|
||||
// Must match the actual IUT GN address baked into hil_sut.cpp's Sut::reset()
|
||||
// (config.mib.itsGnLocalGnAddr.mid only; type-of-address/station-type/reserved
|
||||
// stay at vanetza::geonet::Address's defaults -- see etsi_geonetworking_adapter.cpp's
|
||||
// iut_gn_address()). f_acGetLongPosVector compares the adapter's AcGnResponse
|
||||
// against this exact value, so this is not an arbitrary PICS choice.
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LOCAL_GN_ADDR := {
|
||||
typeOfAddress := e_initial,
|
||||
stationType := e_unknown,
|
||||
reserved := 0,
|
||||
mid := '020000000001'O
|
||||
}
|
||||
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := false
|
||||
LibItsGeoNetworking_Pics.PICS_IS_IUT_SECURED := false
|
||||
// FDV_BAH/FDV_COH send deliberately malformed Basic/Common headers and expect
|
||||
// the IUT to reject them; this adapter does not implement that negative path.
|
||||
LibItsGeoNetworking_Pics.PICS_GN_BASIC_HEADER := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_COMMON_HEADER := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GUC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GUC_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GUC_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GUC_FWD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GBC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GBC_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GBC_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GBC_FWD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GAC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GAC_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GAC_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_GAC_FWD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_TSB := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_TSB_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_TSB_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_TSB_FWD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_BEACON_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_BEACON_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LS_REQ_SRC := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LS_REQ_RETRANSMISSION := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LS_REQ_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LS_REP_DST := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_LS_FWD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_DAD := false
|
||||
LibItsGeoNetworking_Pics.PICS_GN_SHB_DST := false
|
||||
LibItsCommon_Pixits.PX_GNSS_SCENARIO_SUPPORT := false
|
||||
|
||||
[LOGGING]
|
||||
LogFile := "%e.%h-%r.%s"
|
||||
FileMask := LOG_ALL
|
||||
ConsoleMask := VERDICTOP | ERROR | WARNING | EXECUTOR
|
||||
|
||||
[EXECUTE]
|
||||
ItsGeoNetworking_TestControl.control
|
||||
Reference in New Issue
Block a user