Issue 128459 - Remove dependencies on an office build to compile and run automated tests
Summary: Remove dependencies on an office build to compile and run automated tests
Status: RESOLVED FIXED
Alias: None
Product: QA
Classification: Unclassified
Component: framework (show other issues)
Version: 4.2.0-dev
Hardware: All All
: P5 (lowest) Normal
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact: Carl Marcum
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-06-13 19:17 UTC by Carl Marcum
Modified: 2022-03-27 16:57 UTC (History)
0 users

See Also:
Issue Type: ENHANCEMENT
Latest Confirmation in: ---
Developer Difficulty: Medium


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Carl Marcum 2021-06-13 19:17:51 UTC
This issue is to track work on this.

Currently, to compile and run the tests, there are dependencies on environment settings created and files built into main/solver/<version>.
Mostly things like idlc, regmerge, and javamaker etc. and the UNO jar files.
All these file dependencies are also available in either the office that would be under test or the SDK.

I think it would be a benefit for QA and open the use and development of automated tests to testers and developers that don't also have a AOO build environment.
For instance I can run the test suite against Linux where I have a build env but not on Windows where I don't.

The one big thing about this would be it would require a tester to have the SDK installed in the office under test.
I think this is a much lower bar than building the office to get them. 

Initial dev@ mailing list discussion.


[1] https://lists.apache.org/thread.html/rc8a258aaafd0f8be44cf53df43fabe7a8603e25f3e3b92254ea208c3%40%3Cdev.openoffice.apache.org%3E
Comment 1 Carl Marcum 2022-03-27 16:57:20 UTC
This work is complete and available in the "standalone-test" branch. Discussion will continue on dev@ if and when to merge this work.