Ticket #4688 (closed: wontfix)

Opened 9 years ago

Last modified 5 years ago

No test output for broken VanillaPythonInterface tests

Reported by: Owen Arnold Owned by: Martyn Gigg
Priority: minor Milestone: Release 2.6
Component: Framework Keywords:
Cc: Blocked By:
Blocking: Tester: Mathieu Doucet

Description (last modified by Martyn Gigg) (diff)

VanillaPythonInterface test broke due to invalid syntax, but the jenkins build page says 'no errors' on tests. Seems to be no text xml output so there was nothing to inspect other than the raw console output.

see jenkins rhel_5 build number #6590 http://download.mantidproject.org/jenkins/job/isis_rhel5/6590/

Change History

comment:1 Changed 9 years ago by Martyn Gigg

I had a quick look at this and we can't do anything about it very easily. The problem is that syntax errors get reported as soon as a module is imported and each of the test is imported into the main runner right at the top of the VanillaPythonInterfaceTest.py script before main() is called. The XML runner is only constructed in main() so the it then can't report any errors.

We also don't control generation of the main runner script so we'd have to roll-our-own.

comment:2 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.1 to Release 2.2

Moved at end of release 2.1

comment:3 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.2 to Release 2.3

comment:4 Changed 8 years ago by Nick Draper

  • Milestone changed from Release 2.3 to Release 2.4

Moved to release 2.4

comment:5 Changed 8 years ago by Martyn Gigg

  • Milestone changed from Release 2.4 to Release 2.5

comment:6 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.5 to Release 2.6

Moved to r2.6 at the end of r2.5

comment:7 Changed 7 years ago by Martyn Gigg

  • Milestone changed from Release 2.6 to Release 2.7

Batch move to 2.7

comment:8 Changed 7 years ago by Nick Draper

  • Milestone changed from Release 2.7 to Backlog

comment:9 Changed 7 years ago by Martyn Gigg

  • Status changed from new to verify
  • Resolution set to wontfix
  • Description modified (diff)
  • Milestone changed from Backlog to Release 2.6

As mentioned in the comment I don't think we can do anything easily about this and I don't personally think it's worth the time and effort. We can still get the information from the console so I think we should just settle for that.

comment:10 Changed 7 years ago by Mathieu Doucet

  • Status changed from verify to verifying
  • Tester set to Mathieu Doucet

comment:11 Changed 7 years ago by Mathieu Doucet

  • Status changed from verifying to closed

comment:12 Changed 7 years ago by Nick Draper

  • Component changed from Mantid to Framework

comment:13 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 5535

Note: See TracTickets for help on using tickets.