Build: #45 was successful

Job: Default Job was successful

Stages & jobs

  1. Default Stage

  2. QA

Job result summary

Completed
Duration
7 minutes
Revision
651e40011d83c34e42964ffaa7ded558f54c879a 651e40011d83c34e42964ffaa7ded558f54c879a
Total tests
81
Successful since
#31 ()

Tests

  • 81 tests in total
  • 1 test was quarantined / skipped
  • 1 second taken in total.

Error summary

The build generated some errors. See the full build log for more details.

      Warning: Failed prop type: The prop `onSubmit` is marked as required in `<<anonymous>>`, but its value is `undefined`.
          in Unknown (at DictionaryDisplay.test.jsx:73)
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: The prop `fetching` is marked as required in `ListDictionaries`, but its value is `undefined`.
          in ListDictionaries (at DictionaryDisplay.test.jsx:82)
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `dictionaries` of type `function` supplied to `ListDictionaries`, expected an array.
          in ListDictionaries (at DictionaryDisplay.test.jsx:82)

PASS  src/tests/Dashboard/container/SourceSearch.test.jsx
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.

PASS  src/tests/Dashboard/container/SpecificConcept.test.jsx
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `match.params` of type `object` supplied to `SpecificConcept`, expected `function`.
          in SpecificConcept (at SpecificConcept.test.jsx:28)
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.

PASS  src/tests/Dictionary/DictionaryModal.test.jsx
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: DictionaryModal: type specification of prop `organizations` is invalid; the type checker function must return `null` or an `Error` but returned a function. You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument).

PASS  src/tests/AuthReducers.test.js
PASS  src/tests/Dashboard/container/Concepts.test.jsx
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Connect(AddDictionary).shouldComponentUpdate(): Returned undefined instead of a boolean value. Make sure to return true or false.

PASS  src/tests/dictionaryConcepts/actions/dictionaryConcept.test.js
PASS  src/tests/Dashboard/action/index.test.js
PASS  src/tests/Dashboard/reducer/dictionaryReducers.test.js
PASS  src/tests/dictionaryConcepts/container/DictionaryConcepts.test.jsx
  ● Console

    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `filteredSources[0]` of type `string` supplied to `DictionaryConcepts`, expected `object`.
          in DictionaryConcepts (at DictionaryConcepts.test.jsx:25)
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `filteredClass[0]` of type `string` supplied to `DictionaryConcepts`, expected `object`.
          in DictionaryConcepts (at DictionaryConcepts.test.jsx:25)
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `filteredSources[0]` of type `string` supplied to `Sidenav`, expected `object`.
          in Sidenav (at DictionaryConcepts.jsx:71)
          in DictionaryConcepts (created by WrapperComponent)
          in WrapperComponent
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: Invalid prop `filteredClass[0]` of type `string` supplied to `Sidenav`, expected `object`.
          in Sidenav (at DictionaryConcepts.jsx:71)
          in DictionaryConcepts (created by WrapperComponent)
          in WrapperComponent
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Failed prop type: The prop `totalConceptsCount` is marked as required in `SearchBar`, but its value is `undefined`.
          in SearchBar (at DictionaryConcepts.jsx:77)
          in DictionaryConcepts (created by WrapperComponent)
          in WrapperComponent
    console.error node_modules/fbjs/lib/warning.js:33
      Warning: Each child in an array or iterator should have a unique "key" prop.
     
      Check the render method of `Sidenav`. See https://fb.me/react-warning-keys for more information.
          in SideNavItem (at Sidenav.jsx:11)
          in Sidenav (at DictionaryConcepts.jsx:71)
          in section (at DictionaryConcepts.jsx:70)
          in div (at DictionaryConcepts.jsx:61)
          in DictionaryConcepts (created by WrapperComponent)
          in WrapperComponent

PASS  src/tests/Dashboard/action/api.test.js
PASS  src/tests/Dashboard/action/specificConceptAction.test.js
PASS  src/tests/Auth/index.test.jsx
PASS  src/tests/Dashboard/action/conceptAction.test.js
PASS  src/tests/dictionaryConcepts/reducer/dictionaryConcept.test.js
PASS  src/tests/Login/container/index.test.jsx
PASS  src/tests/Dashboard/reducer/index.test.js
PASS  src/tests/Dashboard/reducer/conceptReducer.test.js
PASS  src/tests/Navbar.test.js
PASS  src/tests/AuthActions.test.js
PASS  src/tests/Dashboard/action/ConceptsActionCreator.test.js
PASS  src/tests/Dashboard/action/sourcesActionCreators.test.js
PASS  src/tests/Loader.test.js
PASS  src/tests/App.test.js

Snapshot Summary
› 24 snapshots written in 10 test suites.

Test Suites: 25 passed, 25 total
Tests:       1 skipped, 80 passed, 81 total
Snapshots:   24 added, 24 total
Time:        14.56s
Ran all test suites.
+ docker --version
+ docker login -u openmrsci -p '********'
+ IMAGE=openmrs/ocl-client
+ TAG=latest
+ /usr/bin/docker build --force-rm=true --tag=openmrs/ocl-client:latest .
+ docker push openmrs/ocl-client:latest
+ docker image inspect '--format={{index .RepoDigests 0}}' openmrs/ocl-client:latest