Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-36763

SSE client API disconnect not releasing channel listeners

    Details

    • Epic Link:
    • Sprint:
      1.0-m11, 1.0-m12
    • Similar Issues:

      Description

      Only really an issue in the headless-sse client (e.g. used in tests - acceptance tests etc) where the client is disconnecting and reconnecting (e.g. between test suites). In the normal/browser case, we don't disconnect, so we don't see it.

      In fact ... is only seen in the acceptance tests when running in dev mode (--dev) and when running multiple suites at once (disconnecting and reconnecting between them). Causes the second tests to hang because they do not see the events.

        Attachments

          Activity

          tfennelly Tom FENNELLY created issue -
          tfennelly Tom FENNELLY made changes -
          Field Original Value New Value
          Epic Link JENKINS-35737 [ 171801 ]
          tfennelly Tom FENNELLY made changes -
          Status Open [ 1 ] In Progress [ 3 ]
          tfennelly Tom FENNELLY made changes -
          Issue Type Story [ 10002 ] Bug [ 1 ]
          tfennelly Tom FENNELLY made changes -
          Description Only really an issue in the headless-sse client (e.g. used in tests - acceptance tests etc) where the client is disconnecting and reconnecting (e.g. between test suites). In the normal/browser case, we don't disconnect, so we don't see it.

          In fact ... is only seen in the acceptance tests when running in dev mode (--dev) and when running multiple suites at once. Causes the second tests to hang because they do not see the events.
          Only really an issue in the headless-sse client (e.g. used in tests - acceptance tests etc) where the client is disconnecting and reconnecting (e.g. between test suites). In the normal/browser case, we don't disconnect, so we don't see it.

          In fact ... is only seen in the acceptance tests when running in dev mode (--dev) and when running multiple suites at once (disconnecting and reconnecting between them). Causes the second tests to hang because they do not see the events.
          tfennelly Tom FENNELLY made changes -
          Sprint 1.0-m11 [ 71 ]
          jamesdumay James Dumay made changes -
          Sprint 1.0-m11 [ 71 ] 1.0-m11, 1.0-m12 [ 71, 76 ]
          tfennelly Tom FENNELLY made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          rtyler R. Tyler Croy made changes -
          Workflow JNJira [ 173497 ] JNJira + In-Review [ 199467 ]

            People

            • Assignee:
              tfennelly Tom FENNELLY
              Reporter:
              tfennelly Tom FENNELLY
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: