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

buildtesters / buildtest / 514
76%

Build:
DEFAULT BRANCH: devel
Ran 04 Jun 2020 02:59PM UTC
Jobs 6
Files 23
Run time 2min
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

pending completion
514

push

travis-ci-com

web-flow
update settings schema, and behavior of BuilderBase and BuildExecutor (#309)

* update settings schema based on https://github.com/buildtesters/schemas/pull/39
Split build and run invocation into two separate calls, rename prepare_run to build_setup
and add few more keys to builder.metadata including name, buildspec, build_id, recipe. This
would be useful since we can use builder.metadata for printing output and this object is passed
to executor class. The builder.metadata['recipe'] is the loaded Buildspec which would be
useful when we need to process Buildspec during execution.

Refactor test examples due to change in BuilderBase and BuildExecutor. Removed
example valid configs right now we only testing combined-example.yml. In future we
can add few more examples but ideally the valid settings should be in sync with
tests conducted in schema repo.

Update example buildspecs in tests/examples/buildspecs to make use of
executor key since we need to specify the name of executor when running job.
In BuildExecutor we check the executor key in Buildspec and see if it matches
one of the executors specified in buildtest setting before we launch test.

Next step would be to move implementation of BuilderBase.run into the LocalExecutor
class to implement the local test executor.

* bug in invoking SSHExecutor when we see slurm key, we should be invoking
SlurmExecutor

* applying black

Signed-off-by: Shahzeb Siddiqui <shahzebmsiddiqui@gmail.com>

* deleting lines that were commented out to clean up some changes i
wanted to keep in case they were to be put back in.

142 of 302 branches covered (47.02%)

Branch coverage included in aggregate %.

677 of 1060 relevant lines covered (63.87%)

3.83 hits per line

Jobs
ID Job ID Ran Files Coverage
1 514.1 (LMOD_VERSION=6.6.2) 04 Jun 2020 02:59PM UTC 0
60.39
Travis Job 514.1
2 514.2 (LMOD_VERSION=7.8.2) 04 Jun 2020 02:59PM UTC 0
60.39
Travis Job 514.2
3 514.3 (LMOD_VERSION=6.6.2) 04 Jun 2020 02:59PM UTC 0
60.39
Travis Job 514.3
4 514.4 (LMOD_VERSION=7.8.2) 04 Jun 2020 03:01PM UTC 0
60.39
Travis Job 514.4
5 514.5 (LMOD_VERSION=6.6.2) 04 Jun 2020 03:00PM UTC 0
60.71
Travis Job 514.5
6 514.6 (LMOD_VERSION=7.8.2) 04 Jun 2020 03:01PM UTC 0
60.71
Travis Job 514.6
Source Files on build 514
Detailed source file information is not available for this build.
  • Back to Repo
  • Build #514
  • f12189c4 on github
  • Prev Build on devel (#509)
  • Next Build on devel (#516)
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