Running with gitlab-runner 16.6.1 (f5da3c5a)
  on Build2 docker python:latest ONEM2M q5sCxdHf, system ID: s_72dfdd1174ad
section_start:1739444470:prepare_executor
Preparing the "docker" executor
Using Docker executor with image python:3.9.18-slim-bullseye ...
Pulling docker image python:3.9.18-slim-bullseye ...
Using docker image sha256:d694778260c16966493dade9a0595a510312f9ec30e3a5ed6d370af5e35643e1 for python:3.9.18-slim-bullseye with digest python@sha256:9ac27d4ecadc3ef02f980a8e2b37c7e8cdbf24039c5eddd9f98aff00d23b9e03 ...
section_end:1739444472:prepare_executor
section_start:1739444472:prepare_script
Preparing environment
Running on runner-q5scxdhf-project-41-concurrent-0 via build2.forge.etsi.org...
section_end:1739444473:prepare_script
section_start:1739444473:get_sources
Getting source from Git repository
Fetching changes with git depth set to 50...
Initialized empty Git repository in /builds/specifications/ts/ts-0019/.git/
Created fresh repository.
Checking out 059f901d as detached HEAD (ref is v2.9.2)...

Skipping Git submodules setup
section_end:1739444475:get_sources
section_start:1739444475:download_artifacts
Downloading artifacts
Downloading artifacts for Publish spec (3125)...
Downloading artifacts from coordinator... ok        host=git.onem2m.org id=3125 responseStatus=200 OK token=glcbt-64
section_end:1739444476:download_artifacts
section_start:1739444476:step_script
Executing "step_script" stage of the job script
Using docker image sha256:d694778260c16966493dade9a0595a510312f9ec30e3a5ed6d370af5e35643e1 for python:3.9.18-slim-bullseye with digest python@sha256:9ac27d4ecadc3ef02f980a8e2b37c7e8cdbf24039c5eddd9f98aff00d23b9e03 ...
$ apt-get update -qq && apt-get -qq install -y git curl > /dev/null
debconf: delaying package configuration, since apt-utils is not installed
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2Ffavicon%2Eico/raw?ref=master" >> favicon.html
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 15406  100 15406    0     0  47844      0 --:--:-- --:--:-- --:--:-- 47844
$ mkdir -p docs/images && mv favicon.html docs/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2Fonem2m%2Epng/raw?ref=master" >> onem2m.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 14788    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 14788  100 14788    0     0  43622      0 --:--:-- --:--:-- --:--:-- 43494
$ mv onem2m.png docs/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2Fonem2m_sq%2Epng/raw?ref=master" >> onem2m_sq.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0 16883    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
100 16883  100 16883    0     0  14223      0  0:00:01  0:00:01 --:--:-- 14223
$ mv onem2m_sq.png docs/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2FWord%2Epng/raw?ref=master" >> Word.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  8134  100  8134    0     0  25104      0 --:--:-- --:--:-- --:--:-- 25104
$ mkdir -p docs/download/images && mv Word.png docs/download/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2FEpub%2Epng/raw?ref=master" >> Epub.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  7396  100  7396    0     0  33017      0 --:--:-- --:--:-- --:--:-- 33017
$ mv Epub.png docs/download/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fimages%2FPdf%2Epng/raw?ref=master" >> Pdf.png
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0  8670    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  8670  100  8670    0     0  38705      0 --:--:-- --:--:-- --:--:-- 38533
$ mv Pdf.png docs/download/images/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fstylesheets%2Fextra%2Ecss/raw?ref=master" >> extra.css
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   496  100   496    0     0   2480      0 --:--:-- --:--:-- --:--:--  2480
$ mkdir -p docs/stylesheets && mv extra.css docs/stylesheets/
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2Fmkdocs%2Eyml/raw?ref=master" >> mkdocs.yml
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100  2424  100  2424    0     0  10358      0 --:--:-- --:--:-- --:--:-- 10358
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2FindexDownload%2Emd/raw?ref=master" >> indexDownload.md
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   157  100   157    0     0    590      0 --:--:-- --:--:-- --:--:--   590
$ mkdir -p docs/download && mv indexDownload.md docs/download/index.md
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/toMkdocs%2FtoMkdocs%2Epy/raw?ref=master" >> toMkdocs.py
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 41623  100 41623    0     0  41832      0 --:--:-- --:--:-- --:--:-- 41790
$ export SPEC_NAME=$(ls | grep -E "(TS|TR|WI).*\.md" | cut -d'.' -f1)
$ curl "${CI_API_V4_URL}/projects/$TOOLS_SCRIPTS_PROJECT_ID/repository/files/spec_on_pages%2Esh/raw?ref=master" >> spec_on_pages.sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 11481  100 11481    0     0  37642      0 --:--:-- --:--:-- --:--:-- 37519
$ chmod +x spec_on_pages.sh
$ echo "'$TAG_NAME'"
'v2.9.2'
$ ./spec_on_pages.sh toMkdocs.py $MIKE_ACCESS_TOKEN $CI_SERVER_HOST $CI_PROJECT_PATH "$GITLAB_USER_NAME" $GITLAB_USER_EMAIL $CI_COMMIT_SHA $SPEC_NAME $CI_PROJECT_NAME $TAG_NAME $CLEAN_WEB_PAGES
toMkdocs.py: toMkdocs.py
MIKE_ACCESS_TOKEN: [MASKED]glpat-
CI_SERVER_HOST: git.onem2m.org
CI_PROJECT_PATH: specifications/ts/ts-0019
GITLAB_USER_NAME: Miguel Angel Reina Ortega
GITLAB_USER_EMAIL: miguelangel.reinaortega@etsi.org
CI_COMMIT_SHA: 059f901d0f3a0be35bf2b652b5fba468688560f2
SPEC_NAME: TS-0019-Abstract_Test_Suite_&_implementation_eXtra_Information_for_Test
CI_PROJECT_NAME: ts-0019
TAG_NAME: v2.9.2
CLEAN_WEB_PAGES: false
\n------ Install necessary packages --------
WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv

[notice] A new release of pip is available: 23.0.1 -> 25.0.1
[notice] To update, run: pip install --upgrade pip
------ Config git and get the previous GitLab Pages content --------
From https://git.onem2m.org/specifications/ts/ts-0019
 * branch            gl-pages   -> FETCH_HEAD
 * [new branch]      gl-pages   -> origin/gl-pages
Previous HEAD position was 059f901 Contribution TDE-2025-0004-TS-0019-ATS_v2_9_2_baseline merged into R2
Switched to a new branch 'gl-pages'
Branch 'gl-pages' set up to track remote branch 'gl-pages' from 'origin'.
Note: switching to '059f901d0f3a0be35bf2b652b5fba468688560f2'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by switching back to a branch.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -c with the switch command. Example:

  git switch -c <new-branch-name>

Or undo this operation with:

  git switch -

Turn off this advice by setting config variable advice.detachedHead to false

HEAD is now at 059f901 Contribution TDE-2025-0004-TS-0019-ATS_v2_9_2_baseline merged into R2
------ Generate input for mkdocs --------
Analyzing 
"/builds/specifications/ts/ts-0019/TS-0019-Abstract_Test_Suite_&_implementation_
eXtra_Information_for_Test.md"
+----------------------------------------------------------------+
|**oneM2M** **Technical** **Specification**                      |
+:================+:=============================================+
|Document Number  |oneM2M-TS-0019-V-2.9.2                        |
+-----------------+----------------------------------------------+
|Document Name:   |Abstract Test Suite and Implementation        |
|                 |eXtra Information for Test                    |
+-----------------+----------------------------------------------+
|Date:            |2025 February 13                              |
+-----------------+----------------------------------------------+
|Abstract:        |Abstract Test Suite and Implementation eXtra  |
|                 |Information for Test consists of:             |
|                 |                                              |
|                 |- Definition of the Abstract Protocol Tester  |
|                 |  (APT)                                       |
|                 |- Definition of TTCN-3 test architecture      |
|                 |- Development of TTCN-3 test suite, e.g.      |
|                 |  naming conventions, code documentation, test|
|                 |  case structure.                             |
|                 |- IXIT proforma;                              |
+-----------------+----------------------------------------------+
|Template Version:23 February 2015 (Do not modify)               |
+----------------------------------------------------------------+

[0, 2, 4, 7, 9, 20, 22]
<table>
    <thead>
        <tr>
            <th colspan="2" align="left"><strong>oneM2M</strong> 
<strong>Technical</strong> <strong>Specification</strong></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td align="left">Document Number</td>
            <td align="left">oneM2M-TS-0019-V-2.9.2</td>
        </tr>
        <tr>
            <td align="left">Document Name:<br /></td>
            <td align="left">Abstract Test Suite and Implementation eXtra 
Information for Test</td>
        </tr>
        <tr>
            <td align="left">Date:</td>
            <td align="left">2025 February 13</td>
        </tr>
        <tr>
            <td align="left">Abstract:<br /></td>
            <td align="left">Abstract Test Suite and Implementation eXtra 
Information for Test consists of:<br /><br /><ul><li>Definition of the Abstract 
Protocol Tester (APT)</li><li>Definition of TTCN-3 test 
architecture</li><li>Development of TTCN-3 test suite, e.g. naming conventions, 
code documentation, test case structure.</li><li>IXIT proforma;</li></ul></td>
        </tr>
        <tr>
            <td colspan="2" align="left">Template Version:23 February 2015 (Do 
not modify)</td>
        </tr>
    </tbody>
</table>
+----------------------+-------------------+-------------+-----+
|TTCN-3 Primitive      |oneM2M Message     | Direction   | IUT |
+:====================:+:=================:+:===========:+:===:+
|                      |                   | &larr;&rarr;| AE  |
| M2MRequestPrimitive  |Request Primitive  +-------------+-----+
|                      |                   | &larr;&rarr;| CSE |
+----------------------+-------------------+-------------+-----+
|                      |                   | &larr;&rarr;| AE  |
| M2MResponsePrimitive |Respomse Primitive +-------------+-----+
|                      |                   | &larr;&rarr;| CSE |
+----------------------+-------------------+-------------+-----+

[0, 2, 6, 10]
<table>
    <thead>
        <tr>
            <th align="center">TTCN-3 Primitive</th>
            <th align="center">oneM2M Message</th>
            <th align="center">Direction</th>
            <th align="center">IUT</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td rowspan="2" align="center"> M2MRequestPrimitive<br /></td>
            <td rowspan="2" align="center"> Request Primitive<br /></td>
            <td align="center">&larr;&rarr;</td>
            <td align="center">AE</td>
        </tr>
        <tr>
            <td align="center">&larr;&rarr;</td>
            <td align="center">CSE</td>
        </tr>
        <tr>
            <td rowspan="2" align="center"> M2MResponsePrimitive<br /></td>
            <td rowspan="2" align="center"> Respomse Primitive<br /></td>
            <td align="center">&larr;&rarr;</td>
            <td align="center">AE</td>
        </tr>
        <tr>
            <td align="center">&larr;&rarr;</td>
            <td align="center">CSE</td>
        </tr>
    </tbody>
</table>
+--------------------+-------------------+------------------+-------------------
------+---------------------------------------+---------------------------------
-------+
|Ut Control Primitive|Mapping to oneM2M  |Description       |Reference          
|Triggering Message                     |HTTP                                   
|
|message             |data types         |                  |                   
|                                       |                                       
|
+:===================+:==================+:=================+:==================
======+:======================================+:================================
=======+
|_UtTrigger_         |_requestPrimitive_ |ONLY essential    |oneM2M TS-0004     
|**EXAMPLE** **1:** If the test objective is to test **_"Test                   
|
|_Primitive_         |                   |parameters        |<a 
href="#_ref_2">[2]</a>|triggers_ _IUT_ _to execute a test case for creation of 
&lt;_ _AE_ _>           |
|                    |                   |included for      |                   
|with abels attribute under a_ _CSEBase_ _resource_\"**, then                   
|
|                    |                   |certain test      |                   
|triggering message would be serialized as following.                           
|
|                    |                   |case \            |                   
|                                                                               
|
|                    |                   |See NOTE 1        |                   
|                                                                               
|
|                    |                   |                  |                   
+---------------------------------------+---------------------------------------
-+
|                    |                   |                  |                   
|**Request** \                          |**Request** \                          
|
|                    |                   |                  |                   
|{ \                                    |**POST**  /{SUT\_UT\_APPLICATION\_URL} 
|
|                    |                   |                  |                   
|"m2m:rqp" :{ \                         |HTTP/1.1 \                             
|
|                    |                   |                  |                   
|"op": 1, //indicate CREATE operation \ |**Host**: {SUT\_IP\_ADDRESS:PORT} \    
|
|                    |                   |                  |                   
|"ty": 2, //indicate AE resource type \ |**Content-Length**: {PAYLOAD\_LENGTH} \
|
|                    |                   |                  |                   
|"to": {TEST\_SYSTEM\_ADDRESS}, \       |**Content-Type**: **application/json** 
\|
|                    |                   |                  |                   
|"pc": { \                              | \                                     
|
|                    |                   |                  |                   
|"m2m:ae": { \                          |{"m2m:rqp" :{ \                        
|
|                    |                   |                  |                   
|"lbl":"UNINITIALIZED" //indicate that  |"op": 1, //indicate CREATE operation \ 
|
|                    |                   |                  |                   
|attribute labels needs to be included \|"ty": 2, //indicate AE resource type \ 
|
|                    |                   |                  |                   
|}, \                                   |"to": {TEST\_SYSTEM\_ADDRESS}, \       
|
|                    |                   |                  |                   
|} \                                    |"pc": { \                              
|
|                    |                   |                  |                   
|"rvi": "2a" \ }                        |"m2m:ae": { \                          
|
|                    |                   |                  |                   
|} \                                    |"lbl":"UNINITIALIZED" //indicate that  
|
|                    |                   |                  |                   
|}                                      |attribute labels needs to be included \
|
|                    |                   |                  |                   
|                                       |} \                                    
|
|                    |                   |                  |                   
|                                       |}, \                                   
| 
|                    |                   |                  |                   
|                                       |"rvi": "2a" \                          
|
|                    |                   |                  |                   
|                                       |} \                                    
|
|                    |                   |                  |                   
|                                       |} \                                    
| 
|                    |                   |                  |                   
+---------------------------------------+---------------------------------------
-+
|                    |                   |                  |                   
|**EXAMPLE** **2:** If the test objective is to test **_"Test System            
|
|                    |                   |                  |                   
|triggers_ _IUT_ _to execute a test case for delete of &lt;_ _AE_ _>            
|
|                    |                   |                  |                   
|_resource_\"**, then triggering message would be serialized as following.      
|
|                    |                   |                  |                   
+---------------------------------------+---------------------------------------
-+
|                    |                   |                  |                   
|**Request** \                          |**Request** \                          
|
|                    |                   |                  |                   
|{ \                                    |**POST**  /{SUT\_UT\_APPLICATION\_URL} 
|
|                    |                   |                  |                   
|"m2m:rqp" :{ \                         |HTTP/1.1 \                             
|
|                    |                   |                  |                   
|"op": 4, //indicate DELETE operation \ |**Host**: {SUT\_IP\_ADDRESS:PORT} \    
|
|                    |                   |                  |                   
|"to":{TARGET\_AE\_RESOURCE\_ADDRESS}, \|**Content-Length**: {PAYLOAD\_LENGTH} \
|
|                    |                   |                  |                   
|//indicate Target AE resource address  |**Content-Type**: **application/json** 
\|
|                    |                   |                  |                   
|"rvi": "2a" \                          | \                                     
|
|                    |                   |                  |                   
|} \                                    |{"m2m:rqp" :{ \                        
|
|                    |                   |                  |                   
|}                                      |"op": 4, //indicate DELETE peration\   
|
|                    |                   |                  |                   
|                                       |"to":{TARGET\_AE\_RESOURCE\_ADDRESS}, \
|
|                    |                   |                  |                   
|                                       |//indicate Target AE resource address \
|
|                    |                   |                  |                   
|                                       |"rvi": "2a" \                          
|
|                    |                   |                  |                   
|                                       |} \                                    
|
|                    |                   |                  |                   
|                                       |} \                                    
| 
|                    
+-------------------+------------------+-------------------------+--------------
-------------------------+----------------------------------------+
|                    |N/A                |Special upper     |N/A                
|**"RESET"**                            |**Request** \                          
|
|                    |                   |tester            |                   
|                                       |**POST** /{SUT\_UT\_APPLICATION\_URL}  
|
|                    |                   |commands          |                   
|                                       |HTTP/1.1 \                             
|
|                    |                   |                  |                   
|                                       |**Host** : {SUT\_IP\_ADDRESS:PORT} \   
|
|                    |                   |                  |                   
|                                       |**X-M2M-UTCMD: Reset** \               
|
+--------------------+-------------------+------------------+-------------------
------+---------------------------------------+---------------------------------
-------+
|_UtTrigger_         |_responsePrimitive_|ONLY              |oneM2M TS-0004     
|**Response** \                         |**Response** \                         
|
|_Ack_ _Primitive_   |                   |responseStatusCode|<a 
href="#_ref_2">[2]</a>|{ \                                    |HTTP/1.1 200 OK \
|
|                    |                   |attribute         |                   
|"m2m:rsp": { \                         |X-M2M-RSC: 2000 \                      
|
|                    |                   | included \       |                   
|"rsc": 2000 \                          |                                       
|
|                    |                   | \                |                   
|} \                                    |                                       
|  
|                    |                   | See Note 2.      |                   
|} \                                    |                                       
|  
|                    |                   |                  |                   
| \                                     |                                       
| 
|                    |                   |                  |                   
|For any triggering response, it only   |                                       
| 
|                    |                   |                  |                   
|contains aresponse status code, and the|                                       
| 
|                    |                   |                  |                   
|response status code for the triggering|                                       
| 
|                    |                   |                  |                   
|operation can only be set to either    |                                       
| 
|                    |                   |                  |                   
|either 2000 (OK) or 4000 (BAD\_REQUEST)|                                       
| 
|                    |                   |                  |                   
|according to the rules for triggering  |                                       
| 
|                    |                   |                  |                   
| operations.                           |                                       
| 
+--------------------+-------------------+------------------+-------------------
------+---------------------------------------+---------------------------------
-------+
|NOTE 1: Additional rules defined in table 5.4.4.2.2-3 are also applied. \      
|
|NOTE 2: Attribute response status code is defined at table 5.4.4.2.2-3.        
|
+-------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------+

[0, 3, 56, 71, 74]
<table>
    <thead>
        <tr>
            <th align="left">Ut Control Primitive message</th>
            <th align="left">Mapping to oneM2M data types</th>
            <th align="left">Description<br /></th>
            <th align="left">Reference<br /></th>
            <th align="left">Triggering Message<br /></th>
            <th align="left">HTTP<br /></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td rowspan="5" align="left"><i>UtTrigger</i> <i>Primitive</i></td>
            <td rowspan="4" align="left"><i>requestPrimitive</i></td>
            <td rowspan="4" align="left">ONLY essential parameters included for 
certain test case <br /> See NOTE 1<br /></td>
            <td rowspan="4" align="left">oneM2M TS-0004 <a 
href="#<i>ref</i>2">[2]</a></td>
            <td colspan="2" align="left"><strong>EXAMPLE</strong> 
<strong>1:</strong> If the test objective is to test <strong><i>"Test 
triggers</i> <i>IUT</i> <i>to execute a test case for creation of &lt;</i> 
<i>AE</i> <i>> with abels attribute under a</i> <i>CSEBase</i> 
<i>resource</i>\"</strong>, then triggering message would be serialized as 
following.</td>
        </tr>
        <tr>
            <td align="left">N/A<br /></td>
            <td align="left">Special upper tester commands<br /></td>
            <td align="left">N/A<br /></td>
            <td align="left"><strong>Request</strong> <br /> { <br /> "m2m:rqp" 
:{ <br /> "op": 1, //indicate CREATE operation <br /> "ty": 2, //indicate AE 
resource type <br /> "to": {TEST_SYSTEM_ADDRESS}, <br /> "pc": { <br /> 
"m2m:ae": { <br /> "lbl":"UNINITIALIZED" //indicate that attribute labels needs 
to be included <br /> }, <br /> } <br /> "rvi": "2a" \ } } <br /> }</td>
            <td align="left"><strong>Request</strong> <br /> 
<strong>POST</strong>  /{SUT_UT_APPLICATION_URL} HTTP/1.1 <br /> 
<strong>Host</strong>: {SUT_IP_ADDRESS:PORT} <br /> 
<strong>Content-Length</strong>: {PAYLOAD_LENGTH} <br /> 
<strong>Content-Type</strong>: <strong>application/json</strong> <br /> <br /> 
{"m2m:rqp" :{ <br /> "op": 1, //indicate CREATE operation <br /> "ty": 2, 
//indicate AE resource type <br /> "to": {TEST_SYSTEM_ADDRESS}, <br /> "pc": { 
<br /> "m2m:ae": { <br /> "lbl":"UNINITIALIZED" //indicate that attribute labels
needs to be included <br /> } <br /> }, <br /> "rvi": "2a" <br /> } <br /> 
}</td>
        </tr>
        <tr>
            <td colspan="2" align="left"><strong>EXAMPLE</strong> 
<strong>2:</strong> If the test objective is to test <strong><i>"Test System 
triggers</i> <i>IUT</i> <i>to execute a test case for delete of &lt;</i> 
<i>AE</i> <i>> </i>resource<i>\"</strong>, then triggering message would be 
serialized as following.</td>
        </tr>
        <tr>
            <td align="left"><strong>Request</strong> <br /> { <br /> "m2m:rqp" 
:{ <br /> "op": 4, //indicate DELETE operation <br /> 
"to":{TARGET_AE_RESOURCE_ADDRESS}, <br /> //indicate Target AE resource address 
"rvi": "2a" <br /> } <br /> }</td>
            <td align="left"><strong>Request</strong> <br /> 
<strong>POST</strong>  /{SUT_UT_APPLICATION_URL} HTTP/1.1 <br /> 
<strong>Host</strong>: {SUT_IP_ADDRESS:PORT} <br /> 
<strong>Content-Length</strong>: {PAYLOAD_LENGTH} <br /> 
<strong>Content-Type</strong>: <strong>application/json</strong> <br /> <br /> 
{"m2m:rqp" :{ <br /> "op": 4, //indicate DELETE peration<br /> 
"to":{TARGET_AE_RESOURCE_ADDRESS}, <br /> //indicate Target AE resource address 
<br /> "rvi": "2a" <br /> } <br /> }</td>
        </tr>
        <tr>
            <td align="left"><strong>"RESET"</strong><br /></td>
            <td align="left"><strong>Request</strong> <br /> 
<strong>POST</strong> /{SUT_UT_APPLICATION_URL} HTTP/1.1 <br /> 
<strong>Host</strong> : {SUT_IP_ADDRESS:PORT} <br /> <strong>X-M2M-UTCMD: 
Reset</strong></td>
        </tr>
        <tr>
            <td align="left"></i>UtTrigger<i> </i>Ack<i> </i>Primitive<i></td>
            <td align="left"></i>responsePrimitive<i></td>
            <td align="left">ONLY responseStatusCode attribute included <br /> 
<br /> See Note 2.<br /></td>
            <td align="left">oneM2M TS-0004 <a href="#</i>ref<i>2">[2]</a></td>
            <td align="left"><strong>Response</strong> <br /> { <br /> 
"m2m:rsp": { <br /> "rsc": 2000 <br /> } <br /> } <br /> <br /> For any 
triggering response, it only contains aresponse status code, and the response 
status code for the triggering operation can only be set to either either 2000 
(OK) or 4000 (BAD_REQUEST) according to the rules for triggering 
operations.</td>
            <td align="left"><strong>Response</strong> <br /> HTTP/1.1 200 OK 
<br /> X-M2M-RSC: 2000 <br /></td>
        </tr>
        <tr>
            <td colspan="6" align="left">NOTE 1: Additional rules defined in 
table 5.4.4.2.2-3 are also applied. <br /> NOTE 2: Attribute response status 
code is defined at table 5.4.4.2.2-3.</td>
        </tr>
    </tbody>
</table>
+------------------------+-----------------+------------------------------------
--------------+
|Response Status         |Response Status  |Interpretation                      
|
|Code Description        |Code Value       |                                    
|
+:=======================+:================+:===================================
==============+
|OK                      |2000             |The SUT receives successfully the 
triggering      |
|                        |                 |message from Test System            
|
+------------------------+-----------------+------------------------------------
--------------+
|BAD\_REQUEST            |4000             |The SUT does not interpret correctly
the UtTrigger|
|                        |                 |primitive                           
|
+------------------------+-----------------+------------------------------------
--------------+
|NOTE: Only above two response status codes are allowed to use in UtTriggerAck 
primitive.     |
+------------------------+-----------------+------------------------------------
--------------+

[0, 3, 6, 9, 11]
<table>
    <thead>
        <tr>
            <th align="left">Response Status Code Description</th>
            <th align="left">Response Status Code Value</th>
            <th align="left">Interpretation<br /></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td align="left">OK<br /></td>
            <td align="left">2000<br /></td>
            <td align="left">The SUT receives successfully the triggering 
message from Test System</td>
        </tr>
        <tr>
            <td align="left">BAD_REQUEST</td>
            <td align="left">4000<br /></td>
            <td align="left">The SUT does not interpret correctly the UtTrigger 
primitive</td>
        </tr>
        <tr>
            <td colspan="3" align="left">NOTE: Only above two response status 
codes are allowed to use in UtTriggerAck primitive.</td>
        </tr>
    </tbody>
</table>
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|Name                                     |Instance type |Element type       
|Description                             |
+:========================================+:=============+:==================+:=
======================================+
|acPort                                   |port          |AdapterControlPort 
|Port that communicates with the adapter |
|                                         |              |                   
|for sending configuration parameters    |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|infoPort                                 |port          |InfoPort           
|Port between test components for        |
|                                         |              |                   
|exchanging information                  |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|utPort                                   |port          |UpperTesterPort    
|Port that communicates with the UT      |
|                                         |              |                   
|Application for triggering actions on   |
|                                         |              |                   
|the IUT                                 |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|tc\_ac                                   |timer         |N/A                
|Timer for the reception of a message    |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|tc\_wait                                 |timer         |N/A                
|Timer for the reaction of the IUT to an |
|                                         |              |                   
|upper tester primitive                  |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|tc\_done                                 |timer         |N/A                
|Timer for waiting completion of a       |
|                                         |              |                   
|component behaviour                     |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_config                               |variable      |Configurations     
|Configuration being used for the given  |
|                                         |              |                   
|test case |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_testSystemRole                       |variable      |TestSystemRole     
|Role of the test component              |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_componentRegistered                  |variable      |boolean            
|Flag to indicate when a component has   |
|                                         |              |                   
|registered to the IUT                   |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_resourcesList                        |variable      |MyResourcesList    
|List of all resources created by the    |
|                                         |              |                   
|test system on the IUT                  |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_resourcesIndexToBeDeleted            |variable      |IntegerList        
|List of indexes of resources created by |
|                                         |              |                   
|the test system on the IUT that need to |
|                                         |              |                   |be
deleted                              |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_acpIndex                             |variable      |integer            
|Index of accessControlPolicy resource   |
|                                         |              |                   
|used by the test system by default      |
|                                         |              |                   
|(when required)                         |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_request                              |variable      |MsgIn              
|Latest request primitive received/sent  |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_response                             |variable      |MsgIn              
|Latest response primitive received/sent |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_aeSimu                               |variable      |default            
|Reference to the default behaviour for  |
|                                         |              |                   |an
AeSimu component                     |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_cseSimu                              |variable      |default            
|Reference to the default behaviour for  |
|                                         |              |                   |an
CseSimu component                    |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_primitiveContentRetrievedResource    |variable      |PrimitiveContent   
|Latest content of a RETRIEVE operation  |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|vc\_myInterfaces                         |variable      |Interfaces         
|Parameters for the ports of the given   |
|                                         |              |                   
|component:                              |
|                                         |              |                   |  
|
|                                         |              |                   |- 
Port (mcaPort, mcaPortIn, mccPort,    |
|                                         |              |                   
|mccPortIn)                              |
|                                         |              |                   |- 
Host (SUT IP address :port)           |
|                                         |              |                   |- 
Protocol binding                      |
|                                         |              |                   |- 
Serialization                         |
+-----------------------------------------+--------------+-------------------+--
--------------------------------------+
|Note that vc\_aeSimu and vc\_cseSimu are not common to the other defined test 
components, but those variables are    |
|required in Tester for the correct activation/deactivation of default 
behaviours.                                    |
+-------------------------------------------------------------------------------
--------------------------------------+

