• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

SAP / cloud-mta-build-tool / 9651
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: CIimprovements
DEFAULT BRANCH: master
Ran 19 Mar 2026 01:36PM UTC
Jobs 1
Files 37
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

19 Mar 2026 01:25PM UTC coverage: 87.905%. First build
9651

Pull #1209

circleci

kbarnold
Create a unique CF space for each test run

Every CI run — PR builds, master merges, and release tags — deployed to the
same CF space using hardcoded identifiers from
integration/testdata/mta_demo/mta.yaml. When two pipelines ran concurrently,
their cf undeploy mta_demo (in BeforeEach) and cf delete node/node-js
(in AfterEach) calls raced against each other — one run's cleanup tears
down the other run's deployment mid-flight.

The test job in .circleci/config.yml now:
- Creates a unique CF space mbt-ci-<CIRCLE_BUILD_NUM> before the tests run —
  every pipeline gets its own isolated space, so there is no shared state
  between concurrent runs
- Runs tests targeting that space via SPACE="$TEST_SPACE" passed to the test
  process
- Deletes the space afterwards with when: always, ensuring cleanup happens
  even if the tests fail — no orphaned spaces accumulate
No changes to test code or MTA descriptors were needed. The TECH_USER must
have the CF OrgManager or SpaceManager role to create/delete spaces in the
target org.
Pull Request #1209: CI improvements including drop of EOL's Node versions

3067 of 3489 relevant lines covered (87.9%)

1.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 9651.1 19 Mar 2026 01:36PM UTC 37
87.9
CircleCI Job
Source Files on build 9651
  • Tree
  • List 37
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • CircleCI Build #9651
  • Pull Request #1209
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc