Improve scripts/remote_development/run-smoke-test-suite.sh

MR: Improve Remote Dev smoke test suite (!127291 - merged)

Description

Improve the scripts/remote_development/run-smoke-test-suite.sh

Tasks

The following discussion from !120964 (merged) should be addressed:

  • @vtak started a discussion: (+2 comments)

    @cwoolley-gitlab - Should we consider a more generic way?

    Something like

    Dir["#{basedir}/**/remote_development/**/*_spec.rb"].sort

    basedir above refers the root of the gitlab repository.

    This should give all spec files related to remote_development. From this we can ignore/remove files that we know are not working as expected e.g. ee/spec/graphql/api/workspace_spec.rb

    This will ensure that even if we add any new spec files, it will be automatically captured in this script and we won't have to do much maintenance around it.

    WDYT?

  • Add support for running Frontend specs as well

Edited by Chad Woolley