Project

General

Profile

Actions

Support Request #1275

closed

ADTFS-47871 Serveral bugs or unpexpected behaviour of ADTF 3 Support Toolbox in combination with ADTF Control

Added by hidden over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
Normal
Customer:
ELEKTROBIT
Department:
SUPPORT
Requester's Priority:
Normal
Support Level:
3rd Level
Resolution:
Product Issue Opened

Description

Supportanfrage

Hallo,

folgende Probleme mit der ADTF 3 Support Toolbox (version 3.0.0) mit ADTF 3.1.0 sind mir aufgefallen (Windows 7).

Current Behaviour

1. Missing entry in version label of filters
2. Misleading error message from adtf_guicontrol when selecting wrong launcher
3. Initialization/Deinitialization from Gui Control fails (adtf 2.14. crashes). Stop/Run works, but no player available displayed.
4. Suggested improvement: possibility to specify default launcher in session (& default control port would also be nice!!!)

Expected Behaviour

1. Version label should be completed with version,
2. error message should point to launcher selection
3. Gui Control should support init/deinit without crash and allow player control
4. If there is a launcher specified in the session file this one should be taken by default if nothing else is configured later, same for port.

Instructions to reproduce the problem

1. For version label: Add a filter of the ADTF 3 support toolbox to the configuration and inspect the properties.
2. For error message launch example ADTF 2 session in the toolbox ("C:\ADTF\2.14.0_vc100\addons\adtf3-support-toolbox\src\examples\sessions\demo\adtf2\adtf2.adtfsession") from adtf_guicontrol without changing the launcher to adtf2
3. Launch the session from 2 with launcher adtf2 configured. Try init/deinit from ADTF Gui Control (crash). Then init from ADTF control in ADTF 2.14 and try run/stop from ADTF Gui Control.
4. By default always the adtf launcher is used and control port 8000.

Hier noch noch Bilder für Punkt 1. & 2.

[cid:] [cid:]

Best regards,

Jochen

Lösung

Produkttickets sind erstellt und verlinkt


Files

image001.png (20.2 KB) image001.png hidden, 2017-10-19 11:45
image002.png (32.3 KB) image002.png hidden, 2017-10-19 11:45
Actions #1

Updated by hidden over 6 years ago

  • Project changed from Public Support to 7
  • Author changed from hidden to hidden
Actions #2

Updated by hidden over 6 years ago

  • Status changed from New to In Progress
  • Topic set to ADTF::Common
  • Support Level changed from 2nd Level to 3rd Level
  • Customer set to ELEKTROBIT
  • Department set to SUPPORT
  • Affected Products ADTF 2.14.0, ADTF 3.1.0 added
  • Platform Windows 7 64bit added
Actions #3

Updated by hidden over 6 years ago

  • Affected Products ADTF 3 Support Toolbox 3.0.0 added
Actions #4

Updated by hidden over 6 years ago

  • Status changed from In Progress to Customer Feedback Required
  • Product Issue Numbers set to https://www.cip.audi.de/jira/browse/ACORE-9215; https://www.cip.audi.de/jira/browse/ASUPTB-32; https://www.cip.audi.de/jira/browse/ACORE-8825; https://www.cip.audi.de/jira/browse/ACORE-9216

1) Kann ich nicht nachvollziehen... was fehlt ?
2) Dazu habe ich das Ticket ACORE-9215 angelegt
3) Hier sei angemerkt, dass dies nicht wirklich ein ADTF 3 Launcher / Session ist, mit dem (GUI) Control kann kein ADTF 2 bedient werden. Der Launch stößt eigentlich nur den Wrapper Launcher an, der ADTF 2 startet. Dennoch darf es zu keinen Absturz kommen -> ACORE-9216
4) Dafür gibt es bereits Tickets. Für ADTF 3.x gibt es dazu ein Usability Ticket, dort soll der Default Launcher & Port konfigurierbar gemacht werden (ACORE-8825). Für ADTF 2 soll der Default Port auch konfigurierbar gemacht werden (ASUPTB-32)

Actions #5

Updated by hidden over 6 years ago

Hi Florian,

zu 1. In der zweiten Zeile steht “Version –adtf2.14“. Wenn ihr das wie z.B. in der Displaytoolbox lösen wollt, sollte da vor dem –adtf2.14.0 nochmal die Version der Support Toolbox stehen. D.h. dort sollte stehe

„Version 3.0.0-adtf2.14.0“

Zu 3) Ich dachte irgendwo gelesen zu haben, dass die Support Toolbox auch die entsprechenden Interfaces zur Verfügung stellt. Ahja, steht ganz zu Beginn der Doku

General information

This toolbox enables ADTF 2 to communicate with ADTF 3 in the following ways:

