Project

General

Profile

Actions

Bug #5481

closed

[Workbench] Pipeline instance page does not automatically refresh when pipeline does not need to be re-run

Added by Bryan Cosca about 9 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
Workbench
Target version:
-
Story points:
-

Description


Files

pipelineinstancerefresh.gif (532 KB) pipelineinstancerefresh.gif Bryan Cosca, 03/17/2015 02:36 PM

Related issues

Blocked by Arvados - Feature #5767: [API] Websockets subscribe API should accept a start timestamp, so clients don't have to miss any events logged between the given start time and websocket connection success.NewActions
Actions #1

Updated by Bryan Cosca about 9 years ago

Actions #2

Updated by Brett Smith about 9 years ago

  • Subject changed from Pipeline instance page does not automatically refresh when pipeline does not need to be re-run to [Workbench] Pipeline instance page does not automatically refresh when pipeline does not need to be re-run
  • Category set to Workbench
  • Target version set to Bug Triage

Bryan,

Is there some trick to reproducing this bug? I just tried a basic pipeline run, and it worked out all right for me.

One case where we do know this can happen is if the browser loses its connection to the websockets server. That's #4706. Is there any chance that's what happened here?

Actions #3

Updated by Bryan Cosca about 9 years ago

I honestly don't think I could reproduce this. I have tried before and it only happens sometimes. I'm not too familiar with websockets, I can't say for sure if that is the issue, there's definitely a chance.

Actions #4

Updated by Tom Clegg about 9 years ago

I'm guessing this is what it looks like when we haven't done #5767 yet:
  1. Workbench renders page with current pipeline state ("queued")
  2. Workbench sends page to browser
  3. Pipeline changes state to "finished"
  4. Browser renders page, runs scripts, and connects to websocket
  5. Websocket starts waiting for updates to the pipeline
  6. There are no updates because the pipeline is already finished
Actions #5

Updated by Tom Clegg about 9 years ago

  • Target version deleted (Bug Triage)
Actions #6

Updated by Peter Amstutz over 4 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF