Ticket #9936 (closed: fixed)

Opened 6 years ago

Last modified 5 years ago

Split out doctests to separate jobs

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: critical Milestone: Release 3.3
Component: Documentation Keywords: Maintenance
Cc: Blocked By:
Blocking: Tester: Michael Reuter

Description

To get faster feedback from the incremental builds we agreed at the TSC that we would split out the documentation tests and also run them off a package, in a similar manner to the system tests.

Change History

comment:1 Changed 6 years ago by Nick Draper

  • Status changed from new to assigned

comment:2 Changed 6 years ago by Martyn Gigg

  • Status changed from assigned to inprogress

comment:3 Changed 6 years ago by Martyn Gigg

The only thing that needs to be done in the code base is to remove the "make docs-test" line in the linux build scripts.

comment:4 Changed 6 years ago by Martyn Gigg

Remove doc tests from RHEL6 build scripts.

Refs #9936

Changeset: 04054a712bcdbe09533bcda2ff84fbe6bff41a95

comment:5 Changed 6 years ago by Martyn Gigg

  • Status changed from inprogress to verify
  • Resolution set to fixed

Branch is here

First check the job, http://builds.mantidproject.org/view/Develop%20Builds/job/doctest_develop/, and that it is setup and running. It should be passing and the "Latest test results" link should give details of the tests that have been executed. The doctests have been removed from the incremental RHEL6 build, which you should be able to see from the build timing trend.

comment:6 Changed 6 years ago by Martyn Gigg

  • Priority changed from major to critical

comment:7 Changed 6 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:8 Changed 6 years ago by Michael Reuter

  • Status changed from verifying to closed

Merge remote-tracking branch 'origin/feature/9936_separate_doctest_build'

Full changeset: 20764c6b9ad4e78b16543df770968d66d55ae925

comment:9 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 10778

Note: See TracTickets for help on using tickets.