Data exchange via various IPC mechanisms

Clock synchronization

RPC interfaces for controling ADTF2 instances.

Ist natürlich noch interpretationsbedürftig welche RPC interfaces, ich bin mal auch vom player control ausgegangen. Und es funktioniert ja auch teilweise, wie beschrieben: Play & Stop funktionieren. Seid ihr Euch da noch nicht einig?

Zu 4) Meine Idee war ja das im Session File zu machen, ist das in den Tickets?

 
Gruss,
Jochen

Actions #6

Updated by hidden over 6 years ago

  • Status changed from Customer Feedback Required to In Progress
Actions #7

Updated by hidden over 6 years ago

  • Product Issue Numbers changed from https://www.cip.audi.de/jira/browse/ACORE-9215; https://www.cip.audi.de/jira/browse/ASUPTB-32; https://www.cip.audi.de/jira/browse/ACORE-8825; https://www.cip.audi.de/jira/browse/ACORE-9216 to https://www.cip.audi.de/jira/browse/ACORE-9215; https://www.cip.audi.de/jira/browse/ASUPTB-32; https://www.cip.audi.de/jira/browse/ACORE-8825; https://www.cip.audi.de/jira/browse/ACORE-9216; https://www.cip.audi.de/jira/browse/ASUPTB-42

1) Nun kann ich dir folgen -> ASUPTB-42 angelegt
3) @Martin: Kannst du hierzu was sagen ?
4) Nein, nicht im Session File sondern adtf_control.adtfsettings, da gehört es hin. Alternativ kannst du (GUI)Control auch mit -url starten

Actions #8

Updated by hidden over 6 years ago

Hi,

zu 3.)

es werden im MOment nur ISystem, IClock und IRecorder über RPC unterstützt. IPlayer gibts noch nicht, @Flo kannst Du da ein Ticket erstellen und/oder abwägen ob wir das brauchen?
Start/Stop funktioniert im Moment nur indirekt über das Ändern des Runlevels.

Actions #9

Updated by hidden over 6 years ago

  • Status changed from In Progress to Customer Feedback Required
  • Product Issue Numbers changed from https://www.cip.audi.de/jira/browse/ACORE-9215; https://www.cip.audi.de/jira/browse/ASUPTB-32; https://www.cip.audi.de/jira/browse/ACORE-8825; https://www.cip.audi.de/jira/browse/ACORE-9216; https://www.cip.audi.de/jira/browse/ASUPTB-42 to https://www.cip.audi.de/jira/browse/ACORE-9215; https://www.cip.audi.de/jira/browse/ASUPTB-32; https://www.cip.audi.de/jira/browse/ACORE-8825; https://www.cip.audi.de/jira/browse/ACORE-9216; https://www.cip.audi.de/jira/browse/ASUPTB-42; https://www.cip.audi.de/jira/browse/ACORE-9219

Ticket ACORE-9219 für 3) erstellt, damit können wir das Supportticket abschließen, oder Jochen ?

Actions #10

Updated by hidden over 6 years ago

  • Status changed from Customer Feedback Required to To Be Closed
  • Resolution set to Product Issue Opened

Anwender schrieb

Hallo Florian,

ja das Ticket kann geschlossen werden, allerdings ist das ein Bug-Ticket, kein Support-Ticket :-)

(war länger out-of-office deshalb erst jetzt Rückmeldung)

Grüße,

Jochen

-> siehe #1346

Actions #12

Updated by hidden over 6 years ago

  • Subject changed from ADTFS-47871 Bugs in der ADTF 3 Support Toolbox 3.0.0/ adtf_control to ADTFS-47871 Serveral bugs or unpexpected behaviour of ADTF 3 Support Toolbox in combination with ADTF Control
  • Description updated (diff)
  • Status changed from To Be Closed to Closed

Ticket kann geschlossen werden.

@Jochen: Grundsätzlich ist jedes Ticket hier ein Supportticket. Während des Support Workflows muss festgestellt werden, ob es sich um einen Supportfall handelt oder nicht. Das gilt auch bei Feature Requests oder Bugtickets, das werden dann aber neue Tickets im Produkt (Entwicklung) und das Supportticket ist damit erledigt. Handelt es sich nicht um Support(Leistung), wie in diesem Fall, geht dieses Ticket natürlich nicht in Rechnung, sondern dient der Dokumentation. Dazu wird dann die Zielversion von EB Support auf Bughunter / Improvement umgezogen und belastet damit nicht euer Kontigent.
Nur zur Info...

Actions #13

Updated by hidden over 6 years ago

  • Project changed from 7 to Public Support
  • Private changed from Yes to No
Actions

Also available in: Atom PDF