Details
-
Task
-
Resolution: Done
-
P2: Important
-
None
-
None
-
None
Description
To fully abstract platform and config specific information, investigate is there a way to abstract OS, OS_VERSION, ARCH, COMPILER etc. in thrift files. Meaning that there properties would be passes from products.json file as such to where needed.
Otherwise we need to maintain these properties in multiple places:
- products.json (for every product)
- storagestructs.thrift (Coin)
Attachments
Issue Links
For Gerrit Dashboard: QTQAINFRA-2088 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
236940,25 | Refactor: Convert Platform field enums into strings | master | qtqa/tqtc-coin-ci | Status: MERGED | -2 | 0 |
240606,4 | Collect OS, OSVersion, Architecture, Compiler and Feature values | master | qtqa/tqtc-coin-ci | Status: MERGED | +2 | 0 |