Skip to content

Adding AQAvit support for a New Platform

Shelley Lambert edited this page Jul 27, 2022 · 6 revisions

If the platform is quite similar to other platforms, this is a relatively straight-forward task. Changes need to be made in the following files:

  1. aqa-tests/buildenv/jenkins/openjdk_tests file, by adding the new platform to the PLATFORM_MAP (see this PR as an example)
  2. TKG/resources/buildPlatformMap.properties (see PR as example)
  3. TKG/resources/ottawa.csv (see PR_1 and PR_2 as an example. Note: we intend to add default entries (WIP), to avoid need for this in future).

This will cover basic running of many tests. For compiling native test material (which exists in openjdk and system test material), a few additional changes may be needed, if the platform needs specific compiler args or configuration.

TODO: share links to PRs for examples of these changes (in aqa-systemtest/STF).