Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TF operator v1beta1 APIs #859

Merged
merged 12 commits into from
Oct 31, 2018
Merged

Conversation

richardsliu
Copy link
Contributor

@richardsliu richardsliu commented Oct 30, 2018

Creates v1beta1 APIs for tf-operator.

Most of the files are either copied from v1alpha2 or auto-generated. The main differences are in:

  • pkg/apis/common/v1beta1/common_types.go
  • pkg/apis/tensorflow/v1beta1/types.go

This change is Reviewable

@TravisBuddy
Copy link

Travis tests have failed

Hey @richardsliu,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

1st Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/openapi_generated.go:5366::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7534::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3405::warning: line is 355 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3534::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3541::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5418::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7208::warning: line is 313 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1722::warning: line is 451 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1919::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2865::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10237::warning: line is 1429 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7554::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7716::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9630::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:545::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:926::warning: line is 348 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4217::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8995::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2736::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4946::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5331::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9833::warning: line is 642 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1430::warning: line is 304 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6795::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6338::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9101::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1726::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3048::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5723::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5407::warning: line is 337 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5411::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5456::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8928::warning: line is 264 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:361::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3215::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5373::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7351::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9746::warning: line is 311 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:937::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7424::warning: line is 500 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:7948::warning: line is 587 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5867::warning: line is 577 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6838::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7437::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1777::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5818::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9094::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:950::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1043::warning: line is 416 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1188::warning: line is 315 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1588::warning: line is 431 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7527::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7723::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9554::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9844::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10255::warning: line is 521 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3411::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7488::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8796::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4762::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10175::warning: line is 294 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7857::warning: line is 408 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7871::warning: line is 661 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2985::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4380::warning: line is 307 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7640::warning: line is 415 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8907::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9911::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1171::warning: line is 594 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3344::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5480::warning: line is 342 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6673::warning: line is 275 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8836::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:47::warning: line is 331 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3055::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3487::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10005::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4622::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7899::warning: line is 287 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8861::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4466::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7814::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9753::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1151::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2401::warning: line is 263 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3923::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2232::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6525::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5002::warning: line is 656 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9202::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10277::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:281::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2817::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2841::warning: line is 447 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4756::warning: line is 300 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5293::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9725::warning: line is 930 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9858::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:556::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1531::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2835::warning: line is 350 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3251::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3579::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4610::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6788::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7678::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:367::warning: line is 366 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:739::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2344::warning: line is 344 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10084::warning: line is 452 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3337::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5219::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9209::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9121::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9216::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5449::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6412::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7878::warning: line is 902 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1563::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4877::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7481::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8192::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9453::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9471::warning: line is 285 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3907::warning: line is 276 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5795::warning: line is 396 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7601::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2978::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4131::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4409::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6645::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7495::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:694::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1733::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2362::warning: line is 369 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7671::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3586::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5486::warning: line is 308 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5920::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5975::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:982::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1672::warning: line is 483 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2954::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3674::warning: line is 363 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10097::warning: line is 382 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8058::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1581::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6472::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7934::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8402::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1912::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7317::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7565::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:54::warning: line is 288 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4416::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7761::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7906::warning: line is 346 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10193::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:847::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6964::warning: line is 330 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7222::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5338::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5500::warning: line is 434 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7413::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7885::warning: line is 349 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8213::warning: line is 339 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2035::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2641::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5026::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1125::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9672::warning: line is 444 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9041::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9069::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10012::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10115::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4088::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4913::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8013::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3258::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5286::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7782::warning: line is 553 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8803::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9128::warning: line is 495 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:373::warning: line is 352 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:854::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2285::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9732::warning: line is 414 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6600::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7475::warning: line is 325 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8237::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:36::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:899::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6511::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6652::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9820::warning: line is 340 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10046::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1030::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1137::warning: line is 436 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4989::warning: line is 516 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4926::warning: line is 646 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5493::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6465::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6607::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9786::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:989::warning: line is 618 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2026::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4805::warning: line is 1167 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6252::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:637::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5165::warning: line is 250 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6019::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6537::warning: line is 281 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9561::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5704::warning: line is 462 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6012::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9529::warning: line is 258 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:888::warning: line is 380 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2355::warning: line is 328 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5033::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2831::warning: line is 319 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7509::warning: line is 321 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7788::warning: line is 423 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3208::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4081::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6659::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9048::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9163::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10200::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:288::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2042::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5945::warning: line is 296 characters (lll)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:687::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1746::warning: line is 503 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9800::warning: line is 298 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5894::warning: line is 310 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7458::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7941::warning: line is 356 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9606::warning: line is 394 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9693::warning: line is 790 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:732::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1852::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5476::warning: line is 265 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9718::warning: line is 374 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5212::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5938::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7188::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7913::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3494::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4454::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6831::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:766::warning: line is 381 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7310::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7608::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8528::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9108::warning: line is 329 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5634::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7195::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7558::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7362::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8868::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9686::warning: line is 1390 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9773::warning: line is 1371 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2135::warning: line is 419 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2858::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4870::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1605::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4224::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5982::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9637::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1144::warning: line is 467 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5641::warning: line is 261 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5802::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7821::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7927::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9170::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10142::warning: line is 259 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:644::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4124::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5620::warning: line is 557 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7807::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9416::warning: line is 306 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:752::warning: line is 320 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1003::warning: line is 593 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4970::warning: line is 368 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9002::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9613::warning: line is 539 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10223::warning: line is 273 characters (lll)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:5521::warning: line is 450 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5581::warning: line is 876 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8692::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4064::warning: line is 598 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6518::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9767::warning: line is 421 characters (lll)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:1770::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4588::warning: line is 1039 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4790::warning: line is 251 characters (lll)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
exit status 2
FAIL	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.041s
exit status 1: warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/control
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/controller
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/logger
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/trainer
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/k8sutil
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/signals
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/testutil
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/train
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/unstructured
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/version
panic: Double registration of different types for kubeflow.org/v1alpha2, Kind=TFJob: old=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2.TFJob, new=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.TFJob

goroutine 1 [running]:
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypeWithName(0xc42028f080, 0x11d8b27, 0xc, 0x11d5730, 0x8, 0xfa9d95, 0x5, 0x195f380, 0xc4200a91e0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:189 +0x9ec
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypes(0xc42028f080, 0x11d8b27, 0xc, 0x11d5730, 0x8, 0xc42023fd68, 0x2, 0x2)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:167 +0x1fc
github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.addKnownTypes(0xc42028f080, 0x0, 0x0)
	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1/_obj/register.go:66 +0x103
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme(0x19c42c0, 0xc42028f080, 0x0, 0x0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go:29 +0x57
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme-fm(0xc42028f080, 0x0, 0x0)
	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1/_obj/register.go:25 +0x34
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.AddToScheme(0xc42028f080)
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/_obj/register.go:43 +0x6a
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.init.1()
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/_obj/register.go:36 +0x7b
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.init()
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/_obj/register.go:61 +0x142
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1.init()
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/_obj/tfjob.go:181 +0x49
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned.init()
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/_obj/doc.go:29 +0x49
main.init()
	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper/_test/_testmain.go:452 +0x78

2nd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/openapi_generated.go:9718::warning: line is 374 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:54::warning: line is 288 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:367::warning: line is 366 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1605::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6465::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9672::warning: line is 444 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:854::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:899::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7807::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7885::warning: line is 349 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5795::warning: line is 396 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7640::warning: line is 415 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5476::warning: line is 265 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5634::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8796::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9069::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9725::warning: line is 930 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9613::warning: line is 539 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10012::warning: line is 296 characters (lll)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:2401::warning: line is 263 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4926::warning: line is 646 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5723::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6012::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8237::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2831::warning: line is 319 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3494::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3674::warning: line is 363 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4088::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5581::warning: line is 876 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:752::warning: line is 320 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3251::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4217::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4946::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9767::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1171::warning: line is 594 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7814::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9209::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9630::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6964::warning: line is 330 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7608::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8861::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2362::warning: line is 369 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3411::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5894::warning: line is 310 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6525::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6831::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1030::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2026::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2641::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4870::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5867::warning: line is 577 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3541::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4989::warning: line is 516 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9693::warning: line is 790 characters (lll)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:545::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2232::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4081::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7362::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7534::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9048::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2035::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2858::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2978::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5002::warning: line is 656 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6511::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9128::warning: line is 495 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:982::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:989::warning: line is 618 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2835::warning: line is 350 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4416::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6537::warning: line is 281 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:732::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1733::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7317::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9554::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4805::warning: line is 1167 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7475::warning: line is 325 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7558::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9041::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4124::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4224::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4762::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5449::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8013::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4064::warning: line is 598 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4588::warning: line is 1039 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5212::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9163::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10175::warning: line is 294 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7188::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9746::warning: line is 311 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:637::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:739::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:888::warning: line is 380 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5975::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7913::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7195::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10005::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1144::warning: line is 467 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3923::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5331::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7821::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8803::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1188::warning: line is 315 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6412::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9786::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10193::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4610::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4756::warning: line is 300 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5620::warning: line is 557 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7857::warning: line is 408 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3907::warning: line is 276 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5486::warning: line is 308 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9121::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10255::warning: line is 521 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:694::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1043::warning: line is 416 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6645::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6600::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9637::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1777::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1912::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9094::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9606::warning: line is 394 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10237::warning: line is 1429 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:687::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1430::warning: line is 304 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9108::warning: line is 329 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5293::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5407::warning: line is 337 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7481::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7601::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7788::warning: line is 423 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:361::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2985::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8868::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9471::warning: line is 285 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9800::warning: line is 298 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7413::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7782::warning: line is 553 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7878::warning: line is 902 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2355::warning: line is 328 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3208::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3586::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5373::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6659::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8995::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:36::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:847::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2954::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6607::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10097::warning: line is 382 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8692::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9416::warning: line is 306 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9820::warning: line is 340 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1581::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1852::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5366::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5982::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7948::warning: line is 587 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5938::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8213::warning: line is 339 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7527::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9844::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4409::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8907::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9002::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9561::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9686::warning: line is 1390 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:373::warning: line is 352 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1722::warning: line is 451 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4877::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6795::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7509::warning: line is 321 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7927::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:3487::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5219::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5945::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7488::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7899::warning: line is 287 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9732::warning: line is 414 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10200::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:937::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1531::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2736::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5286::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2817::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4131::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5033::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8528::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9170::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3337::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7934::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10084::warning: line is 452 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10115::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4622::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5818::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6652::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7761::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9858::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5500::warning: line is 434 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7310::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8836::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9202::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9216::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7458::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7671::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1003::warning: line is 593 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2285::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3215::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4454::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6518::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2135::warning: line is 419 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6673::warning: line is 275 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10223::warning: line is 273 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8928::warning: line is 264 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10046::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3534::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6838::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7424::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7906::warning: line is 346 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7941::warning: line is 356 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1726::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3258::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4970::warning: line is 368 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7495::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10142::warning: line is 259 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2344::warning: line is 344 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3579::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4466::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6252::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7716::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:644::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1588::warning: line is 431 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5418::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:47::warning: line is 331 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1672::warning: line is 483 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3048::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9833::warning: line is 642 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:281::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5521::warning: line is 450 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5802::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8058::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1746::warning: line is 503 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2865::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3055::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5480::warning: line is 342 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7351::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8192::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9453::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9753::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:288::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5493::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7208::warning: line is 313 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7222::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7437::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1125::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2042::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7871::warning: line is 661 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9529::warning: line is 258 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10277::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4790::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5026::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6788::warning: line is 297 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:1137::warning: line is 436 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6019::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9773::warning: line is 1371 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3344::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5338::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5920::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7565::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8402::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9911::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:950::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4380::warning: line is 307 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5165::warning: line is 250 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7678::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7723::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1770::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2841::warning: line is 447 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6472::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9101::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1563::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1919::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3405::warning: line is 355 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5456::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1151::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5411::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5704::warning: line is 462 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6338::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7554::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:556::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:766::warning: line is 381 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:926::warning: line is 348 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4913::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5641::warning: line is 261 characters (lll)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
hub.com/kubeflow/tf-operator/pkg/trainer
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/k8sutil
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/signals
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/testutil
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/train
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/util/unstructured
warning: no packages being tested depend on github.com/kubeflow/tf-operator/pkg/version
panic: Double registration of different types for kubeflow.org/v1alpha2, Kind=TFJob: old=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2.TFJob, new=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.TFJob

goroutine 1 [running]:
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypeWithName(0xc42009b180, 0x11b8357, 0xc, 0x11b5870, 0x8, 0xf8893e, 0x5, 0x1982540, 0xc42008eb00)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:189 +0x8c7
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypes(0xc42009b180, 0x11b8357, 0xc, 0x11b5870, 0x8, 0xc420355d58, 0x2, 0x2)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:167 +0x176
github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.addKnownTypes(0xc42009b180, 0x0, 0x0)
	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1/_obj/register.go:63 +0x103
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme(0x19ef7a0, 0xc42009b180, 0x0, 0x0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go:29 +0x6d
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme-fm(0xc42009b180, 0x0, 0x0)
	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1/_obj/register.go:25 +0x34
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.AddToScheme(0xc42009b180)
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/_obj/register.go:43 +0x6a
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.init.0()
	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/_obj/register.go:36 +0x72
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.init()
	<autogenerated>:1 +0x114
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1.init()
	<autogenerated>:1 +0x49
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned.init()
	<autogenerated>:1 +0x49
main.init()
	<autogenerated>:1 +0x78

3rd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/openapi_generated.go:4466::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6465::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7222::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7424::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9209::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9746::warning: line is 311 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2026::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3907::warning: line is 276 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9732::warning: line is 414 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3055::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7671::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7807::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9216::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9686::warning: line is 1390 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:982::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4224::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8796::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1726::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2954::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2985::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4088::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5373::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5894::warning: line is 310 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7495::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9820::warning: line is 340 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2736::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10277::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6788::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7782::warning: line is 553 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9529::warning: line is 258 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9693::warning: line is 790 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9767::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:36::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5293::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6412::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10012::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4124::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5476::warning: line is 265 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5818::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3923::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2355::warning: line is 328 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5449::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:694::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6525::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6964::warning: line is 330 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7640::warning: line is 415 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7941::warning: line is 356 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10237::warning: line is 1429 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4762::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2831::warning: line is 319 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4081::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7527::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7716::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10115::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1672::warning: line is 483 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:937::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1912::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3337::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5704::warning: line is 462 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5802::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9108::warning: line is 329 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:373::warning: line is 352 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4131::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5945::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6645::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6838::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7857::warning: line is 408 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8013::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3674::warning: line is 363 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2641::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3215::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5331::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5480::warning: line is 342 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7310::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7814::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9002::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:361::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9630::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9561::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8868::warning: line is 296 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:1125::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7475::warning: line is 325 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2858::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2232::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2401::warning: line is 263 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3208::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4805::warning: line is 1167 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4970::warning: line is 368 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10175::warning: line is 294 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1003::warning: line is 593 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7534::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7871::warning: line is 661 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8928::warning: line is 264 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6338::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5002::warning: line is 656 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9753::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2285::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3411::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5975::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7678::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1746::warning: line is 503 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3579::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4989::warning: line is 516 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5411::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5641::warning: line is 261 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9554::warning: line is 297 characters (lll)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:3494::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2042::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5366::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8213::warning: line is 339 characters (lll)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:732::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2865::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5867::warning: line is 577 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7208::warning: line is 313 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10046::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:989::warning: line is 618 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5521::warning: line is 450 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7927::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9048::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9453::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5493::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3405::warning: line is 355 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3534::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3541::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8803::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1030::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8692::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7188::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8402::warning: line is 1197 characters (lll)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:899::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9069::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9471::warning: line is 285 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5338::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1605::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4409::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5033::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6659::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7913::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:281::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10200::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8237::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:847::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1151::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2344::warning: line is 344 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4588::warning: line is 1039 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9094::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9725::warning: line is 930 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:752::warning: line is 320 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1852::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3048::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4926::warning: line is 646 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6012::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:288::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1043::warning: line is 416 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6600::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6673::warning: line is 275 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9718::warning: line is 374 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9833::warning: line is 642 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:556::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7509::warning: line is 321 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8528::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9202::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:854::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9606::warning: line is 394 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3251::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7437::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9101::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10223::warning: line is 273 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4622::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5982::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6472::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6652::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9121::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9858::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2362::warning: line is 369 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7413::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7906::warning: line is 346 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9800::warning: line is 298 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1137::warning: line is 436 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6518::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7458::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7488::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7558::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5500::warning: line is 434 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5286::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7554::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7899::warning: line is 287 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10193::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2035::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6795::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7601::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:47::warning: line is 331 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1588::warning: line is 431 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1777::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3344::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5219::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6537::warning: line is 281 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7317::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7885::warning: line is 349 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:950::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10005::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2135::warning: line is 419 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4877::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5418::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8836::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8995::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9786::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10084::warning: line is 452 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:766::warning: line is 381 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1733::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2835::warning: line is 350 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3487::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4416::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4913::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5486::warning: line is 308 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:687::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4064::warning: line is 598 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4610::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4756::warning: line is 300 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5026::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7788::warning: line is 423 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10097::warning: line is 382 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3586::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1770::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:637::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4380::warning: line is 307 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5407::warning: line is 337 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5456::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8861::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:367::warning: line is 366 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4454::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6252::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9844::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:545::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6511::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7195::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1144::warning: line is 467 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7934::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9416::warning: line is 306 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9613::warning: line is 539 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6019::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7948::warning: line is 587 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3258::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:644::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1171::warning: line is 594 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5581::warning: line is 876 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7608::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8192::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9041::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:54::warning: line is 288 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4790::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9773::warning: line is 1371 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2841::warning: line is 447 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1563::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1581::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4217::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5723::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5795::warning: line is 396 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7481::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8907::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:888::warning: line is 380 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10255::warning: line is 521 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9672::warning: line is 444 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5212::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5634::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5920::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9170::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:926::warning: line is 348 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5620::warning: line is 557 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9637::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1430::warning: line is 304 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6831::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8058::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1919::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7362::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7565::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10142::warning: line is 259 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2978::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7351::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7821::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9911::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:739::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7723::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9128::warning: line is 495 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9163::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5938::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1722::warning: line is 451 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2817::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4870::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5165::warning: line is 250 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7761::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1188::warning: line is 315 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4946::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6607::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7878::warning: line is 902 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1531::warning: line is 284 characters (lll)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.007s	coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.007s	coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.029s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.029s	coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestValidateAlphaTwoTFJobSpec
time="2018-10-30T21:43:03Z" level=warning msg="Image is undefined in the container"
time="2018-10-30T21:43:03Z" level=warning msg="There is no container named tensorflow in Worker"
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.029s	coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
time="2018-10-30T21:43:18Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateService (0.00s)
=== RUN   TestCreateServicesWithControllerRef
time="2018-10-30T21:43:18Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.063s	coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.019s	coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
panic: Double registration of different types for kubeflow.org/v1alpha2, Kind=TFJob: old=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2.TFJob, new=github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.TFJob

goroutine 1 [running]:
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypeWithName(0xc4200c8ec0, 0x13a3119, 0xc, 0x13a0441, 0x8, 0x10d9d44, 0x5, 0x14aac60, 0xc4201206e0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:189 +0x89f
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*Scheme).AddKnownTypes(0xc4200c8ec0, 0x13a3119, 0xc, 0x13a0441, 0x8, 0xc4204cdd40, 0x2, 0x2)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme.go:167 +0x168
github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1.addKnownTypes(0xc4200c8ec0, 0x0, 0x0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1/register.go:68 +0xe4
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme(0x1d6c800, 0xc4200c8ec0, 0x0, 0x0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime/scheme_builder.go:29 +0x6d
github.com/kubeflow/tf-operator/vendor/k8s.io/apimachinery/pkg/runtime.(*SchemeBuilder).AddToScheme-fm(0xc4200c8ec0, 0x0, 0x0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2/register.go:28 +0x34
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.AddToScheme(0xc4200c8ec0)
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/register.go:55 +0x62
github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme.init.0()
	/home/travis/gopath/src/github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme/register.go:35 +0x60
FAIL	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	0.041s
exit status 1: warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/controller
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/trainer
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/util/signals
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/util/testutil
warning: no packages being tested depend on matches for pattern github.com/kubeflow/tf-operator/pkg/version
TravisBuddy Request Identifier: 252a2aa0-dc8d-11e8-a919-2b33139089d4

@coveralls
Copy link

coveralls commented Oct 30, 2018

Coverage Status

Coverage remained the same at 57.143% when pulling 105ddb1 on richardsliu:v1beta1_apis into 513e107 on kubeflow:master.

@TravisBuddy
Copy link

Travis tests have failed

Hey @richardsliu,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

2nd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/openapi_generated.go:1137::warning: line is 436 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6518::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10255::warning: line is 521 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1030::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2641::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3055::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7913::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8928::warning: line is 264 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9746::warning: line is 311 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1605::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4926::warning: line is 646 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7362::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2232::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3907::warning: line is 276 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4756::warning: line is 300 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5704::warning: line is 462 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9773::warning: line is 1371 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9911::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3215::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6525::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5002::warning: line is 656 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1003::warning: line is 593 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:36::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8402::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1746::warning: line is 503 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5411::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7761::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8237::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9613::warning: line is 539 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9732::warning: line is 414 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1588::warning: line is 431 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2362::warning: line is 369 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3048::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6831::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7222::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1581::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4217::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6964::warning: line is 330 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9416::warning: line is 306 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9693::warning: line is 790 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10237::warning: line is 1429 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:556::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4124::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4913::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7899::warning: line is 287 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7941::warning: line is 356 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4081::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1188::warning: line is 315 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4416::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7558::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:926::warning: line is 348 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4064::warning: line is 598 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5293::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6012::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6252::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7671::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8995::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9041::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3258::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10223::warning: line is 273 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2355::warning: line is 328 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3674::warning: line is 363 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3923::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5476::warning: line is 265 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7601::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9672::warning: line is 444 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1912::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5212::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5581::warning: line is 876 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5641::warning: line is 261 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7640::warning: line is 415 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7814::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3405::warning: line is 355 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9128::warning: line is 495 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5407::warning: line is 337 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5982::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6511::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7716::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7788::warning: line is 423 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9069::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9094::warning: line is 297 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:5802::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6338::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9800::warning: line is 298 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10277::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2985::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:752::warning: line is 320 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3411::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7885::warning: line is 349 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:694::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2026::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7495::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:3344::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5366::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5493::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6600::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7351::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1563::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1777::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3337::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7565::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:766::warning: line is 381 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7723::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1726::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4610::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5938::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7475::warning: line is 325 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9170::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2736::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2841::warning: line is 447 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5795::warning: line is 396 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:732::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5480::warning: line is 342 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7458::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7534::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9561::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3579::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4762::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7807::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8213::warning: line is 339 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9529::warning: line is 258 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9767::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2954::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2858::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4409::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6788::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8192::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9637::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:982::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8907::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1722::warning: line is 451 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:950::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2978::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7488::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7527::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9858::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:937::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:637::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4131::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4790::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5418::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5634::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6607::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8861::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:361::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5219::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4946::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2042::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4380::warning: line is 307 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7424::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:687::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5975::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8692::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9630::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:899::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6472::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7678::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7934::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8796::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1733::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2831::warning: line is 319 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3534::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4622::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7317::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7782::warning: line is 553 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7821::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9163::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:888::warning: line is 380 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10012::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10005::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:545::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2817::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4970::warning: line is 368 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5500::warning: line is 434 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5945::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2035::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3208::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5449::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7554::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7871::warning: line is 661 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7906::warning: line is 346 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9471::warning: line is 285 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1125::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9606::warning: line is 394 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6465::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5818::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8803::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2865::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7208::warning: line is 313 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8013::warning: line is 456 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:1151::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1852::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4805::warning: line is 1167 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7413::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9202::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9833::warning: line is 642 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:373::warning: line is 352 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5620::warning: line is 557 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6659::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7857::warning: line is 408 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9725::warning: line is 930 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10142::warning: line is 259 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1043::warning: line is 416 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3586::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4466::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7195::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7608::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8528::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9453::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:47::warning: line is 331 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5920::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:989::warning: line is 618 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5723::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5867::warning: line is 577 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6019::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6838::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10200::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5373::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2401::warning: line is 263 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5521::warning: line is 450 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5894::warning: line is 310 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7188::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9786::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10097::warning: line is 382 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1770::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5026::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7437::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9121::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3487::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1531::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9718::warning: line is 374 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:367::warning: line is 366 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1919::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3541::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7878::warning: line is 902 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9820::warning: line is 340 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10046::warning: line is 243 characters (lll)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:7509::warning: line is 321 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2285::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9686::warning: line is 1390 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:739::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:281::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1144::warning: line is 467 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1672::warning: line is 483 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5286::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5456::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8868::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9209::warning: line is 296 characters (lll)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:7927::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9844::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6795::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4088::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5486::warning: line is 308 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7481::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9048::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:54::warning: line is 288 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10193::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4588::warning: line is 1039 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7948::warning: line is 587 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8058::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2135::warning: line is 419 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:847::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6645::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9753::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10084::warning: line is 452 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:288::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3494::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4224::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4454::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6652::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9002::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9108::warning: line is 329 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10115::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:644::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4870::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5331::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6673::warning: line is 275 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10175::warning: line is 294 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1430::warning: line is 304 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3251::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5033::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5338::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9101::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1171::warning: line is 594 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2344::warning: line is 344 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2835::warning: line is 350 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6412::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7310::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9554::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:854::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4989::warning: line is 516 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5165::warning: line is 250 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6537::warning: line is 281 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8836::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9216::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4877::warning: line is 296 characters (lll)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 2.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.047s
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 1.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.046s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.044s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.045s
=== RUN   TestValidateAlphaTwoTFJobSpec
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 3.3% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.046s
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
--- PASS: TestCreateService (0.01s)
=== RUN   TestCreateServicesWithControllerRef
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 4.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.070s
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 1.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.047s
=== RUN   TestNormalPath
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
--- PASS: TestDeletePodsAndServices (0.00s)
=== RUN   TestCleanupTFJob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 31.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.490s
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 10.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.051s
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha2/openapi_generated.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1beta1/openapi_generated.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.defaults.go
ignoring pkg/client/clientset/versioned/clientset.go
ignoring pkg/client/clientset/versioned/fake/clientset_generated.go
ignoring pkg/client/clientset/versioned/fake/register.go
ignoring pkg/client/clientset/versioned/scheme/register.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/informers/externalversions/factory.go
ignoring pkg/client/informers/externalversions/generic.go
ignoring pkg/client/informers/externalversions/kubeflow/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/listers/kubeflow/v1beta1/tfjob.go
ignoring pkg/util/testutil/const.go
ignoring pkg/util/testutil/pod.go
ignoring pkg/util/testutil/service.go
ignoring pkg/util/testutil/tfjob.go
ignoring pkg/util/testutil/util.go
Job #2024.2
https://coveralls.io/jobs/41731543

3rd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/openapi_generated.go:6525::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6645::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7671::warning: line is 297 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:989::warning: line is 618 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5002::warning: line is 656 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:982::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6465::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9121::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10255::warning: line is 521 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5894::warning: line is 310 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6600::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8796::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5818::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7195::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7927::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:739::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2641::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5411::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:694::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9844::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8928::warning: line is 264 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6673::warning: line is 275 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7558::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7885::warning: line is 349 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10175::warning: line is 294 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1605::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2362::warning: line is 369 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7495::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5293::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5641::warning: line is 261 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5945::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7878::warning: line is 902 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9686::warning: line is 1390 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1852::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3487::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4131::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9773::warning: line is 1371 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6788::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7608::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7899::warning: line is 287 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8907::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9820::warning: line is 340 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5920::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5938::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6537::warning: line is 281 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10200::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2042::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3337::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7351::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:556::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:732::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1770::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5449::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8402::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10012::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:373::warning: line is 352 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:926::warning: line is 348 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1003::warning: line is 593 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9209::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9216::warning: line is 280 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9746::warning: line is 311 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9753::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1125::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5486::warning: line is 308 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7475::warning: line is 325 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7716::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3048::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4805::warning: line is 1167 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6019::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10115::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6412::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7488::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9108::warning: line is 329 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10097::warning: line is 382 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:361::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3907::warning: line is 276 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5165::warning: line is 250 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7821::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:54::warning: line is 288 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2035::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2817::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7906::warning: line is 346 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2285::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4926::warning: line is 646 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7208::warning: line is 313 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1043::warning: line is 416 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1726::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2978::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5219::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7565::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:36::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:888::warning: line is 380 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2135::warning: line is 419 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8528::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9858::warning: line is 279 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2344::warning: line is 344 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5975::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8058::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4064::warning: line is 598 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6652::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3494::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4454::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5476::warning: line is 265 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5500::warning: line is 434 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7310::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1030::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3215::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3344::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9561::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2026::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2401::warning: line is 263 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2841::warning: line is 447 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9471::warning: line is 285 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9529::warning: line is 258 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4610::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5620::warning: line is 557 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6659::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5704::warning: line is 462 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9453::warning: line is 277 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:288::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1144::warning: line is 467 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1733::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1746::warning: line is 503 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2865::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5026::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9800::warning: line is 298 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:766::warning: line is 381 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1430::warning: line is 304 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1581::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4946::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5033::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10237::warning: line is 1429 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6518::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7913::warning: line is 370 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8237::warning: line is 357 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9002::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9911::warning: line is 324 characters (lll)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:3258::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4081::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1171::warning: line is 594 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1912::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7424::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5867::warning: line is 577 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9069::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9630::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9718::warning: line is 374 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3055::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5338::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4790::warning: line is 251 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5212::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4870::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6964::warning: line is 330 characters (lll)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:3579::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4088::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6338::warning: line is 314 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6795::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9725::warning: line is 930 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2232::warning: line is 291 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5982::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6012::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9732::warning: line is 414 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2831::warning: line is 319 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6831::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8213::warning: line is 339 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4877::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9094::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:937::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1188::warning: line is 315 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4762::warning: line is 420 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5480::warning: line is 342 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6511::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10142::warning: line is 259 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:281::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4756::warning: line is 300 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6607::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5366::warning: line is 312 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5581::warning: line is 876 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7437::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8861::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9786::warning: line is 241 characters (lll)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:1563::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3541::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7527::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7723::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7934::warning: line is 437 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7941::warning: line is 356 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9202::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:47::warning: line is 331 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:545::warning: line is 256 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:752::warning: line is 320 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5418::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5456::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5493::warning: line is 278 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6472::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1919::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2736::warning: line is 316 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3405::warning: line is 355 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7678::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:644::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3586::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5286::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7554::warning: line is 252 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7761::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8803::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9554::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2355::warning: line is 328 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3534::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7509::warning: line is 321 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8692::warning: line is 1197 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4380::warning: line is 307 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5407::warning: line is 337 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7601::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7317::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4224::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7188::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7807::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7948::warning: line is 587 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8013::warning: line is 456 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:950::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1722::warning: line is 451 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3411::warning: line is 632 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9041::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5723::warning: line is 445 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7534::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9163::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9637::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1588::warning: line is 431 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1672::warning: line is 483 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4124::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9833::warning: line is 642 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10046::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2954::warning: line is 262 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4622::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4913::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8836::warning: line is 641 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9128::warning: line is 495 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10277::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3208::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7413::warning: line is 260 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7814::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7640::warning: line is 415 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8868::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:687::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5331::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5802::warning: line is 324 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9693::warning: line is 790 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10005::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10084::warning: line is 452 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4970::warning: line is 368 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8192::warning: line is 243 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7362::warning: line is 500 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7871::warning: line is 661 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4217::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4466::warning: line is 326 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5634::warning: line is 372 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7857::warning: line is 408 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:367::warning: line is 366 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2858::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7782::warning: line is 553 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9048::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9767::warning: line is 421 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:899::warning: line is 506 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7458::warning: line is 241 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7481::warning: line is 292 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4416::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9606::warning: line is 394 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:854::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3923::warning: line is 269 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4409::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9613::warning: line is 539 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1137::warning: line is 436 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5373::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6252::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:847::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5795::warning: line is 396 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10193::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9170::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:10223::warning: line is 273 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1151::warning: line is 253 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2985::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7788::warning: line is 423 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4989::warning: line is 516 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:5521::warning: line is 450 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9672::warning: line is 444 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3251::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:3674::warning: line is 363 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:4588::warning: line is 1039 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1777::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:6838::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:7222::warning: line is 282 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9101::warning: line is 296 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:9416::warning: line is 306 characters (lll)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/openapi_generated.go:637::warning: line is 297 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:1531::warning: line is 284 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:2835::warning: line is 350 characters (lll)
pkg/apis/common/v1beta1/openapi_generated.go:8995::warning: line is 297 characters (lll)

travis_time:end:1ac09fc9:start=1540936608795746099,finish=1540936763558101712,duration=154762355613
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.011s	coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.007s	coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.030s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.030s	coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestValidateAlphaTwoTFJobSpec
time="2018-10-30T21:59:39Z" level=warning msg="Image is undefined in the container"
time="2018-10-30T21:59:39Z" level=warning msg="There is no container named tensorflow in Worker"
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.029s	coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
time="2018-10-30T21:59:54Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateService (0.00s)
=== RUN   TestCreateServicesWithControllerRef
time="2018-10-30T21:59:54Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.058s	coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.017s	coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestNormalPath
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=4, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (1.446089ms)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (1.063415ms)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (567.246µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (284.937µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (939.38µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (343.659µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (799.032µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (652.671µs)" job=default.test-tfjob
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:07Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:07Z" level=info msg="Started workers"
time="2018-10-30T22:00:07Z" level=info msg="Shutting down workers"
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="TFJob test-tfjob is created." job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:07Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:07Z" level=info msg="Started workers"
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
time="2018-10-30T22:00:07Z" level=info msg="Shutting down workers"
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (495.249µs)" job=default.test-tfjob
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
time="2018-10-30T22:00:07Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:07Z" level=info msg="Started workers"
time="2018-10-30T22:00:07Z" level=info msg="Shutting down workers"
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (403.483µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (346.68µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (206.356µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (287.93µs)" job=default.test-tfjob
--- PASS: TestDeletePodsAndServices (0.01s)
=== RUN   TestCleanupTFJob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (194.931µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:07Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:07Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (218.861µs)" job=default.test-tfjob
time="2018-10-30T22:00:07Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:07Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:09Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:09Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (367.403µs)" job=default.test-tfjob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
time="2018-10-30T22:00:09Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:09Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:09Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:09Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:10Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:10Z" level=info msg="Started workers"
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
time="2018-10-30T22:00:10Z" level=info msg="Shutting down workers"
time="2018-10-30T22:00:10Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:10Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:10Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:10Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:10Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="Pod: default.worker-0 exited with code 130" job=default.test-tfjob replica-type=worker uid=
E1030 22:00:10.140431    9643 event.go:260] Could not construct reference to: '&v1alpha2.TFJob{TypeMeta:v1.TypeMeta{Kind:"TFJob", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"test-tfjob", GenerateName:"", Namespace:"default", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1alpha2.TFJobSpec{CleanPodPolicy:(*v1alpha2.CleanPodPolicy)(0xc420294eb0), TTLSecondsAfterFinished:(*int32)(nil), TFReplicaSpecs:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaSpec{"Worker":(*v1alpha2.TFReplicaSpec)(0xc4200cea00)}}, Status:v1alpha2.TFJobStatus{Conditions:[]v1alpha2.TFJobCondition(nil), TFReplicaStatuses:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaStatus{"Worker":(*v1alpha2.TFReplicaStatus)(0xc4205fc150)}, StartTime:(*v1.Time)(nil), CompletionTime:(*v1.Time)(nil), LastReconcileTime:(*v1.Time)(nil)}}' due to: 'selfLink was empty, can't make reference'. Will not report event: 'Normal' 'ExitedWithCode' 'Pod: default.worker-0 exited with code 130'
time="2018-10-30T22:00:10Z" level=info msg="Need to restart the pod: default.worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:00:10Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (5.791315ms)" job=default.test-tfjob
--- PASS: TestExitCode (0.01s)
time="2018-10-30T22:00:10Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:10Z" level=info msg="Started workers"
time="2018-10-30T22:00:10Z" level=info msg="Shutting down workers"
=== RUN   TestAddService
time="2018-10-30T22:00:10Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:00:10Z" level=info msg="Creating Job controller"
time="2018-10-30T22:00:10Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:00:10Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:00:10Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:00:10Z" level=info msg="Started workers"
--- PASS: TestAddService (0.30s)
time="2018-10-30T22:00:10Z" level=info msg="Shutting down workers"
=== RUN   TestFailed
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=1" job=default.test-tfjob uid=
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=2, failed=2" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=0, failed=2" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=3, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=1, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:00:10Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.495s	coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
time="2018-10-30T22:00:15Z" level=info msg="Job some-job missing pod for replica PS index 0, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Creating pod: some-job-ps-some-runtime-0-t62ok" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Job some-job missing pod for replica PS index 1, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Creating pod: some-job-ps-some-runtime-1-lemk2" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Service: some-job-ps-some-runtime-0 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Creating service: some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Service: some-job-ps-some-runtime-1 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Creating service: some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Deleting Jobs namespace= selector=job_type=PS,runtime_id=some-runtime,tf_job_name=some-job,kubeflow.org=" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Deleting Pods namespace= selector=job_type=PS,runtime_id=some-runtime,tf_job_name=some-job,kubeflow.org=" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Deleting Service :some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Deleting Service :some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:00:15Z" level=info msg="Get ConfigMaps :cm-ps-some-runtime" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
time="2018-10-30T22:00:15Z" level=info msg="PDB: tf-job-pdb-some-meta-name not found, create new one." job=/some-meta-name uid=
time="2018-10-30T22:00:15Z" level=info msg="Creating PDB: tf-job-pdb-some-meta-name" job=/some-meta-name uid=
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.040s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
Job #2024.3
https://coveralls.io/jobs/41730677

travis_time:end:01090b3f:start=1540936763563920834,finish=1540936820177773819,duration=56613852985
TravisBuddy Request Identifier: 6ec76f60-dc92-11e8-a919-2b33139089d4

@TravisBuddy
Copy link

Travis tests have failed

Hey @richardsliu,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

2nd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 2.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.045s
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 1.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.045s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.045s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.045s
=== RUN   TestValidateAlphaTwoTFJobSpec
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 3.3% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.046s
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
--- PASS: TestCreateService (0.01s)
=== RUN   TestCreateServicesWithControllerRef
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 4.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.069s
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 1.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.047s
=== RUN   TestNormalPath
--- PASS: TestNormalPath (0.01s)
=== RUN   TestRun
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
--- PASS: TestDeletePodsAndServices (0.00s)
=== RUN   TestCleanupTFJob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 31.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.493s
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 10.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.054s
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha2/openapi_generated.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1beta1/openapi_generated.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.defaults.go
ignoring pkg/client/clientset/versioned/clientset.go
ignoring pkg/client/clientset/versioned/fake/clientset_generated.go
ignoring pkg/client/clientset/versioned/fake/register.go
ignoring pkg/client/clientset/versioned/scheme/register.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/informers/externalversions/factory.go
ignoring pkg/client/informers/externalversions/generic.go
ignoring pkg/client/informers/externalversions/kubeflow/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/listers/kubeflow/v1beta1/tfjob.go
ignoring pkg/util/testutil/const.go
ignoring pkg/util/testutil/pod.go
ignoring pkg/util/testutil/service.go
ignoring pkg/util/testutil/tfjob.go
ignoring pkg/util/testutil/util.go
Job #2025.2
https://coveralls.io/jobs/41733200

3rd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)

travis_time:end:27ea4a80:start=1540939928042883075,finish=1540940086455388397,duration=158412505322
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.012s	coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.007s	coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.031s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.030s	coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestValidateAlphaTwoTFJobSpec
time="2018-10-30T22:55:02Z" level=warning msg="Image is undefined in the container"
time="2018-10-30T22:55:02Z" level=warning msg="There is no container named tensorflow in Worker"
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.032s	coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
time="2018-10-30T22:55:18Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateService (0.00s)
=== RUN   TestCreateServicesWithControllerRef
time="2018-10-30T22:55:18Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.058s	coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.018s	coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestNormalPath
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (4.962513ms)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (339.476µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (440.304µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (412.514µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=4, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (290.051µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (474.2µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (300.023µs)" job=default.test-tfjob
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:31Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:31Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (202.397µs)" job=default.test-tfjob
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
time="2018-10-30T22:55:31Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:31Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:31Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:32Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:32Z" level=info msg="Started workers"
time="2018-10-30T22:55:32Z" level=info msg="Shutting down workers"
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="TFJob test-tfjob is created." job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:32Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:32Z" level=info msg="Started workers"
--- PASS: TestAddTFJob (0.30s)
time="2018-10-30T22:55:32Z" level=info msg="Shutting down workers"
=== RUN   TestCopyLabelsAndAnnotation
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:32Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (686.653µs)" job=default.test-tfjob
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:32Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:32Z" level=info msg="Started workers"
time="2018-10-30T22:55:32Z" level=info msg="Shutting down workers"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (421.935µs)" job=default.test-tfjob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (278.752µs)" job=default.test-tfjob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (200.875µs)" job=default.test-tfjob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (200.171µs)" job=default.test-tfjob
--- PASS: TestDeletePodsAndServices (0.01s)
=== RUN   TestCleanupTFJob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (217.569µs)" job=default.test-tfjob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:32Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:32Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (179.846µs)" job=default.test-tfjob
time="2018-10-30T22:55:32Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:32Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:34Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:34Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (496.019µs)" job=default.test-tfjob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
time="2018-10-30T22:55:34Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:34Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:34Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:34Z" level=info msg="Started workers"
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
time="2018-10-30T22:55:34Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:34Z" level=info msg="Shutting down workers"
time="2018-10-30T22:55:34Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:34Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T22:55:34Z" level=info msg="Pod: default.worker-0 exited with code 130" job=default.test-tfjob replica-type=worker uid=
E1030 22:55:34.931351    9555 event.go:260] Could not construct reference to: '&v1alpha2.TFJob{TypeMeta:v1.TypeMeta{Kind:"TFJob", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"test-tfjob", GenerateName:"", Namespace:"default", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1alpha2.TFJobSpec{CleanPodPolicy:(*v1alpha2.CleanPodPolicy)(0xc42057ccd0), TTLSecondsAfterFinished:(*int32)(nil), TFReplicaSpecs:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaSpec{"Worker":(*v1alpha2.TFReplicaSpec)(0xc42089d180)}}, Status:v1alpha2.TFJobStatus{Conditions:[]v1alpha2.TFJobCondition(nil), TFReplicaStatuses:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaStatus{"Worker":(*v1alpha2.TFReplicaStatus)(0xc420759960)}, StartTime:(*v1.Time)(nil), CompletionTime:(*v1.Time)(nil), LastReconcileTime:(*v1.Time)(nil)}}' due to: 'selfLink was empty, can't make reference'. Will not report event: 'Normal' 'ExitedWithCode' 'Pod: default.worker-0 exited with code 130'
time="2018-10-30T22:55:34Z" level=info msg="Need to restart the pod: default.worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:34Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:34Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T22:55:34Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (1.826428ms)" job=default.test-tfjob
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
time="2018-10-30T22:55:34Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:34Z" level=info msg="Started workers"
time="2018-10-30T22:55:34Z" level=info msg="Shutting down workers"
time="2018-10-30T22:55:34Z" level=info msg="Creating TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Creating Job controller"
time="2018-10-30T22:55:34Z" level=info msg="Starting TFJob controller"
time="2018-10-30T22:55:34Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T22:55:35Z" level=info msg="Starting 1 workers"
time="2018-10-30T22:55:35Z" level=info msg="Started workers"
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=1" job=default.test-tfjob uid=
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="Shutting down workers"
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=2, failed=2" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=0, failed=2" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=3, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=1, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T22:55:35Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.500s	coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
time="2018-10-30T22:55:40Z" level=info msg="Job some-job missing pod for replica PS index 0, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Creating pod: some-job-ps-some-runtime-0-avvii" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Job some-job missing pod for replica PS index 1, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Creating pod: some-job-ps-some-runtime-1-zrhsj" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Service: some-job-ps-some-runtime-0 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Creating service: some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Service: some-job-ps-some-runtime-1 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Creating service: some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Deleting Jobs namespace= selector=job_type=PS,runtime_id=some-runtime,tf_job_name=some-job,kubeflow.org=" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Deleting Pods namespace= selector=job_type=PS,runtime_id=some-runtime,tf_job_name=some-job,kubeflow.org=" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Deleting Service :some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Deleting Service :some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T22:55:40Z" level=info msg="Get ConfigMaps :cm-ps-some-runtime" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
time="2018-10-30T22:55:40Z" level=info msg="PDB: tf-job-pdb-some-meta-name not found, create new one." job=/some-meta-name uid=
time="2018-10-30T22:55:40Z" level=info msg="Creating PDB: tf-job-pdb-some-meta-name" job=/some-meta-name uid=
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.041s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
Job #2025.3
https://coveralls.io/jobs/41732540

travis_time:end:28f13379:start=1540940086462788760,finish=1540940144779471478,duration=58316682718
TravisBuddy Request Identifier: 49f66940-dc9a-11e8-a919-2b33139089d4

@TravisBuddy
Copy link

Travis tests have failed

Hey @richardsliu,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

2nd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go,pkg/apis/common/v1beta1/*.go,pkg/apis/tensorflow/v1beta1/*.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 2.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.048s
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 1.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.047s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.048s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.049s
=== RUN   TestValidateAlphaTwoTFJobSpec
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 3.3% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.052s
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
--- PASS: TestCreateService (0.01s)
=== RUN   TestCreateServicesWithControllerRef
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 4.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.072s
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 1.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.049s
=== RUN   TestNormalPath
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
--- PASS: TestDeletePodsAndServices (0.00s)
=== RUN   TestCleanupTFJob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 31.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.496s
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 10.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.053s
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/common/v1beta1/openapi_generated.go
ignoring pkg/apis/common/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/common/v1beta1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha2/openapi_generated.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1beta1/defaults.go
ignoring pkg/apis/tensorflow/v1beta1/install.go
ignoring pkg/apis/tensorflow/v1beta1/openapi_generated.go
ignoring pkg/apis/tensorflow/v1beta1/register.go
ignoring pkg/apis/tensorflow/v1beta1/util.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.defaults.go
ignoring pkg/client/clientset/versioned/clientset.go
ignoring pkg/client/clientset/versioned/fake/clientset_generated.go
ignoring pkg/client/clientset/versioned/fake/register.go
ignoring pkg/client/clientset/versioned/scheme/register.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/informers/externalversions/factory.go
ignoring pkg/client/informers/externalversions/generic.go
ignoring pkg/client/informers/externalversions/kubeflow/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/listers/kubeflow/v1beta1/tfjob.go
ignoring pkg/util/testutil/const.go
ignoring pkg/util/testutil/pod.go
ignoring pkg/util/testutil/service.go
ignoring pkg/util/testutil/tfjob.go
ignoring pkg/util/testutil/util.go
Job #2026.2
https://coveralls.io/jobs/41733358

3rd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/common/v1beta1/common_types.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/constants.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/defaults_test.go:1::warning: file is not goimported (goimports)
pkg/apis/tensorflow/v1beta1/types.go:1::warning: file is not goimported (goimports)

travis_time:end:0db6ea50:start=1540940317394300914,finish=1540940467405568442,duration=150011267528
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go,pkg/apis/common/v1beta1/*.go,pkg/apis/tensorflow/v1beta1/*.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.012s	coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.007s	coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.029s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.030s	coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestValidateAlphaTwoTFJobSpec
time="2018-10-30T23:01:23Z" level=warning msg="Image is undefined in the container"
time="2018-10-30T23:01:23Z" level=warning msg="There is no container named tensorflow in Worker"
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.030s	coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
time="2018-10-30T23:01:39Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateService (0.01s)
=== RUN   TestCreateServicesWithControllerRef
time="2018-10-30T23:01:39Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.062s	coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.018s	coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestNormalPath
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (4.81601ms)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (424.49µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (477.934µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (422.651µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=4, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (296.242µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (441.24µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (308.658µs)" job=default.test-tfjob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (242.005µs)" job=default.test-tfjob
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:01:52Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:52Z" level=info msg="Started workers"
time="2018-10-30T23:01:52Z" level=info msg="Shutting down workers"
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
time="2018-10-30T23:01:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:52Z" level=info msg="TFJob test-tfjob is created." job=default.test-tfjob uid=
time="2018-10-30T23:01:52Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:52Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:01:53Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:53Z" level=info msg="Started workers"
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:53Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (429.806µs)" job=default.test-tfjob
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
time="2018-10-30T23:01:53Z" level=info msg="Shutting down workers"
time="2018-10-30T23:01:53Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:01:53Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:53Z" level=info msg="Started workers"
time="2018-10-30T23:01:53Z" level=info msg="Shutting down workers"
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (677.018µs)" job=default.test-tfjob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (266.819µs)" job=default.test-tfjob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (244.978µs)" job=default.test-tfjob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (246.515µs)" job=default.test-tfjob
--- PASS: TestDeletePodsAndServices (0.01s)
=== RUN   TestCleanupTFJob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (278.121µs)" job=default.test-tfjob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:53Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:53Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (325.396µs)" job=default.test-tfjob
time="2018-10-30T23:01:53Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:53Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:55Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (441.942µs)" job=default.test-tfjob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
time="2018-10-30T23:01:55Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:55Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:01:55Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:55Z" level=info msg="Started workers"
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
time="2018-10-30T23:01:55Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:55Z" level=info msg="Shutting down workers"
time="2018-10-30T23:01:55Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="Pod: default.worker-0 exited with code 130" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:55Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Waiting for informer caches to sync"
E1030 23:01:55.565522    9556 event.go:260] Could not construct reference to: '&v1alpha2.TFJob{TypeMeta:v1.TypeMeta{Kind:"TFJob", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"test-tfjob", GenerateName:"", Namespace:"default", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1alpha2.TFJobSpec{CleanPodPolicy:(*v1alpha2.CleanPodPolicy)(0xc4205bc5b0), TTLSecondsAfterFinished:(*int32)(nil), TFReplicaSpecs:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaSpec{"Worker":(*v1alpha2.TFReplicaSpec)(0xc4206a2780)}}, Status:v1alpha2.TFJobStatus{Conditions:[]v1alpha2.TFJobCondition(nil), TFReplicaStatuses:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaStatus{"Worker":(*v1alpha2.TFReplicaStatus)(0xc42063a8b0)}, StartTime:(*v1.Time)(nil), CompletionTime:(*v1.Time)(nil), LastReconcileTime:(*v1.Time)(nil)}}' due to: 'selfLink was empty, can't make reference'. Will not report event: 'Normal' 'ExitedWithCode' 'Pod: default.worker-0 exited with code 130'
time="2018-10-30T23:01:55Z" level=info msg="Need to restart the pod: default.worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:01:55Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (2.241216ms)" job=default.test-tfjob
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
time="2018-10-30T23:01:55Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:55Z" level=info msg="Started workers"
time="2018-10-30T23:01:55Z" level=info msg="Shutting down workers"
time="2018-10-30T23:01:55Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Creating Job controller"
time="2018-10-30T23:01:55Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:01:55Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:01:55Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:01:55Z" level=info msg="Started workers"
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=1" job=default.test-tfjob uid=
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=2, failed=2" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=0, failed=2" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=3, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=1, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:01:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
time="2018-10-30T23:01:55Z" level=info msg="Shutting down workers"
coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.494s	coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
time="2018-10-30T23:02:00Z" level=info msg="Job some-job missing pod for replica PS index 0, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Creating pod: some-job-ps-some-runtime-0-24xst" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Job some-job missing pod for replica PS index 1, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Creating pod: some-job-ps-some-runtime-1-3vjcb" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Service: some-job-ps-some-runtime-0 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Creating service: some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Service: some-job-ps-some-runtime-1 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Creating service: some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Deleting Jobs namespace= selector=kubeflow.org=,job_type=PS,runtime_id=some-runtime,tf_job_name=some-job" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Deleting Pods namespace= selector=kubeflow.org=,job_type=PS,runtime_id=some-runtime,tf_job_name=some-job" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Deleting Service :some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Deleting Service :some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:02:00Z" level=info msg="Get ConfigMaps :cm-ps-some-runtime" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
time="2018-10-30T23:02:00Z" level=info msg="PDB: tf-job-pdb-some-meta-name not found, create new one." job=/some-meta-name uid=
time="2018-10-30T23:02:00Z" level=info msg="Creating PDB: tf-job-pdb-some-meta-name" job=/some-meta-name uid=
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.042s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
Job #2026.3
https://coveralls.io/jobs/41732744

travis_time:end:0301a814:start=1540940467411706789,finish=1540940525362227426,duration=57950520637
TravisBuddy Request Identifier: 2dd9a500-dc9b-11e8-a919-2b33139089d4

@TravisBuddy
Copy link

Travis tests have failed

Hey @richardsliu,
Please read the following log in order to understand the failure reason.
It'll be awesome if you fix what's wrong and commit the changes.

2nd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go,pkg/apis/common/v1beta1/*.go,pkg/apis/tensorflow/v1beta1/*.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 2.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.049s
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 1.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.049s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.054s
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 2.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.051s
=== RUN   TestValidateAlphaTwoTFJobSpec
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 3.3% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.050s
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
--- PASS: TestCreateService (0.01s)
=== RUN   TestCreateServicesWithControllerRef
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 4.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.076s
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 1.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.058s
=== RUN   TestNormalPath
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
--- PASS: TestAddTFJob (0.31s)
=== RUN   TestCopyLabelsAndAnnotation
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
--- PASS: TestDeletePodsAndServices (0.00s)
=== RUN   TestCleanupTFJob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
--- PASS: TestExitCode (0.01s)
=== RUN   TestAddService
--- PASS: TestAddService (0.30s)
=== RUN   TestFailed
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 31.1% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.507s
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 10.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.056s
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/common/v1beta1/openapi_generated.go
ignoring pkg/apis/common/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/common/v1beta1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1alpha2/openapi_generated.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha2/zz_generated.defaults.go
ignoring pkg/apis/tensorflow/v1beta1/defaults.go
ignoring pkg/apis/tensorflow/v1beta1/install.go
ignoring pkg/apis/tensorflow/v1beta1/openapi_generated.go
ignoring pkg/apis/tensorflow/v1beta1/register.go
ignoring pkg/apis/tensorflow/v1beta1/util.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1beta1/zz_generated.defaults.go
ignoring pkg/client/clientset/versioned/clientset.go
ignoring pkg/client/clientset/versioned/fake/clientset_generated.go
ignoring pkg/client/clientset/versioned/fake/register.go
ignoring pkg/client/clientset/versioned/scheme/register.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake/fake_tfjob.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/kubeflow_client.go
ignoring pkg/client/clientset/versioned/typed/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/informers/externalversions/factory.go
ignoring pkg/client/informers/externalversions/generic.go
ignoring pkg/client/informers/externalversions/kubeflow/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/interface.go
ignoring pkg/client/informers/externalversions/kubeflow/v1beta1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha1/tfjob.go
ignoring pkg/client/listers/kubeflow/v1alpha2/tfjob.go
ignoring pkg/client/listers/kubeflow/v1beta1/tfjob.go
ignoring pkg/util/testutil/const.go
ignoring pkg/util/testutil/pod.go
ignoring pkg/util/testutil/service.go
ignoring pkg/util/testutil/tfjob.go
ignoring pkg/util/testutil/util.go
Job #2027.2
https://coveralls.io/jobs/41734409

3rd Build

View build log

gometalinter --config=linter_config.json --vendor ./...
pkg/apis/tensorflow/v1beta1/defaults.go:1::warning: file is not goimported (goimports)

travis_time:end:0baee231:start=1540942834189512521,finish=1540942988399249275,duration=154209736754
goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go,pkg/apis/common/v1beta1/*.go,pkg/apis/tensorflow/v1beta1/*.go"
?   	github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1	[no test files]
=== RUN   TestAddAccelertor
--- PASS: TestAddAccelertor (0.00s)
PASS
coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper	0.007s	coverage: 8.4% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetDefaults_TFJob
--- PASS: TestSetDefaults_TFJob (0.00s)
PASS
coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1	0.006s	coverage: 6.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2	0.030s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestSetTypeNames
--- PASS: TestSetTypeNames (0.00s)
=== RUN   TestSetDefaultTFJob
--- PASS: TestSetDefaultTFJob (0.00s)
=== RUN   TestIsChieforMaster
--- PASS: TestIsChieforMaster (0.00s)
PASS
coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1	0.031s	coverage: 22.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestValidateAlphaTwoTFJobSpec
time="2018-10-30T23:43:23Z" level=warning msg="Image is undefined in the container"
time="2018-10-30T23:43:23Z" level=warning msg="There is no container named tensorflow in Worker"
--- PASS: TestValidateAlphaTwoTFJobSpec (0.00s)
=== RUN   TestValidate
--- PASS: TestValidate (0.00s)
PASS
coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation	0.031s	coverage: 12.8% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1	[no test files]
=== RUN   TestCreatePods
--- PASS: TestCreatePods (0.01s)
=== RUN   TestCreateService
time="2018-10-30T23:43:38Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateService (0.00s)
=== RUN   TestCreateServicesWithControllerRef
time="2018-10-30T23:43:38Z" level=info msg="Controller test-tfjob created service empty_service"
--- PASS: TestCreateServicesWithControllerRef (0.00s)
=== RUN   TestClaimServices
--- PASS: TestClaimServices (0.00s)
PASS
coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/control	0.064s	coverage: 44.9% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/controller	[no test files]
=== RUN   TestGenGeneralName
--- PASS: TestGenGeneralName (0.00s)
PASS
coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller	0.018s	coverage: 0.5% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
=== RUN   TestNormalPath
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (4.086246ms)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: ps-0" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-1" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (1.16755ms)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (419.893µs)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-2" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (621.944µs)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (564.703µs)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=4, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (395.731µs)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: ps-1" job=default.test-tfjob replica-type=ps uid=
time="2018-10-30T23:43:51Z" level=info msg="Need to create new pod: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="need to create new service: worker-3" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (660.591µs)" job=default.test-tfjob
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:51Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (402.607µs)" job=default.test-tfjob
--- PASS: TestNormalPath (0.02s)
=== RUN   TestRun
time="2018-10-30T23:43:51Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:51Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:51Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:52Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:52Z" level=info msg="Started workers"
time="2018-10-30T23:43:52Z" level=info msg="Shutting down workers"
--- PASS: TestRun (0.50s)
=== RUN   TestSyncPdb
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
--- PASS: TestSyncPdb (0.00s)
=== RUN   TestAddTFJob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="TFJob test-tfjob is created." job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:52Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:52Z" level=info msg="Started workers"
--- PASS: TestAddTFJob (0.30s)
=== RUN   TestCopyLabelsAndAnnotation
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Shutting down workers"
time="2018-10-30T23:43:52Z" level=info msg="Need to create new pod: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:52Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:52Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (555.226µs)" job=default.test-tfjob
--- PASS: TestCopyLabelsAndAnnotation (0.00s)
=== RUN   TestDeletePodsAndServices
time="2018-10-30T23:43:52Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:52Z" level=info msg="Started workers"
time="2018-10-30T23:43:52Z" level=info msg="Shutting down workers"
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (478.906µs)" job=default.test-tfjob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (313.609µs)" job=default.test-tfjob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (227.899µs)" job=default.test-tfjob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (275.14µs)" job=default.test-tfjob
--- PASS: TestDeletePodsAndServices (0.01s)
=== RUN   TestCleanupTFJob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (264.212µs)" job=default.test-tfjob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:52Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:52Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (261.336µs)" job=default.test-tfjob
time="2018-10-30T23:43:52Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:52Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:54Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:54Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (538.853µs)" job=default.test-tfjob
--- PASS: TestCleanupTFJob (2.00s)
=== RUN   TestAddPod
time="2018-10-30T23:43:54Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:54Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:54Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:54Z" level=info msg="Started workers"
--- PASS: TestAddPod (0.30s)
=== RUN   TestClusterSpec
time="2018-10-30T23:43:54Z" level=info msg="Shutting down workers"
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestRestartPolicy
--- PASS: TestRestartPolicy (0.00s)
=== RUN   TestExitCode
time="2018-10-30T23:43:54Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:54Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:54Z" level=info msg="Reconcile TFJobs test-tfjob" job=default.test-tfjob uid=
time="2018-10-30T23:43:54Z" level=info msg="Pod: default.worker-0 exited with code 130" job=default.test-tfjob replica-type=worker uid=
E1030 23:43:54.876130    9483 event.go:260] Could not construct reference to: '&v1alpha2.TFJob{TypeMeta:v1.TypeMeta{Kind:"TFJob", APIVersion:""}, ObjectMeta:v1.ObjectMeta{Name:"test-tfjob", GenerateName:"", Namespace:"default", SelfLink:"", UID:"", ResourceVersion:"", Generation:0, CreationTimestamp:v1.Time{Time:time.Time{wall:0x0, ext:0, loc:(*time.Location)(nil)}}, DeletionTimestamp:(*v1.Time)(nil), DeletionGracePeriodSeconds:(*int64)(nil), Labels:map[string]string(nil), Annotations:map[string]string(nil), OwnerReferences:[]v1.OwnerReference(nil), Initializers:(*v1.Initializers)(nil), Finalizers:[]string(nil), ClusterName:""}, Spec:v1alpha2.TFJobSpec{CleanPodPolicy:(*v1alpha2.CleanPodPolicy)(0xc42074f730), TTLSecondsAfterFinished:(*int32)(nil), TFReplicaSpecs:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaSpec{"Worker":(*v1alpha2.TFReplicaSpec)(0xc4208d8280)}}, Status:v1alpha2.TFJobStatus{Conditions:[]v1alpha2.TFJobCondition(nil), TFReplicaStatuses:map[v1alpha2.TFReplicaType]*v1alpha2.TFReplicaStatus{"Worker":(*v1alpha2.TFReplicaStatus)(0xc4205abc70)}, StartTime:(*v1.Time)(nil), CompletionTime:(*v1.Time)(nil), LastReconcileTime:(*v1.Time)(nil)}}' due to: 'selfLink was empty, can't make reference'. Will not report event: 'Normal' 'ExitedWithCode' 'Pod: default.worker-0 exited with code 130'
time="2018-10-30T23:43:54Z" level=info msg="Need to restart the pod: default.worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:54Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:54Z" level=info msg="need to create new service: worker-0" job=default.test-tfjob replica-type=worker uid=
time="2018-10-30T23:43:54Z" level=info msg="Finished syncing tfjob \"default/test-tfjob\" (2.343469ms)" job=default.test-tfjob
--- PASS: TestExitCode (0.00s)
=== RUN   TestAddService
time="2018-10-30T23:43:54Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:54Z" level=info msg="Started workers"
time="2018-10-30T23:43:54Z" level=info msg="Shutting down workers"
time="2018-10-30T23:43:54Z" level=info msg="Creating TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Creating Job controller"
time="2018-10-30T23:43:54Z" level=info msg="Starting TFJob controller"
time="2018-10-30T23:43:54Z" level=info msg="Waiting for informer caches to sync"
time="2018-10-30T23:43:55Z" level=info msg="Starting 1 workers"
time="2018-10-30T23:43:55Z" level=info msg="Started workers"
--- PASS: TestAddService (0.31s)
=== RUN   TestFailed
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=0, failed=1" job=default.test-tfjob uid=
--- PASS: TestFailed (0.00s)
=== RUN   TestStatus
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=2, failed=2" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=2, running=0, failed=2" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=3, running=3, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=1, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=1, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=0, running=0, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="Shutting down workers"
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Chief expected=1, running=0, failed=1" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=Worker expected=4, running=0, failed=4" job=default.test-tfjob uid=
time="2018-10-30T23:43:55Z" level=info msg="TFJob=test-tfjob, ReplicaType=PS expected=2, running=2, failed=0" job=default.test-tfjob uid=
--- PASS: TestStatus (0.00s)
=== RUN   TestGenOwnerReference
--- PASS: TestGenOwnerReference (0.00s)
=== RUN   TestGenLabels
--- PASS: TestGenLabels (0.00s)
=== RUN   TestConvertTFJobToUnstructured
--- PASS: TestConvertTFJobToUnstructured (0.00s)
PASS
coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow	3.502s	coverage: 38.7% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/logger	[no test files]
=== RUN   TestTFReplicaSet
time="2018-10-30T23:44:00Z" level=info msg="Job some-job missing pod for replica PS index 0, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Creating pod: some-job-ps-some-runtime-0-z65k3" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Job some-job missing pod for replica PS index 1, creating a new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Creating pod: some-job-ps-some-runtime-1-8vqun" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Service: some-job-ps-some-runtime-0 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Creating service: some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Service: some-job-ps-some-runtime-1 not found, create new one." job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Creating service: some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Deleting Jobs namespace= selector=kubeflow.org=,job_type=PS,runtime_id=some-runtime,tf_job_name=some-job" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Deleting Pods namespace= selector=kubeflow.org=,job_type=PS,runtime_id=some-runtime,tf_job_name=some-job" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Deleting Service :some-job-ps-some-runtime-0" job=/some-job job_type=PS replica=0 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Deleting Service :some-job-ps-some-runtime-1" job=/some-job job_type=PS replica=1 runtime_id=some-runtime tf_job_name=some-job
time="2018-10-30T23:44:00Z" level=info msg="Get ConfigMaps :cm-ps-some-runtime" job=/some-job job_type=PS runtime_id=some-runtime tf_job_name=some-job
--- PASS: TestTFReplicaSet (0.00s)
=== RUN   TestTFReplicaSetStatusFromPodList
--- PASS: TestTFReplicaSetStatusFromPodList (0.00s)
=== RUN   TestIsRetryableTerminationState
--- PASS: TestIsRetryableTerminationState (0.00s)
=== RUN   TestClusterSpec
--- PASS: TestClusterSpec (0.00s)
=== RUN   TestJobSetup
--- PASS: TestJobSetup (0.00s)
=== RUN   TestPDBForGangScheduling
time="2018-10-30T23:44:00Z" level=info msg="PDB: tf-job-pdb-some-meta-name not found, create new one." job=/some-meta-name uid=
time="2018-10-30T23:44:00Z" level=info msg="Creating PDB: tf-job-pdb-some-meta-name" job=/some-meta-name uid=
--- PASS: TestPDBForGangScheduling (0.00s)
PASS
coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
ok  	github.com/kubeflow/tf-operator/pkg/trainer	0.043s	coverage: 22.2% of statements in github.com/kubeflow/tf-operator/pkg/apis/common/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/helper, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/v1beta1, github.com/kubeflow/tf-operator/pkg/apis/tensorflow/validation, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/scheme, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha1/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1alpha2/fake, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/clientset/versioned/typed/kubeflow/v1beta1/fake, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/internalinterfaces, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/informers/externalversions/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha1, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1alpha2, github.com/kubeflow/tf-operator/pkg/client/listers/kubeflow/v1beta1, github.com/kubeflow/tf-operator/pkg/control, github.com/kubeflow/tf-operator/pkg/controller, github.com/kubeflow/tf-operator/pkg/controller.v2/jobcontroller, github.com/kubeflow/tf-operator/pkg/controller.v2/tensorflow, github.com/kubeflow/tf-operator/pkg/logger, github.com/kubeflow/tf-operator/pkg/trainer, github.com/kubeflow/tf-operator/pkg/util, github.com/kubeflow/tf-operator/pkg/util/k8sutil, github.com/kubeflow/tf-operator/pkg/util/signals, github.com/kubeflow/tf-operator/pkg/util/testutil, github.com/kubeflow/tf-operator/pkg/util/train, github.com/kubeflow/tf-operator/pkg/util/unstructured, github.com/kubeflow/tf-operator/pkg/version
?   	github.com/kubeflow/tf-operator/pkg/util	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/k8sutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/signals	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/testutil	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/train	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/util/unstructured	[no test files]
?   	github.com/kubeflow/tf-operator/pkg/version	[no test files]
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.deepcopy.go
ignoring pkg/apis/tensorflow/v1alpha1/zz_generated.defaults.go
Job #2027.3
https://coveralls.io/jobs/41733752

travis_time:end:0912e748:start=1540942988404048590,finish=1540943044018815554,duration=55614766964
TravisBuddy Request Identifier: 3a9d1aa0-dca1-11e8-a919-2b33139089d4

@richardsliu
Copy link
Contributor Author

/test kubeflow-tf-operator-presubmit

@richardsliu richardsliu changed the title WIP V1beta1 apis TF operator v1beta1 APIs Oct 31, 2018
@richardsliu
Copy link
Contributor Author

/assign @gaocegege
/assign @johnugeorge
/assign @jlewi

@richardsliu
Copy link
Contributor Author

/hold

@@ -30,7 +30,7 @@ script:
# For now though we just run all tests in pkg.
# And we can not use ** because goveralls uses filepath.Match
# to match ignore files and it does not support it.
- goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go"
- goveralls -service=travis-ci -v -package ./pkg/... -ignore "pkg/client/*/*.go,pkg/client/*/*/*.go,pkg/client/*/*/*/*.go,pkg/client/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*.go,pkg/client/*/*/*/*/*/*/*.go,pkg/util/testutil/*.go,pkg/apis/tensorflow/*/zz_generated.*.go,pkg/apis/tensorflow/*/*_generated.go,pkg/apis/common/v1beta1/*.go,pkg/apis/tensorflow/v1beta1/*.go"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am not sure if we should ignore the new API in goveralls

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR doesn't have the API implementation or the tests, so coverage will go down (this causes goveralls to fail). I was planning to add them back after the next PR.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SGTM

@johnugeorge
Copy link
Member

LGTM

@gaocegege
Copy link
Member

/lgtm

@richardsliu
Copy link
Contributor Author

/approve

@k8s-ci-robot
Copy link

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: richardsliu

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@richardsliu
Copy link
Contributor Author

/cancel hold

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants