Skip to content

Fix and test extension build system

Created by: jcfr

This topic will fix errors happening when building, testing or packaging extensions with dependencies.

It checks for the following:

  • Generated description files are correct
  • Submission to CDash are done
  • Upload to extension server are done
  • CMakeCache.txt of built extensions contains expected variables (e.g _DIR variables, ...)

Remaining tasks:

  • Check list of requests done to mock server are the expected ones.
  • Install packages extensions and check dependent one are also installed

Notes:

  • To ensure the test run in reasonable time, extensions used in the tests contains only scripted module.
  • extension sources used in the test are currently checked in the source (Testing/TestExtA, ...). I will revisit this to use the extension wizard.

Merge request reports