adoptium / TKG

TestKitGen (TKG)
Apache License 2.0
18 stars 96 forks source link

Enhance platform requirements mechanism for TKG #166

Open renfeiw opened 3 years ago

renfeiw commented 3 years ago

We are using <platformRequirements> to specify the spec to test against. It provides some degree of freedom to define os, arch, bit information, but it's limited (only support and relationship) and sometimes difficult to read and write.

A better way is to utilize regular expression to define the platform. Another step to improve the mechanism to use platform instead of spec to define the information. Since they are more clear and intuitive because it matches the build names.

renfeiw commented 3 years ago

This feature is implemented, but we will make transformation to it util the platform naming gets unified: https://github.com/adoptium/aqa-tests/issues/2706