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

caicloud / nirvana / 376
46%

Build:
DEFAULT BRANCH: master
Ran 02 Feb 2018 05:44AM UTC
Jobs 2
Files 71
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

pending completion
376

push

travis-ci

caicloud-bot
feat(builder): validate operators at startup time (#115)

Automatic merge from submit-queue.

feat(builder): validate operators at startup time

**What this PR does / why we need it**:
For an operator chain:
```
in -> operators[0].In()
operators[0].Out() -> operators[1].In()
...
operators[N].Out() -> out
```
Parameter types and result types are checked at startup time now.

**Which issue(s) this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close the issue(s) when PR gets merged)*:
Fixes #73 

**Special notes for your reviewer**:
/assign @yejiayu 
/assign @Jimexist 
/area framwork
/kind enhancement
/priority P1

**Release note**:

```release-note
Check parameters and results of operators at startup time
```

37 of 37 new or added lines in 3 files covered. (100.0%)

2800 of 5153 relevant lines covered (54.34%)

45.64 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
100.0
nirvana.go
1
100.0
service/modifier.go
4
100.0
service/executor.go
Jobs
ID Job ID Ran Files Coverage
1 376.1 02 Feb 2018 05:44AM UTC 0
54.34
Travis Job 376.1
2 376.2 02 Feb 2018 05:45AM UTC 0
54.34
Travis Job 376.2
Source Files on build 376
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #376
  • 6b5735cb on github
  • Prev Build on master (#367)
  • Next Build on master (#377)
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