Uploaded image for project: 'Qt Quality Assurance Infrastructure'
  1. Qt Quality Assurance Infrastructure
  2. QTQAINFRA-4409

Retry internal signals to make sure events don't hang

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P3: Somewhat important
    • None
    • production
    • Cherry-pick bot
    • None
    • be829ad967 (qt/qtqa/dev) be829ad967 (qt/tqtc-qtqa/6.2) be829ad967 (qt/tqtc-qtqa/6.2.5) be829ad967 (qt/tqtc-qtqa/6.2.6) be829ad967 (qt/tqtc-qtqa/6.2-opensource) be829ad967 (qt/tqtc-qtqa/6.2.7)

    Description

      We've seen some issues where a cherry-pick process inexplicably hangs, but restarts correctly when the bot is next restarted. This would indicate that some internal event emitters are not being received correctly, but there is currently no internal architecture to ensure that a signal is received by the application.

       

      This should also extend to internal event listeners. Possible solution is an event cache where events are stored until they are consumed or expire.

      Attachments

        Activity

          People

            daniel.smith Daniel Smith
            daniel.smith Daniel Smith
            Jukka Jokiniva Jukka Jokiniva
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: