Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
None
-
unversioned
-
None
Description
We have:
struct Platform {
1: optional OS os
2: optional OSVersion osVersion
3: optional Architecture arch
4: optional Compiler compiler
}
and now:
struct Machine {
1: optional OS os
2: optional OSVersion os_version
3: optional string arch // x86 or x86_64
4: optional Compiler compiler
}
Which is an inferior copy of the first. We should have turned the string into an enum first and used Platform everywhere.
This should be cleaned up.
Attachments
For Gerrit Dashboard: QTQAINFRA-1343 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
200781,12 | Replace storagestructs Machine with Platform struct | master | qtqa/tqtc-coin-ci | Status: MERGED | -2 | 0 |