Opened 7 years ago
Last modified 20 months ago
#4419 new task
[PATCH] Improve testing tools
Reported by: | Itms | Owned by: | |
---|---|---|---|
Priority: | Should Have | Milestone: | Backlog |
Component: | Build & Packages | Keywords: | patch |
Cc: | Patch: |
Description (last modified by )
We have a lot of useful tools around, for unit tests, code coverage, documentation etc. but they are not always up-to-date or usable with Jenkins.
This ticket is for tracking some needed updates.
Attachments (2)
Change History (14)
comment:1 by , 7 years ago
Keywords: | review patch added |
---|---|
Summary: | Improve testing tools → [PATCH] Improve testing tools |
by , 7 years ago
Attachment: | fix_cache_creation.patch added |
---|
by , 7 years ago
Attachment: | fix_xml_output.patch added |
---|
Do not print anything outside the CxxTest functions, or that breaks the XML output that Jenkins needs
comment:3 by , 7 years ago
(test_setup.js
would have been slightly cleaner if the last 2 lines were merged). I guess the creation of the cache directory is the result of the mount path, since the oosdumps were also written to that directory in non-visual replaymode, but not in the visual mode (or something like that).
comment:4 by , 7 years ago
Ah that's interesting. The cache patch doesn't seem to work on Windows anyways, so I'll take a closer look at all this.
comment:6 by , 7 years ago
Keywords: | review removed |
---|
Do we have a ticket for the visual/non-visual inconsistency? If no it should get a separate one.
About the commit message: team members are invited to comment on its verbosity on the forums.
Not closing the ticket because other things are incoming.
comment:9 by , 7 years ago
Description: | modified (diff) |
---|---|
Milestone: | Alpha 22 → Work In Progress |
This is not bound to an Alpha version, and I'm not going to commit updates during the A22 Feature Freeze.
comment:12 by , 20 months ago
Milestone: | Work In Progress → Backlog |
---|---|
Owner: | removed |
Backlogging due to lack of progress and the user retiring.
Fix the creation of binaries/data/cache by using _testcache everywhere