Git Product home page Git Product logo

adb-tests's People

Contributors

cdrage avatar concaf avatar dharmit avatar dustymabe avatar goern avatar navidshaikh avatar optak avatar rtnpro avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

adb-tests's Issues

Update Readme

Currently readme looks outdated and it need to be updated also we can add some sample test case to get involvement from contributors.

Vagrant up needs a library

Currently vagrant up is included in the vagrant sanity test, it would better to have this functionality in the library so that other test can easily use it

tar error if tests are an NFS mount

Steps to reproduce:

  • Mount the adb-tests directory to the machine running the tests over NFSv3.
  • In adb-tests/cdrage-atomicapp-ci run make clean-all install docker.
  • It might run the first time, but from the next time the test it run, it starts failing like the following, even with sudo make ...
...
  ##########
  INSTALLING ATOMIC CLI
  ##########

--2016-02-26 09:20:45--  https://github.com/projectatomic/atomic/archive/v1.8.tar.gz
Resolving github.com (github.com)... 192.30.252.131
Connecting to github.com (github.com)|192.30.252.131|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/projectatomic/atomic/tar.gz/v1.8 [following]
--2016-02-26 09:20:46--  https://codeload.github.com/projectatomic/atomic/tar.gz/v1.8
Resolving codeload.github.com (codeload.github.com)... 192.30.252.160
Connecting to codeload.github.com (codeload.github.com)|192.30.252.160|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 800198 (781K) [application/x-gzip]
Saving to: ‘atomic.tar.gz’

100%[===================================================================================================================================>] 800,198      543KB/s   in 1.4s   

2016-02-26 09:20:49 (543 KB/s) - ‘atomic.tar.gz’ saved [800198/800198]

atomic-1.8/
atomic-1.8/.gitignore
tar: atomic-1.8/.gitignore: Cannot change ownership to uid 0, gid 0: Operation not permitted
atomic-1.8/Atomic/
atomic-1.8/Atomic/Export.py
tar: atomic-1.8/Atomic/Export.py: Cannot change ownership to uid 0, gid 0: Operation not permitted
atomic-1.8/Atomic/Import.py
tar: atomic-1.8/Atomic/Import.py: Cannot change ownership to uid 0, gid 0: Operation not permitted
atomic-1.8/Atomic/__init__.py
tar: atomic-1.8/Atomic/__init__.py: Cannot change ownership to uid 0, gid 0: Operation not permitted
atomic-1.8/Atomic/atomic.py
tar: atomic-1.8/Atomic/atomic.py: Cannot change ownership to uid 0, gid 0: Operation not permitted
atomic-1.8/Atomic/diff.py
...
...

Returning wrong vagrant up status

This statement ``self.assertEqual(0, rc, "Vagrant up returned non-zero exit code")` returns 0 even if openshift service failed to start.

-z no longer in nc, kubernetes tests fail

sudo make clean-all install kubernetes fails like this:

...
...
2ffe575e81f34a672d10cb1d1f9b096cf842e2bc823def2dcf0039d37acaf00d
Usage of loopback devices is strongly discouraged for production use. Either use `--storage-opt dm.thinpooldev` or use `--storage-opt dm.no_warn_on_loop_devices=true` to suppress this warning.
nc: invalid option -- 'z'
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING.
...
nc: invalid option -- 'z'
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING.
...
nc: invalid option -- 'z'
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING.
...
nc: invalid option -- 'z'
Ncat: Try `--help' or man(1) ncat for more information, usage options and help. QUITTING.
...
...

Add assertions for providers

I think we need to add assertions for providers on run and stop to ensure that required services came up on run and got destroyed on stop.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.