Skip to content

[TASK] Realign runTests.sh code with Core version of the file#1981

Merged
oliverklee merged 1 commit intomainfrom
task/1841-align-our-runtestssh-with-the-core-instance-more
Mar 2, 2026
Merged

[TASK] Realign runTests.sh code with Core version of the file#1981
oliverklee merged 1 commit intomainfrom
task/1841-align-our-runtestssh-with-the-core-instance-more

Conversation

@cumuru
Copy link
Contributor

@cumuru cumuru commented Mar 2, 2026

After some discussion we decided to accept some shell issues in order to ease copying code from the core‘s version of runTests.sh. That means that shell fixes applied earlier had to be reverted. Commands affected:

  • composer
  • functional
  • npm

Please note that the shell check suppression that I had to introduce is now defined at the very top of the
runTests.sh. That way we could still have our own shell scripts with stricter rules but don‘t have to insert
line suppression directives when copying over core code inside this file.
My suggestion is to streamline the suppression in a follow up issue (as there are now three locations:
file level suppression, line level suppression and via environment variable in the container run command.

Part of #1841

@cumuru cumuru linked an issue Mar 2, 2026 that may be closed by this pull request
3 tasks
@oliverklee oliverklee changed the title [TASK] Realign runTests.sh code with core version of the file [TASK] Realign runTests.sh code with Core version of the file Mar 2, 2026
@coveralls
Copy link

coveralls commented Mar 2, 2026

Pull Request Test Coverage Report for Build 22585652786

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage remained the same at 100.0%

Totals Coverage Status
Change from base Build 22585115892: 0.0%
Covered Lines: 111
Relevant Lines: 111

💛 - Coveralls

@cumuru cumuru moved this from In Progress to In Review in Best Practices Remote Day Mar 2, 2026
@cumuru cumuru requested a review from oliverklee March 2, 2026 14:32
@cumuru cumuru force-pushed the task/1841-align-our-runtestssh-with-the-core-instance-more branch from c1587fd to fba99d4 Compare March 2, 2026 14:33
@oliverklee oliverklee moved this from In Review to In Progress in Best Practices Remote Day Mar 2, 2026
@oliverklee oliverklee moved this from In Progress to In Review in Best Practices Remote Day Mar 2, 2026
@cumuru cumuru force-pushed the task/1841-align-our-runtestssh-with-the-core-instance-more branch from fba99d4 to 625e26c Compare March 2, 2026 15:24
@cumuru cumuru moved this from In Review to In Progress in Best Practices Remote Day Mar 2, 2026
@cumuru cumuru force-pushed the task/1841-align-our-runtestssh-with-the-core-instance-more branch from 625e26c to ce39651 Compare March 2, 2026 15:40
@cumuru cumuru moved this from In Progress to In Review in Best Practices Remote Day Mar 2, 2026
@oliverklee oliverklee moved this from In Review to In Progress in Best Practices Remote Day Mar 2, 2026
After some discussion we decided to accept some shell issues in order
to ease copying code from the core‘s version of runTests.sh.
That means that shell fixes applied earlier had to be reverted.
Commands affected:
* composer
* functional
* npm

Relates: #1841
@cumuru cumuru force-pushed the task/1841-align-our-runtestssh-with-the-core-instance-more branch from ce39651 to f29e903 Compare March 2, 2026 16:36
@oliverklee oliverklee moved this from In Progress to In Review in Best Practices Remote Day Mar 2, 2026
@oliverklee oliverklee merged commit d6e20f7 into main Mar 2, 2026
33 checks passed
@oliverklee oliverklee deleted the task/1841-align-our-runtestssh-with-the-core-instance-more branch March 2, 2026 16:55
@github-project-automation github-project-automation bot moved this from In Review to Done in Best Practices Remote Day Mar 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Development

Successfully merging this pull request may close these issues.

Align our runTests.sh with the Core instance more

3 participants