Project

General

Profile

Actions

Feature #2441

closed

Extend Workbench integration smoke test to crawl the whole site

Added by Brett Smith almost 12 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Story points:
2.0
Actions #1

Updated by Brett Smith almost 12 years ago

test/integration/smoke_test.rb in Workbench checks all the links on the front page and make sure they return success. We're interested in extending this test to crawl the entire Workbench, but there are a couple of obstacles. Right now the expanded test fails when it tries to render a user fixture. We'd like to investigate how much effort it will take to make the big test pass. And once it's passing, does it run quickly enough that we can run it regularly in the Jenkins build? Or should we leave it as something developers can run on demand when they need a more thorough test?

Actions #2

Updated by Tom Clegg almost 12 years ago

  • Target version set to 2014-05-07 Storing and Organizing Data
Actions #3

Updated by Tom Clegg almost 12 years ago

  • Tracker changed from Support to Feature
Actions #4

Updated by Brett Smith almost 12 years ago

I just pushed e35ed291, which fixed one of the bugs blocking this. Now we get Capybara::InfiniteRedirectError: redirected more than 5 times, check for infinite redirects.

Actions #5

Updated by Brett Smith almost 12 years ago

  • Assigned To set to Brett Smith

The work to be done here is fixing bugs in Workbench to the point where all the tests pass. Currently (based on the rest of the work assigned to me) it can take up to three story points' worth of work this sprint.

Actions #6

Updated by Brett Smith almost 12 years ago

  • Assigned To deleted (Brett Smith)
Actions #7

Updated by Tom Clegg almost 12 years ago

  • Target version deleted (2014-05-07 Storing and Organizing Data)
  • Release deleted (4)
Actions #8

Updated by Peter Amstutz about 6 years ago

  • Status changed from New to Closed
Actions

Also available in: Atom PDF