ETSI's Bug Tracker - Part 01: TTCN-3 Core Language
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007602 | Part 01: TTCN-3 Core Language | Clarification | public | 03-02-2017 10:48 | 30-12-2017 17:31

Reporter | Tomas Urban |
Assigned To | Gyorgy Rethy |
Priority | low | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | v4.9.1 (published 2017-05) |
Target Version | v4.10.1 (published 2018-05) | Fixed in Version | v4.10.1 (published 2018-05) |
Clause Reference(s) | 22.3.1
Source (company - Author) | STF 521

Summary | 0007602: Three options of handling blocking multicast and broadcast calls

Description

The description of handling multicast and broadcast blocking calls claims that: "In case of a multicast or broadcast call operation of a blocking procedure, two options exist." It also provides a description of these two options. However, that's not completely true, because there's a third option: the call can be executed with the nowait parameter in which case all responses are handled in the subsequent alt or interleave block.

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR-7602-170727.docx (70,249) 27-07-2017 14:36 http://oldforge.etsi.org/mantis/file_download.php?file_id=3666&type=bug CR-7602-170727-v2.docx (91,888) 27-07-2017 15:35 http://oldforge.etsi.org/mantis/file_download.php?file_id=3667&type=bug CR-7602-170727-v3.docx (71,995) 04-09-2017 12:37 http://oldforge.etsi.org/mantis/file_download.php?file_id=3676&type=bug

Issue History
Date Modified | Username | Field | Change
03-02-2017 10:48 | Tomas Urban | New Issue |
24-04-2017 16:10 | szabados | Note Added: 0014603 |
24-04-2017 16:22 | szabados | Note Added: 0014604 |
06-06-2017 12:00 | Jens Grabowski | Assigned To | => Jens Grabowski
06-06-2017 12:00 | Jens Grabowski | Status | new => assigned
27-07-2017 14:36 | Jens Grabowski | File Added: CR-7602-170727.docx |
27-07-2017 14:38 | Jens Grabowski | Note Added: 0014787 |
27-07-2017 14:39 | Jens Grabowski | Assigned To | Jens Grabowski => Tomas Urban
27-07-2017 14:39 | Jens Grabowski | Status | assigned => confirmed
27-07-2017 15:35 | Tomas Urban | File Added: CR-7602-170727-v2.docx |
27-07-2017 15:36 | Tomas Urban | Note Added: 0014788 |
27-07-2017 15:36 | Tomas Urban | Assigned To | Tomas Urban => Jens Grabowski
27-07-2017 15:43 | Jens Grabowski | Note Added: 0014790 |
27-07-2017 15:44 | Jens Grabowski | Assigned To | Jens Grabowski => KristÃ³f Szabados
27-07-2017 15:44 | Jens Grabowski | Status | confirmed => assigned
27-07-2017 15:44 | Jens Grabowski | Status | assigned => confirmed
04-09-2017 12:37 | KristÃ³f Szabados | File Added: CR-7602-170727-v3.docx |
04-09-2017 12:39 | KristÃ³f Szabados | Note Added: 0014808 |
04-09-2017 12:39 | KristÃ³f Szabados | Assigned To | KristÃ³f Szabados => Jens Grabowski
04-09-2017 12:39 | KristÃ³f Szabados | Status | confirmed => assigned
04-09-2017 12:40 | KristÃ³f Szabados | Note Added: 0014809 |
04-09-2017 12:40 | KristÃ³f Szabados | Status | assigned => confirmed
04-09-2017 12:43 | Jens Grabowski | Note Added: 0014811 |
04-09-2017 12:43 | Jens Grabowski | Status | confirmed => resolved
04-09-2017 12:43 | Jens Grabowski | Resolution | open => fixed
04-09-2017 12:43 | Jens Grabowski | Assigned To | Jens Grabowski => Gyorgy Rethy
30-12-2017 17:31 | Gyorgy Rethy | Note Added: 0014959 |
30-12-2017 17:31 | Gyorgy Rethy | Status | resolved => closed
30-12-2017 17:31 | Gyorgy Rethy | Fixed in Version | => v4.10.1 (published 2018-05)
30-12-2017 17:31 | Gyorgy Rethy | Target Version | => v4.10.1 (published 2018-05)

Notes

(0014603)
szabados
24-04-2017 16:10

I'm also wondering if repeat is really the only option to handle the responses or exceptions in the response or exception handling part.(2nd option)

(0014604)
szabados
24-04-2017 16:22

Also what is example 6 trying to do here? If I understand correctly it will only accept the first reply (from one of 2 components) ... there is no point using repeat if the guards have no chance to be fulfilled the second time around. Also if the guard is fulfilled by a variable the example checks if the variable is true ... the if -s don't seem to have a function?

(0014787)
Jens Grabowski
27-07-2017 14:38

I changed the description of the possibilities, changed the example 6 and also added the keyword "nowait" to the syntax description. Tomas, please check.

(0014788)
Tomas Urban
27-07-2017 15:36

It is fine by me, I only made several formatting changes in the added text and slightly modified the example. Please check.

(0014790)
Jens Grabowski
27-07-2017 15:43

Fine for me, Kristof: If also ok for you, please resolve and assign to György.

(0014808)
KristÃ³f Szabados
04-09-2017 12:39

I simplified a bit example 6 and tried to give it a reasonably good description (to see what the example is trying to show). Please check. Otherwise it looks ok for me and can be resolved.

(0014809)
KristÃ³f Szabados
04-09-2017 12:40

please check the simplification of example 6, and resolve if ok.

(0014811)
Jens Grabowski
04-09-2017 12:43

Ready for implementation.

(0014959)
Gyorgy Rethy
30-12-2017 17:31

Added to draft V4.9.2