[0, 2, 5, 8, 12, 14, 17, 20, 23, 25, 28, 31, 35, 39, 41, 43, 46, 49, 51, 60, 63]
<table>
    <thead>
        <tr>
            <th align="left">Name</th>
            <th align="left">Instance type</th>
            <th align="left">Element type</th>
            <th align="left">Description</th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td align="left">acPort<br /></td>
            <td align="left">port<br /></td>
            <td align="left">AdapterControlPort<br /></td>
            <td align="left">Port that communicates with the adapter for sending
configuration parameters</td>
        </tr>
        <tr>
            <td align="left">infoPort<br /></td>
            <td align="left">port<br /></td>
            <td align="left">InfoPort<br /></td>
            <td align="left">Port between test components for exchanging 
information</td>
        </tr>
        <tr>
            <td align="left">utPort<br /></td>
            <td align="left">port<br /></td>
            <td align="left">UpperTesterPort<br /></td>
            <td align="left">Port that communicates with the UT Application for 
triggering actions on the IUT</td>
        </tr>
        <tr>
            <td align="left">tc_ac</td>
            <td align="left">timer</td>
            <td align="left">N/A</td>
            <td align="left">Timer for the reception of a message</td>
        </tr>
        <tr>
            <td align="left">tc_wait</td>
            <td align="left">timer<br /></td>
            <td align="left">N/A<br /></td>
            <td align="left">Timer for the reaction of the IUT to an upper 
tester primitive</td>
        </tr>
        <tr>
            <td align="left">tc_done</td>
            <td align="left">timer<br /></td>
            <td align="left">N/A<br /></td>
            <td align="left">Timer for waiting completion of a component 
behaviour</td>
        </tr>
        <tr>
            <td align="left">vc_config</td>
            <td align="left">variable<br /></td>
            <td align="left">Configurations<br /></td>
            <td align="left">Configuration being used for the given test 
case</td>
        </tr>
        <tr>
            <td align="left">vc_testSystemRole</td>
            <td align="left">variable</td>
            <td align="left">TestSystemRole</td>
            <td align="left">Role of the test component</td>
        </tr>
        <tr>
            <td align="left">vc_componentRegistered</td>
            <td align="left">variable<br /></td>
            <td align="left">boolean<br /></td>
            <td align="left">Flag to indicate when a component has registered to
the IUT</td>
        </tr>
        <tr>
            <td align="left">vc_resourcesList</td>
            <td align="left">variable<br /></td>
            <td align="left">MyResourcesList<br /></td>
            <td align="left">List of all resources created by the test system on
the IUT</td>
        </tr>
        <tr>
            <td align="left">vc_resourcesIndexToBeDeleted</td>
            <td align="left">variable<br /></td>
            <td align="left">IntegerList<br /></td>
            <td align="left">List of indexes of resources created by the test 
system on the IUT that need to be deleted</td>
        </tr>
        <tr>
            <td align="left">vc_acpIndex</td>
            <td align="left">variable<br /></td>
            <td align="left">integer<br /></td>
            <td align="left">Index of accessControlPolicy resource used by the 
test system by default (when required)</td>
        </tr>
        <tr>
            <td align="left">vc_request</td>
            <td align="left">variable</td>
            <td align="left">MsgIn</td>
            <td align="left">Latest request primitive received/sent</td>
        </tr>
        <tr>
            <td align="left">vc_response</td>
            <td align="left">variable</td>
            <td align="left">MsgIn</td>
            <td align="left">Latest response primitive received/sent</td>
        </tr>
        <tr>
            <td align="left">vc_aeSimu</td>
            <td align="left">variable<br /></td>
            <td align="left">default<br /></td>
            <td align="left">Reference to the default behaviour for an AeSimu 
component</td>
        </tr>
        <tr>
            <td align="left">vc_cseSimu</td>
            <td align="left">variable<br /></td>
            <td align="left">default<br /></td>
            <td align="left">Reference to the default behaviour for an CseSimu 
component</td>
        </tr>
        <tr>
            <td align="left">vc_primitiveContentRetrievedResource</td>
            <td align="left">variable</td>
            <td align="left">PrimitiveContent</td>
            <td align="left">Latest content of a RETRIEVE operation</td>
        </tr>
        <tr>
            <td align="left">vc_myInterfaces</td>
            <td align="left">variable<br /></td>
            <td align="left">Interfaces<br /></td>
            <td align="left">Parameters for the ports of the given component:<br
/><br /><ul><li>Port (mcaPort, mcaPortIn, mccPort, mccPortIn)</li><li>Host (SUT 
IP address :port)</li><li>Protocol binding</li><li>Serialization</li></ul></td>
        </tr>
        <tr>
            <td colspan="4" align="left">Note that vc_aeSimu and vc_cseSimu are 
not common to the other defined test components, but those variables are 
required in Tester for the correct activation/deactivation of default 
behaviours.</td>
        </tr>
    </tbody>
</table>
+-------------------------------------------------------------------------------
----------------+
|Identifier: TC\_&lt;root>\_&lt;gr>\_&lt;sgr>\_&lt;nn>\_&lt;per>                
|
+:===========================+:===============+:================================
================+
|&lt;root> = root            |ONEM2M          |oneM2M                           
|
+----------------------------+----------------+---------------------------------
----------------+
|&lt;gr> = group             |CSE \           |CSE testing \                    
|
|                            |AE              |AE testing                       
|
+----------------------------+----------------+---------------------------------
----------------+
|&lt;sgr> = subgroup         |REG \           |Registration \                   
|
|                            |DMR \           |Data Management and Repository \ 
|
|                            |SUB \           |Subscription and Notification  \ 
|
|                            |GMG \           |Group Management \               
|
|                            |DIS \           |Discovery \                      
|
|                            |LOC \           |Location \                       
|
|                            |DMG \           |Device Management \              
|
|                            |CMDH \          |Communication Management and 
Delivery Handling \ |
|                            |SEC             |Security                         
|
+----------------------------+----------------+---------------------------------
----------------+
|&lt;nn> = sequential number |                |001 to 999                       
|
+----------------------------+----------------+---------------------------------
----------------+
|&lt;per> = permutation      |P1\_P2\_..PN    |Permutation parameters           
|
+----------------------------+----------------+---------------------------------
----------------+
|`EXAMPLE:    TP identifier:    TP/oneM2M/CSE/DMR/CRE/001` \                    
| 
|`TC identifier:    TC\_ONEM2M\_CSE\_DMR\_CRE\_001.`                            
|
+-------------------------------------------------------------------------------
----------------+

