Update CI scripts to run tests for all top-level directories

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • 1.10.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • Not Needed
    • None
    • None
    • None
    • None
    • None
    • None

      Currently the Makefile discovers test packages with a list of top-level directories (see here). However, that list currently isn't complete (it excludes the "internal" top-level directory) and generally can miss tests when new top-level directories are created if the dev doesn't realize they also need to update the Makefile.

      Update the Makefile and/or other CI scripts to always run all test packages, possibly excluding any top-level package directories that we can't or shouldn't run tests for. Expect that when new top-level directories are added, tests in those package directories are automatically run.

      Definition of done:

      • Tests in all directories are run during CI runs (except any directories that can't or shouldn't be run).
      • Tests in any new directories are automatically run during CI runs.

              Assignee:
              Benji Rewis (Inactive)
              Reporter:
              Matt Dale
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: