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:
Ashin Walpola
2026-09-24 10:56:05 +02:00
parent 2f60623e18
commit d107534eb2
9781 changed files with 1560475 additions and 17 deletions
@@ -0,0 +1,318 @@
05:31:18.411243 TTCN-3 Main Test Component started on framework-dathe. Version: 10.1.2.
05:31:18.411298 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:18.411381 Connected to MC.
05:31:18.411933 Executing control part of module ItsBtp_TestControl.
05:31:18.411958 Execution of control part in module ItsBtp_TestControl started.
05:31:18.411996 Test case TC_BTP_PGA_BV_01 started.
05:31:18.412009 Initializing variables, timers and ports of component type LibItsBtp_TestSystem.ItsBtp inside testcase TC_BTP_PGA_BV_01.
05:31:18.412045 Port syncSendPort was started.
05:31:18.412053 Port syncPort was started.
05:31:18.412058 Port utPort was started.
05:31:18.412092 Port btpPort was started.
05:31:18.412096 Component type LibItsBtp_TestSystem.ItsBtp was initialized.
05:31:18.412104 Mapping port mtc:utPort to system:utPort.
05:31:18.412208 Port utPort was mapped to system:utPort.
05:31:18.412304 Map operation of mtc:utPort to system:utPort finished.
05:31:18.412316 Mapping port mtc:btpPort to system:btpPort.
05:31:18.412365 Port btpPort was mapped to system:btpPort.
05:31:18.412412 Map operation of mtc:btpPort to system:btpPort finished.
05:31:18.412417 Connecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.412464 Port syncPort has established the connection with local port syncSendPort.
05:31:18.412470 Port syncSendPort has established the connection with local port syncPort.
05:31:18.412513 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.412536 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpInitialize : { hashedId8 := '0000000000000000'O }
05:31:18.414299 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.414339 Start timer tc_wait: 120 s
05:31:18.414355 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.414361 Message with id 1 was extracted from the queue of utPort.
05:31:18.414365 Stop timer tc_wait: 120 s
05:31:18.414368 *** f_utInitializeIut: INFO: IUT initialized ***
05:31:18.414373 Altstep a_default was activated as default, id 1
05:31:18.414378 Altstep a_utDefault was activated as default, id 2
05:31:18.414385 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
05:31:18.414397 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpTrigger : { btpA := { btpAHeader := { destinationPort := 2009, sourcePort := 1234 } } }
05:31:18.414627 Message enqueued on btpPort from system @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpAHeader := { destinationPort := 2009, sourcePort := 1234 } }, payload := '00'O } } id 1
05:31:18.414650 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.414658 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.414663 Message with id 2 was extracted from the queue of utPort.
05:31:18.414667 Warning: Stopping inactive timer tc_wait.
05:31:18.414723 Start timer tc_ac: 30 s
05:31:18.414750 Receive operation on port btpPort succeeded, message from system(): @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpAHeader := { destinationPort := 2009, sourcePort := 1234 } }, payload := '00'O } } id 1
05:31:18.414756 Message with id 1 was extracted from the queue of btpPort.
05:31:18.414761 Stop timer tc_ac: 30 s
05:31:18.414765 *** TC_BTP_PGA_BV_01: PASS: BTP-A packet correclty received ***
05:31:18.414771 setverdict(pass): none -> pass
05:31:18.414800 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
05:31:18.414804 Unmapping port mtc:utPort from system:utPort.
05:31:18.414988 Port utPort was unmapped from system:utPort.
05:31:18.415113 Unmap operation of mtc:utPort from system:utPort finished.
05:31:18.415149 Unmapping port mtc:btpPort from system:btpPort.
05:31:18.415231 Port btpPort was unmapped from system:btpPort.
05:31:18.415336 Unmap operation of mtc:btpPort from system:btpPort finished.
05:31:18.415343 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.415404 Port syncSendPort has terminated the connection with local port syncPort.
05:31:18.415411 Port syncPort has terminated the connection with local port syncSendPort.
05:31:18.415465 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.415473 Terminating component type LibItsBtp_TestSystem.ItsBtp.
05:31:18.415481 Default with id 1 (altstep a_default) was deactivated.
05:31:18.415487 Default with id 2 (altstep a_utDefault) was deactivated.
05:31:18.415492 Port syncSendPort was stopped.
05:31:18.415498 Port syncPort was stopped.
05:31:18.415501 Port utPort was stopped.
05:31:18.415504 Port btpPort was stopped.
05:31:18.415507 Component type LibItsBtp_TestSystem.ItsBtp was shut down inside testcase TC_BTP_PGA_BV_01.
05:31:18.415512 Waiting for PTCs to finish.
05:31:18.415614 Setting final verdict of the test case.
05:31:18.415647 Local verdict of MTC: pass
05:31:18.415662 No PTCs were created.
05:31:18.415669 Test case TC_BTP_PGA_BV_01 finished. Verdict: pass
05:31:18.415683 Test case TC_BTP_PGB_BV_01 started.
05:31:18.415687 Initializing variables, timers and ports of component type LibItsBtp_TestSystem.ItsBtp inside testcase TC_BTP_PGB_BV_01.
05:31:18.415700 Port syncSendPort was started.
05:31:18.415705 Port syncPort was started.
05:31:18.415708 Port utPort was started.
05:31:18.415711 Port btpPort was started.
05:31:18.415714 Component type LibItsBtp_TestSystem.ItsBtp was initialized.
05:31:18.415718 Mapping port mtc:utPort to system:utPort.
05:31:18.415776 Port utPort was mapped to system:utPort.
05:31:18.415942 Map operation of mtc:utPort to system:utPort finished.
05:31:18.415972 Mapping port mtc:btpPort to system:btpPort.
05:31:18.416056 Port btpPort was mapped to system:btpPort.
05:31:18.416123 Map operation of mtc:btpPort to system:btpPort finished.
05:31:18.416137 Connecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.416275 Port syncPort has established the connection with local port syncSendPort.
05:31:18.416290 Port syncSendPort has established the connection with local port syncPort.
05:31:18.416360 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.416401 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpInitialize : { hashedId8 := '0000000000000000'O }
05:31:18.416758 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.416838 Start timer tc_wait: 120 s
05:31:18.416891 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.416907 Message with id 1 was extracted from the queue of utPort.
05:31:18.416915 Stop timer tc_wait: 120 s
05:31:18.416923 *** f_utInitializeIut: INFO: IUT initialized ***
05:31:18.416933 Altstep a_default was activated as default, id 1
05:31:18.416947 Altstep a_utDefault was activated as default, id 2
05:31:18.416960 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
05:31:18.417012 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpTrigger : { btpB := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 43981 } } }
05:31:18.417302 Message enqueued on btpPort from system @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 43981 } }, payload := '00'O } } id 1
05:31:18.417346 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.417355 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.417360 Message with id 2 was extracted from the queue of utPort.
05:31:18.417375 Warning: Stopping inactive timer tc_wait.
05:31:18.417425 Start timer tc_ac: 30 s
05:31:18.417444 Receive operation on port btpPort succeeded, message from system(): @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 43981 } }, payload := '00'O } } id 1
05:31:18.417449 Message with id 1 was extracted from the queue of btpPort.
05:31:18.417454 Stop timer tc_ac: 30 s
05:31:18.417458 *** TC_BTP_PGB_BV_01: PASS: BTP-B packet correclty received ***
05:31:18.417463 setverdict(pass): none -> pass
05:31:18.417474 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
05:31:18.417478 Unmapping port mtc:utPort from system:utPort.
05:31:18.417557 Port utPort was unmapped from system:utPort.
05:31:18.417638 Unmap operation of mtc:utPort from system:utPort finished.
05:31:18.417656 Unmapping port mtc:btpPort from system:btpPort.
05:31:18.417717 Port btpPort was unmapped from system:btpPort.
05:31:18.417768 Unmap operation of mtc:btpPort from system:btpPort finished.
05:31:18.417774 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.417822 Port syncSendPort has terminated the connection with local port syncPort.
05:31:18.417827 Port syncPort has terminated the connection with local port syncSendPort.
05:31:18.417873 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.417880 Terminating component type LibItsBtp_TestSystem.ItsBtp.
05:31:18.417885 Default with id 1 (altstep a_default) was deactivated.
05:31:18.417890 Default with id 2 (altstep a_utDefault) was deactivated.
05:31:18.417894 Port syncSendPort was stopped.
05:31:18.417898 Port syncPort was stopped.
05:31:18.417901 Port utPort was stopped.
05:31:18.417904 Port btpPort was stopped.
05:31:18.417907 Component type LibItsBtp_TestSystem.ItsBtp was shut down inside testcase TC_BTP_PGB_BV_01.
05:31:18.417911 Waiting for PTCs to finish.
05:31:18.417981 Setting final verdict of the test case.
05:31:18.418003 Local verdict of MTC: pass
05:31:18.418011 No PTCs were created.
05:31:18.418017 Test case TC_BTP_PGB_BV_01 finished. Verdict: pass
05:31:18.418029 Test case TC_BTP_PGB_BV_02 started.
05:31:18.418033 Initializing variables, timers and ports of component type LibItsBtp_TestSystem.ItsBtp inside testcase TC_BTP_PGB_BV_02.
05:31:18.418045 Port syncSendPort was started.
05:31:18.418048 Port syncPort was started.
05:31:18.418051 Port utPort was started.
05:31:18.418053 Port btpPort was started.
05:31:18.418056 Component type LibItsBtp_TestSystem.ItsBtp was initialized.
05:31:18.418060 Mapping port mtc:utPort to system:utPort.
05:31:18.418119 Port utPort was mapped to system:utPort.
05:31:18.418198 Map operation of mtc:utPort to system:utPort finished.
05:31:18.418207 Mapping port mtc:btpPort to system:btpPort.
05:31:18.418257 Port btpPort was mapped to system:btpPort.
05:31:18.418305 Map operation of mtc:btpPort to system:btpPort finished.
05:31:18.418311 Connecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.418359 Port syncPort has established the connection with local port syncSendPort.
05:31:18.418364 Port syncSendPort has established the connection with local port syncPort.
05:31:18.418410 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.418420 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpInitialize : { hashedId8 := '0000000000000000'O }
05:31:18.418493 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.418501 Start timer tc_wait: 120 s
05:31:18.418509 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.418513 Message with id 1 was extracted from the queue of utPort.
05:31:18.418517 Stop timer tc_wait: 120 s
05:31:18.418520 *** f_utInitializeIut: INFO: IUT initialized ***
05:31:18.418523 Altstep a_default was activated as default, id 1
05:31:18.418527 Altstep a_utDefault was activated as default, id 2
05:31:18.418530 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
05:31:18.418545 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpTrigger : { btpB := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 0 } } }
05:31:18.418666 Message enqueued on btpPort from system @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 0 } }, payload := '00'O } } id 1
05:31:18.418675 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.418681 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpTriggerResult := true } id 2
05:31:18.418686 Message with id 2 was extracted from the queue of utPort.
05:31:18.418690 Warning: Stopping inactive timer tc_wait.
05:31:18.418721 Start timer tc_ac: 30 s
05:31:18.418734 Receive operation on port btpPort succeeded, message from system(): @LibItsBtp_TypesAndValues.BtpInd : { msgIn := { header := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 0 } }, payload := '00'O } } id 1
05:31:18.418739 Message with id 1 was extracted from the queue of btpPort.
05:31:18.418744 Stop timer tc_ac: 30 s
05:31:18.418748 *** TC_BTP_PGB_BV_02: PASS: BTP-B packet correclty received ***
05:31:18.418751 setverdict(pass): none -> pass
05:31:18.418759 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
05:31:18.418762 Unmapping port mtc:utPort from system:utPort.
05:31:18.418809 Port utPort was unmapped from system:utPort.
05:31:18.418874 Unmap operation of mtc:utPort from system:utPort finished.
05:31:18.418881 Unmapping port mtc:btpPort from system:btpPort.
05:31:18.418947 Port btpPort was unmapped from system:btpPort.
05:31:18.419048 Unmap operation of mtc:btpPort from system:btpPort finished.
05:31:18.419058 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.419110 Port syncSendPort has terminated the connection with local port syncPort.
05:31:18.419116 Port syncPort has terminated the connection with local port syncSendPort.
05:31:18.419160 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.419167 Terminating component type LibItsBtp_TestSystem.ItsBtp.
05:31:18.419171 Default with id 1 (altstep a_default) was deactivated.
05:31:18.419175 Default with id 2 (altstep a_utDefault) was deactivated.
05:31:18.419178 Port syncSendPort was stopped.
05:31:18.419182 Port syncPort was stopped.
05:31:18.419185 Port utPort was stopped.
05:31:18.419188 Port btpPort was stopped.
05:31:18.419190 Component type LibItsBtp_TestSystem.ItsBtp was shut down inside testcase TC_BTP_PGB_BV_02.
05:31:18.419194 Waiting for PTCs to finish.
05:31:18.419254 Setting final verdict of the test case.
05:31:18.419274 Local verdict of MTC: pass
05:31:18.419282 No PTCs were created.
05:31:18.419288 Test case TC_BTP_PGB_BV_02 finished. Verdict: pass
05:31:18.419298 Test case TC_BTP_PP_BV_01 started.
05:31:18.419301 Initializing variables, timers and ports of component type LibItsBtp_TestSystem.ItsBtp inside testcase TC_BTP_PP_BV_01.
05:31:18.419309 Port syncSendPort was started.
05:31:18.419312 Port syncPort was started.
05:31:18.419315 Port utPort was started.
05:31:18.419318 Port btpPort was started.
05:31:18.419320 Component type LibItsBtp_TestSystem.ItsBtp was initialized.
05:31:18.419324 Mapping port mtc:utPort to system:utPort.
05:31:18.419383 Port utPort was mapped to system:utPort.
05:31:18.419435 Map operation of mtc:utPort to system:utPort finished.
05:31:18.419441 Mapping port mtc:btpPort to system:btpPort.
05:31:18.419487 Port btpPort was mapped to system:btpPort.
05:31:18.419532 Map operation of mtc:btpPort to system:btpPort finished.
05:31:18.419538 Connecting ports mtc:syncSendPort and mtc:syncPort.
05:31:18.419584 Port syncPort has established the connection with local port syncSendPort.
05:31:18.419590 Port syncSendPort has established the connection with local port syncPort.
05:31:18.419633 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:18.419647 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpInitialize : { hashedId8 := '0000000000000000'O }
05:31:18.419727 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.419734 Start timer tc_wait: 120 s
05:31:18.419741 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:18.419745 Message with id 1 was extracted from the queue of utPort.
05:31:18.419748 Stop timer tc_wait: 120 s
05:31:18.419752 *** f_utInitializeIut: INFO: IUT initialized ***
05:31:18.419755 Altstep a_default was activated as default, id 1
05:31:18.419758 Altstep a_utDefault was activated as default, id 2
05:31:18.419761 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
05:31:18.419774 Sent on btpPort to system @LibItsBtp_TypesAndValues.BtpReq : { msgOut := { header := { btpAHeader := { destinationPort := 2009, sourcePort := 1234 } }, payload := '0102030405'O } }
05:31:18.419875 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpEventInd : { rawPayload := '0102030405'O } id 2
05:31:18.419884 Start timer t: 10 s
05:31:18.419891 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpEventInd : { rawPayload := '0102030405'O } id 2
05:31:18.419896 Message with id 2 was extracted from the queue of utPort.
05:31:18.419901 Default with id 2 (altstep a_utDefault) has reached a break statement. Skipping current alt statement or receiving operation.
05:31:28.426407 Timeout t: 10 s
05:31:28.426594 *** TC_BTP_PP_BV_01: PASS: BTP was transmitted to upper layer***
05:31:28.426614 setverdict(pass): none -> pass
05:31:28.426778 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
05:31:28.426793 Unmapping port mtc:utPort from system:utPort.
05:31:28.427213 Port utPort was unmapped from system:utPort.
05:31:28.427603 Unmap operation of mtc:utPort from system:utPort finished.
05:31:28.427758 Unmapping port mtc:btpPort from system:btpPort.
05:31:28.428019 Port btpPort was unmapped from system:btpPort.
05:31:28.428323 Unmap operation of mtc:btpPort from system:btpPort finished.
05:31:28.428378 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
05:31:28.428575 Port syncSendPort has terminated the connection with local port syncPort.
05:31:28.428632 Port syncPort has terminated the connection with local port syncSendPort.
05:31:28.428919 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:28.428977 Terminating component type LibItsBtp_TestSystem.ItsBtp.
05:31:28.428992 Default with id 1 (altstep a_default) was deactivated.
05:31:28.429004 Default with id 2 (altstep a_utDefault) was deactivated.
05:31:28.429013 Port syncSendPort was stopped.
05:31:28.429101 Port syncPort was stopped.
05:31:28.429110 Port utPort was stopped.
05:31:28.429117 Port btpPort was stopped.
05:31:28.429123 Component type LibItsBtp_TestSystem.ItsBtp was shut down inside testcase TC_BTP_PP_BV_01.
05:31:28.429134 Waiting for PTCs to finish.
05:31:28.429466 Setting final verdict of the test case.
05:31:28.429614 Local verdict of MTC: pass
05:31:28.429644 No PTCs were created.
05:31:28.429658 Test case TC_BTP_PP_BV_01 finished. Verdict: pass
05:31:28.429684 Test case TC_BTP_PP_BV_02 started.
05:31:28.429693 Initializing variables, timers and ports of component type LibItsBtp_TestSystem.ItsBtp inside testcase TC_BTP_PP_BV_02.
05:31:28.429786 Port syncSendPort was started.
05:31:28.429800 Port syncPort was started.
05:31:28.429808 Port utPort was started.
05:31:28.429814 Port btpPort was started.
05:31:28.429821 Component type LibItsBtp_TestSystem.ItsBtp was initialized.
05:31:28.429835 Mapping port mtc:utPort to system:utPort.
05:31:28.430138 Port utPort was mapped to system:utPort.
05:31:28.430434 Map operation of mtc:utPort to system:utPort finished.
05:31:28.430460 Mapping port mtc:btpPort to system:btpPort.
05:31:28.430605 Port btpPort was mapped to system:btpPort.
05:31:28.430818 Map operation of mtc:btpPort to system:btpPort finished.
05:31:28.430873 Connecting ports mtc:syncSendPort and mtc:syncPort.
05:31:28.431134 Port syncPort has established the connection with local port syncSendPort.
05:31:28.431161 Port syncSendPort has established the connection with local port syncPort.
05:31:28.431430 Connect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:28.431501 Sent on utPort to system @LibItsBtp_TypesAndValues.UtBtpInitialize : { hashedId8 := '0000000000000000'O }
05:31:28.431746 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:28.431887 Start timer tc_wait: 120 s
05:31:28.431915 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpResults : { utBtpInitializeResult := true } id 1
05:31:28.431929 Message with id 1 was extracted from the queue of utPort.
05:31:28.431938 Stop timer tc_wait: 120 s
05:31:28.431948 *** f_utInitializeIut: INFO: IUT initialized ***
05:31:28.431957 Altstep a_default was activated as default, id 1
05:31:28.431967 Altstep a_utDefault was activated as default, id 2
05:31:28.431975 **** f_selfSync: Successfully passed PREAMBLE synchronization point. ****
05:31:28.432046 Sent on btpPort to system @LibItsBtp_TypesAndValues.BtpReq : { msgOut := { header := { btpBHeader := { destinationPort := 2009, destinationPortInfo := 43981 } }, payload := '0102030405'O } }
05:31:28.432383 Message enqueued on utPort from system @LibItsBtp_TypesAndValues.UtBtpEventInd : { rawPayload := '0102030405'O } id 2
05:31:28.432444 Start timer t: 10 s
05:31:28.432468 Receive operation on port utPort succeeded, message from system(): @LibItsBtp_TypesAndValues.UtBtpEventInd : { rawPayload := '0102030405'O } id 2
05:31:28.432481 Message with id 2 was extracted from the queue of utPort.
05:31:28.432492 Default with id 2 (altstep a_utDefault) has reached a break statement. Skipping current alt statement or receiving operation.
05:31:38.445000 Timeout t: 10 s
05:31:38.445138 *** TC_BTP_PP_BV_02: PASS: BTP was transmitted to upper layer***
05:31:38.445162 setverdict(pass): none -> pass
05:31:38.445330 **** f_selfSync: Successfully passed TEST BODY synchronization point. ****
05:31:38.445374 Unmapping port mtc:utPort from system:utPort.
05:31:38.445819 Port utPort was unmapped from system:utPort.
05:31:38.446357 Unmap operation of mtc:utPort from system:utPort finished.
05:31:38.446419 Unmapping port mtc:btpPort from system:btpPort.
05:31:38.446701 Port btpPort was unmapped from system:btpPort.
05:31:38.446917 Unmap operation of mtc:btpPort from system:btpPort finished.
05:31:38.446964 Disconnecting ports mtc:syncSendPort and mtc:syncPort.
05:31:38.447358 Port syncSendPort has terminated the connection with local port syncPort.
05:31:38.447405 Port syncPort has terminated the connection with local port syncSendPort.
05:31:38.447621 Disconnect operation on mtc:syncSendPort and mtc:syncPort finished.
05:31:38.447645 Terminating component type LibItsBtp_TestSystem.ItsBtp.
05:31:38.447656 Default with id 1 (altstep a_default) was deactivated.
05:31:38.447666 Default with id 2 (altstep a_utDefault) was deactivated.
05:31:38.447673 Port syncSendPort was stopped.
05:31:38.447683 Port syncPort was stopped.
05:31:38.447689 Port utPort was stopped.
05:31:38.447694 Port btpPort was stopped.
05:31:38.447699 Component type LibItsBtp_TestSystem.ItsBtp was shut down inside testcase TC_BTP_PP_BV_02.
05:31:38.447707 Waiting for PTCs to finish.
05:31:38.447893 Setting final verdict of the test case.
05:31:38.447937 Local verdict of MTC: pass
05:31:38.447957 No PTCs were created.
05:31:38.447968 Test case TC_BTP_PP_BV_02 finished. Verdict: pass
05:31:38.447982 Execution of control part in module ItsBtp_TestControl finished.
05:31:38.448538 Verdict statistics: 0 none (0.00 %), 5 pass (100.00 %), 0 inconc (0.00 %), 0 fail (0.00 %), 0 error (0.00 %).
05:31:38.448568 Test execution summary: 5 test cases were executed. Overall verdict: pass
05:31:38.448573 Exit was requested from MC. Terminating MTC.
@@ -0,0 +1,7 @@
{
"adapter_sha256": "091929148ecd8866d9a561fb41d7f7426a0db22cc4f81f397cf94cc76dee3ce3",
"binary_sha256": "253600e26949f935113a0c122d0f05ab04876fae96b1711d3be28e96bbc0a6a1",
"testcase_object_sha256": "e506d7762f0ce795943360eb5d685413aa70ae2059981d8b2949a30d3d32dd2d",
"testcase_source_sha256": "764fac9ba93c71ea8b6017f650242b1844d0c661cb058fbd7efa8b6b1f64e08b",
"scope": "Official BTP testcase objects; custom host/device SUT ports; no conformance verdict implied"
}
@@ -0,0 +1,206 @@
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 35669.
MC2> framework-dathe. is the default
spawn /root/vidf-ats-btp/AtsBTP framework-dathe. 35669
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 := 1234, PX_DESTINATION_PORT := 2009, PX_UNKNOWN_DESTINATION_PORT := 65534, PX_DESTINATION_PORT_INFO := 43981, PX_PAYLOAD := '0102030405'O }
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_manual (1), stationType := e_passengerCar (5), reserved := 0, mid := '000000000000'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 := true, PICS_GN_COMMON_HEADER := true, PICS_GN_BEACON_SRC := true, PICS_GN_BEACON_DST := true, PICS_GN_GUC := true, PICS_GN_GUC_SRC := true, PICS_GN_GUC_DST := true, PICS_GN_GUC_FWD := true, PICS_GN_GBC := true, PICS_GN_GBC_SRC := true, PICS_GN_GBC_DST := true, PICS_GN_GBC_FWD := true, PICS_GN_GAC := true, 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 := true, PICS_GN_TSB := true, 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 := true, 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 ItsBtp_TestCases.
HC@framework-dathe: Initializing module LibItsBtp_Functions.
HC@framework-dathe: Initializing module LibItsBtp_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 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: Initializing module LibItsBtp_TypesAndValues.
HC@framework-dathe: Initialization of module LibItsBtp_TypesAndValues finished.
HC@framework-dathe: Initialization of module LibItsBtp_TestSystem finished.
HC@framework-dathe: Initializing module LibItsBtp_Templates.
HC@framework-dathe: Initializing module LibItsBtp_Pixits.
HC@framework-dathe: Initialization of module LibItsBtp_Pixits finished.
HC@framework-dathe: Initialization of module LibItsBtp_Templates finished.
HC@framework-dathe: Initialization of module LibItsBtp_Functions finished.
HC@framework-dathe: Initialization of module ItsBtp_TestCases finished.
HC@framework-dathe: Initializing module ItsBtp_TestControl.
HC@framework-dathe: Initialization of module ItsBtp_TestControl finished.
HC@framework-dathe: Initializing module LibCommon_TextStrings.
HC@framework-dathe: Initialization of module LibCommon_TextStrings finished.
HC@framework-dathe: Initializing module LibHelpers_Functions.
HC@framework-dathe: Initialization of module LibHelpers_Functions finished.
HC@framework-dathe: Initializing module LibItsBtp_EncdecDeclarations.
HC@framework-dathe: Initialization of module LibItsBtp_EncdecDeclarations 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 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_Templates.
HC@framework-dathe: Initialization of module LibItsCommon_Templates finished.
HC@framework-dathe: Initializing module LibItsExternal_TypesAndValues.
HC@framework-dathe: Initialization of module LibItsExternal_TypesAndValues finished.
HC@framework-dathe: Initializing module LibItsGeoNetworking_EncdecDeclarations.
HC@framework-dathe: Initializing module LibItsGeoNetworking_TypesAndValues.
HC@framework-dathe: Initialization of module LibItsGeoNetworking_TypesAndValues finished.
HC@framework-dathe: Initialization of module LibItsGeoNetworking_EncdecDeclarations 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 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 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 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: 406.
MC@framework-dathe: MTC is created.
MC2> smtc
Executing all items of [EXECUTE] section.
MC2> MTC@framework-dathe: Warning: Stopping inactive timer tc_wait.
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: Warning: Stopping inactive timer tc_wait.
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: Warning: Stopping inactive timer tc_wait.
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(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(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.
@@ -0,0 +1,7 @@
[
"TC_BTP_PGA_BV_01",
"TC_BTP_PGB_BV_01",
"TC_BTP_PGB_BV_02",
"TC_BTP_PP_BV_01",
"TC_BTP_PP_BV_02"
]
@@ -0,0 +1,38 @@
{
"started_utc": "2026-09-14T03:31:18.249298+00:00",
"binary_sha256": "253600e26949f935113a0c122d0f05ab04876fae96b1711d3be28e96bbc0a6a1",
"config_sha256": "ffea9d920a2c0a1942af537400b745d0cbcfbff4629ce73c2f639aad8339abc9",
"sut_sha256": "04e4e258410431ad29248e2d8688f7d9edfb2cdb0f37d4683a8120a5726c4ccf",
"sut_args": null,
"pool_sha256": null,
"expected_cases_sha256": "9a71319ec8f848fd5bb9b2ef37bc29771e7ef703a276ad61409e0af3e71eb42b",
"verdicts": [
{
"testcase": "TC_BTP_PGA_BV_01",
"verdict": "pass"
},
{
"testcase": "TC_BTP_PGB_BV_01",
"verdict": "pass"
},
{
"testcase": "TC_BTP_PGB_BV_02",
"verdict": "pass"
},
{
"testcase": "TC_BTP_PP_BV_01",
"verdict": "pass"
},
{
"testcase": "TC_BTP_PP_BV_02",
"verdict": "pass"
}
],
"status": "completed",
"exit_code": 0,
"missing_cases": [],
"unexpected_cases": [],
"duplicate_cases": [],
"campaign_complete": true,
"finished_utc": "2026-09-14T03:31:38.505491+00:00"
}
@@ -0,0 +1,15 @@
[MODULE_PARAMETERS]
LibItsBtp_Pixits.PX_SOURCE_PORT := 1234
LibItsBtp_Pixits.PX_DESTINATION_PORT := 2009
LibItsBtp_Pixits.PX_DESTINATION_PORT_INFO := 43981
LibItsBtp_Pixits.PX_UNKNOWN_DESTINATION_PORT := 65534
LibItsGeoNetworking_Pics.PICS_GN_SECURITY := false
LibItsGeoNetworking_Pics.PICS_IS_IUT_SECURED := false
[LOGGING]
LogFile := "%e.%h-%r.%s"
FileMask := LOG_ALL
ConsoleMask := VERDICTOP | ERROR | WARNING | EXECUTOR
[EXECUTE]
ItsBtp_TestControl.control