ETSI's Bug Tracker - Part 06: TTCN-3 Control Interface
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0006659 | Part 06: TTCN-3 Control Interface | New Feature | public | 27-11-2013 11:56 | 23-12-2013 14:01

Reporter | Jacob Wieland - Spirent |
Assigned To | Ina Schieferdecker |
Priority | normal | Severity | minor | Reproducibility | N/A
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version |  |
Target Version | v4.6.1 (published 2014-06) | Fixed in Version | v4.6.1 (published 2014-06) |
Clause Reference(s) | 7.3.4.1, 8.5.4.1, 9.4.4.1, 10.6.4.1, 11.4.2.1, 12.5.4.1, B.6
Source (company - Author) | Testing Technologies - Jacob Wieland

Summary | 0006659: Generation of random numbers should be logged for analysis and reproducibility purposes.

Description

At the moment, a test behavior may be dependent on random numbers generated by the TE. Unfortunately, the generation of these numbers is not logged, so it can be hard to reproduce the same test behavior, even given the same input from the SUT.
To that end, I propose to introduce a log event TliRnd which is produced whenever the rnd() function is called (or triRnd()) and which includes both the used seed as well as the result of the call.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.

Relationships

related to | 0006624 | closed | Gyorgy Rethy | Part 01: TTCN-3 Core Language | Allow access to random seed per component.
related to | 0006658 | closed | Ina Schieferdecker | Part 05: TTCN-3 Runtime Interface | random number generator should be available to test adaptation

Attached Files | CR6659.doc (662,016) 27-11-2013 13:01 http://oldforge.etsi.org/mantis/file_download.php?file_id=2947&type=bug CR6659_v2.doc (670,208) 23-12-2013 14:00 http://oldforge.etsi.org/mantis/file_download.php?file_id=2972&type=bug

Issue History
Date Modified | Username | Field | Change
27-11-2013 11:56 | Jacob Wieland - Spirent | New Issue |
27-11-2013 11:56 | Jacob Wieland - Spirent | Clause Reference(s) | => 7.3.4.1, 8.5.4.1, 9.4.4.1, 10.6.4.1, 11.4.2.1, 12.5.4.1, B.6
27-11-2013 11:56 | Jacob Wieland - Spirent | Source (company - Author) | => Testing Technologies - Jacob Wieland
27-11-2013 11:57 | Jacob Wieland - Spirent | Status | new => assigned
27-11-2013 11:57 | Jacob Wieland - Spirent | Assigned To | => Jacob Wieland - Spirent
27-11-2013 11:58 | Jacob Wieland - Spirent | Relationship added | related to 0006658
27-11-2013 11:59 | Jacob Wieland - Spirent | Relationship added | related to 0006624
27-11-2013 13:01 | Jacob Wieland - Spirent | File Added: CR6659.doc |
27-11-2013 13:01 | Jacob Wieland - Spirent | Note Added: 0011846 |
27-11-2013 13:01 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Ina Schieferdecker
27-11-2013 13:01 | Jacob Wieland - Spirent | Status | assigned => confirmed
27-11-2013 14:53 | Jacob Wieland - Spirent | Target Version | => v4.6.1 (published 2014-06)
23-12-2013 14:00 | Ina Schieferdecker | Note Added: 0011890 |
23-12-2013 14:00 | Ina Schieferdecker | File Added: CR6659_v2.doc |
23-12-2013 14:01 | Ina Schieferdecker | Status | confirmed => resolved
23-12-2013 14:01 | Ina Schieferdecker | Resolution | open => fixed
23-12-2013 14:01 | Ina Schieferdecker | Fixed in Version | => v4.6.1 (published 2014-06)
23-12-2013 14:01 | Ina Schieferdecker | Status | resolved => closed

Notes

(0011846)
Jacob Wieland - Spirent
27-11-2013 13:01

please review

(0011890)
Ina Schieferdecker
23-12-2013 14:00

As proposed - just one small extension.