[0, 2, 4, 7, 17, 19, 21, 24]
<table>
    <thead>
        <tr>
            <th colspan="3" align="left">Identifier: 
TC_&lt;root>_&lt;gr>_&lt;sgr>_&lt;nn>_&lt;per></th>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td align="left">&lt;root> = root</td>
            <td align="left">ONEM2M</td>
            <td align="left">oneM2M</td>
        </tr>
        <tr>
            <td align="left">&lt;gr> = group<br /></td>
            <td align="left">CSE <br /> AE</td>
            <td align="left">CSE testing <br /> AE testing</td>
        </tr>
        <tr>
            <td align="left">&lt;sgr> = subgroup<br /></td>
            <td align="left">REG <br /> DMR <br /> SUB <br /> GMG <br /> DIS <br
/> LOC <br /> DMG <br /> CMDH <br /> SEC</td>
            <td align="left">Registration <br /> Data Management and Repository 
<br /> Subscription and Notification  <br /> Group Management <br /> Discovery 
<br /> Location <br /> Device Management <br /> Communication Management and 
Delivery Handling <br /> Security</td>
        </tr>
        <tr>
            <td align="left">&lt;nn> = sequential number</td>
            <td align="left"></td>
            <td align="left">001 to 999</td>
        </tr>
        <tr>
            <td align="left">&lt;per> = permutation</td>
            <td align="left">P1_P2_..PN</td>
            <td align="left">Permutation parameters</td>
        </tr>
        <tr>
            <td colspan="3" align="left">`EXAMPLE:    TP identifier:    
TP/oneM2M/CSE/DMR/CRE/001` <br /> `TC identifier:    
TC_ONEM2M_CSE_DMR_CRE_001.`</td>
        </tr>
    </tbody>
</table>
Adding footnotes to clauses
Updating links in clauses
Updating notes in clauses
Writing clauses to files
Writing "_nav.yml"
continue
Copying media files from "/builds/specifications/ts/ts-0019/media" to 
"/builds/specifications/ts/ts-0019/TS-0019/media"
0.md
1.md
2.1.md
2.2.md
2.md
3.1.md
3.2.md
3.md
4.md
5.1.md
5.2.md
5.3.md
5.4.md
5.5.md
5.6.md
5.md
6.md
7.0.md
7.1.md
7.2.md
7.3.md
7.md
8.md
A.1.md
A.md
B.md
media
------ Move to docs folder --------
  - '1 Scope': '1.md'
  - '2 References':
    - '2.1 Normative references': '2.1.md'
    - '2.2 Informative references': '2.2.md'
  - '3 Definition of terms, symbols and abbreviations':
    - '3.1 Terms': '3.1.md'
    - '3.2 Symbols': '3.2.md'
    - '3.2 Abbreviations': '3.2.md'
  - '4 Conventions': '4.md'
  - '5 Abstract Test Method (ATM)':
    - '5.1 Abstract protocol tester (APT)': '5.1.md'
    - '5.2 Test Configuration': '5.2.md'
    - '5.3 Test architecture': '5.3.md'
    - '5.4 Ports and ASPs (Abstract Services Primitives)': '5.4.md'
    - '5.5 Test components': '5.5.md'
    - '5.6 Test strategy': '5.6.md'
  - '6 Untestable Test Purposes': '6.md'
  - '7 ATS Conventions':
    - '7.0 Introduction': '7.0.md'
    - '7.1 Testing conventions': '7.1.md'
    - '7.2 Naming conventions': '7.2.md'
    - '7.3 IXIT': '7.3.md'
  - '8 TTCN-3 Verifications': '8.md'
  - 'Annex A (normative): TTCN-3 library modules':
    - 'A.1 Electronic annex, zip file with TTCN-3 code': 'A.1.md'
  - 'Annex B (informative): Bibliography': 'B.md'
https://git.onem2m.org/specifications/ts/ts-0019.git
sed (GNU sed) 4.7
Packaged by Debian
Copyright (C) 2018 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Jay Fenlason, Tom Lord, Ken Pizzini,
Paolo Bonzini, Jim Meyering, and Assaf Gordon.
GNU sed home page: <https://www.gnu.org/software/sed/>.
General help using GNU software: <https://www.gnu.org/gethelp/>.
E-mail bug reports to: <bug-sed@gnu.org>.
site_name: oneM2M TS-0019

copyright: "Copyright &copy; 2024 oneM2M Partnership Project"

# Required for RSS feed
site_description: oneM2M Specifications navigator
site_url: https://specifications.onem2m.org

docs_dir: docs

extra_css:
  - stylesheets/extra.css

repo_url: https://git.onem2m.org/specifications/ts/ts-0019.git
repo_name: TS-0019 Git Repository

theme:
  name: material
  logo: 'images/onem2m.png'
  favicon: 'images/favicon.ico'
  icon:
    repo: fontawesome/brands/gitlab
  palette:
    scheme: oneM2M
  features:
    - content.code.annotate
    - content.code.copy
    #- navigation.footer
    - content.footnote.tooltips
    #- navigation.indexes
    #- navigation.instant.progress
    #- navigation.prune
    #- navigation.sections
    #- navigation.tabs
    #- navigation.tabs.sticky
    - search.suggest
    - search.highlight
    - search.share
    #- toc.integrate

plugins:
  # RSS feed plugin
  # See https://guts.github.io/mkdocs-rss-plugin/
  # Install with: pip install mkdocs-rss-plugin
  - rss
  #- tags:
  #    tags_file: home/tags.md
  - search

markdown_extensions:
  - admonition
  - attr_list
  - def_list
  - footnotes
  - md_in_html
  - pymdownx.details
  - pymdownx.highlight:
      anchor_linenums: true
      line_spans: __span
      pygments_lang_class: true
  - pymdownx.inlinehilite
  - pymdownx.snippets
  - pymdownx.arithmatex:
      generic: true
  - pymdownx.superfences:
      custom_fences:
        - name: mermaid
          class: mermaid
          format: !!python/name:pymdownx.superfences.fence_code_format
  - pymdownx.tabbed:
     alternate_style: true
  - tables

extra_javascript:
  - javascripts/mathjax.js
  - https://unpkg.com/mathjax@3/es5/tex-mml-chtml.js

##############################################################################

extra:
  homepage: https://specifications.onem2m.org
  social:
    - icon: fontawesome/solid/rss
      link: https://specifications.onem2m.org/feed_rss_created.xml 
      name: Recipes RSS Feed
    - icon: fontawesome/brands/gitlab
      link: https://git.oneM2M.org
      name: oneM2M GitLab
    - icon: fontawesome/brands/github 
      link: https://github.com/onem2m
      name: oneM2M @ GitHub
    - icon: fontawesome/brands/mastodon
      link: https://c.im/@oneM2M
      name: oneM2M @ Mastodon
    - icon: fontawesome/brands/linkedin
      link: https://www.linkedin.com/company/onem2m/
      name: oneM2M @ LinkedIn
  version:
    provider: mike

nav:
  - 'Home': 'index.md'
  - '1 Scope': '1.md'
  - '2 References':
    - '2.1 Normative references': '2.1.md'
    - '2.2 Informative references': '2.2.md'
  - '3 Definition of terms, symbols and abbreviations':
    - '3.1 Terms': '3.1.md'
    - '3.2 Symbols': '3.2.md'
    - '3.2 Abbreviations': '3.2.md'
  - '4 Conventions': '4.md'
  - '5 Abstract Test Method (ATM)':
    - '5.1 Abstract protocol tester (APT)': '5.1.md'
    - '5.2 Test Configuration': '5.2.md'
    - '5.3 Test architecture': '5.3.md'
    - '5.4 Ports and ASPs (Abstract Services Primitives)': '5.4.md'
    - '5.5 Test components': '5.5.md'
    - '5.6 Test strategy': '5.6.md'
  - '6 Untestable Test Purposes': '6.md'
  - '7 ATS Conventions':
    - '7.0 Introduction': '7.0.md'
    - '7.1 Testing conventions': '7.1.md'
    - '7.2 Naming conventions': '7.2.md'
    - '7.3 IXIT': '7.3.md'
  - '8 TTCN-3 Verifications': '8.md'
  - 'Annex A (normative): TTCN-3 library modules':
    - 'A.1 Electronic annex, zip file with TTCN-3 code': 'A.1.md'
  - 'Annex B (informative): Bibliography': 'B.md'
Adding download tab for version v2.9.2...
TS-0019-Abstract_Test_Suite_and_implementation_eXtra_Information_for_Test
------ Generating site --------
Generating docs version v2.9.2...
Major version is 2
Handling release latestR2
Latest release is latestR4
Latest deployed version for this release is v2.9.1
Deploying version v2.9.2 as latestR2
INFO    -  Cleaning site directory
INFO    -  Building documentation to directory: /builds/specifications/ts/ts-0019/site
INFO    -  The following pages exist in the docs directory, but are not included in the "nav" configuration:
  - 0.md
  - 2.md
  - 3.md
  - 5.md
  - 7.md
  - A.md
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/index.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/0.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/2.1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/2.2.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/2.md.
WARNING -  [RSS-plugin]: No description generated from metadata or content of the page 2.md, therefore the feed won't be compliant, because an item must have a description.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/3.1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/3.2.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/3.md.
WARNING -  [RSS-plugin]: No description generated from metadata or content of the page 3.md, therefore the feed won't be compliant, because an item must have a description.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/4.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.2.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.3.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.4.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.5.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.6.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/5.md.
WARNING -  [RSS-plugin]: No description generated from metadata or content of the page 5.md, therefore the feed won't be compliant, because an item must have a description.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/6.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/7.0.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/7.1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/7.2.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/7.3.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/7.md.
WARNING -  [RSS-plugin]: No description generated from metadata or content of the page 7.md, therefore the feed won't be compliant, because an item must have a description.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/8.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/A.1.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/A.md.
WARNING -  [RSS-plugin]: No description generated from metadata or content of the page A.md, therefore the feed won't be compliant, because an item must have a description.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/B.md.
INFO    -  [RSS-plugin]: Dates could not be retrieved for page: /builds/specifications/ts/ts-0019/docs/download/index.md.
INFO    -  Documentation built in 1.22 seconds
Hidding version v2.9.1...
Content of public ...
index.html
latest
latestR2
latestR3
latestR4
v2.7.0
v2.9.0
v2.9.1
v2.9.2
v3.5.0
v3.5.1
v3.5.2
v4.1.0
v4.1.1
v4.1.2
v4.2.0
versions.json
section_end:1739444526:step_script
section_start:1739444526:upload_artifacts_on_success
Uploading artifacts for successful job
Uploading artifacts...
public/: found 1516 matching artifact files and directories 
Uploading artifacts as "archive" to coordinator... 201 Created  id=3126 responseStatus=201 Created token=glcbt-64
section_end:1739444531:upload_artifacts_on_success
section_start:1739444531:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1739444531:cleanup_file_variables
Job succeeded