Handle //no<engine> tag in setup suite

Description

There are a couple of setup test cases which are publishing query only and they are marked with "//nohthor" and "//nothor" tags. In current implementation the Regression test engine doesn't handle those tags and publish all queries with all engines. This is not necessary based on the queries are called via SOAP call and that mechanism is not related to the current engine. 

However, there will be one setback with handling "//no<engine>" tag(s) in setup. The setup suite should be executed on all engines (or at least on Thor - to create multipart files, and on Roxie - to create single part files and publish queries) even if the regression target engine is only one or neither of them, otherwise some Regression Suite test cases (e.g. httpcall_*.ecl, soapcall.ecl)  will fail based on the missing published query.

Conclusion

None

Activity

Show:
Fixed
Pinned fields
Click on the next to a field label to start pinning.

Details

Components

Assignee

Reporter

Priority

Fix versions

Pull Request URL

Created December 1, 2020 at 4:03 PM
Updated March 30, 2021 at 10:21 AM
Resolved December 2, 2020 at 10:02 PM