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

feat: Add more tests & fix issues found by them #1879

Open
wants to merge 38 commits into
base: staging
Choose a base branch
from

Commits on Sep 16, 2024

  1. feat(test): Add tests for 'cloud instance get'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b227542 View commit details
    Browse the repository at this point in the history
  2. feat(test): Add tests for 'cloud instance list'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b8376b2 View commit details
    Browse the repository at this point in the history
  3. feat(test): Add tests for 'cloud instance logs'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b447662 View commit details
    Browse the repository at this point in the history
  4. feat(test): Add tests for 'cloud instance remove'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    c7d5812 View commit details
    Browse the repository at this point in the history
  5. feat(test): Add tests for 'cloud instance start'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    5abe51a View commit details
    Browse the repository at this point in the history
  6. feat(test): Add tests for 'cloud instance stop'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    7d0ad35 View commit details
    Browse the repository at this point in the history
  7. feat(test): Rename test suite to 'cloud'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    3e50436 View commit details
    Browse the repository at this point in the history
  8. fix(test): Remove instance after running test

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    a441f08 View commit details
    Browse the repository at this point in the history
  9. fix(cloud): Allow no arguments to use '--all'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    2642972 View commit details
    Browse the repository at this point in the history
  10. fix(cloud): Remove unused flag

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    ca103b0 View commit details
    Browse the repository at this point in the history
  11. fix(cloud): Swap flag descriptions

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    e4e3161 View commit details
    Browse the repository at this point in the history
  12. feat(test): Add tests for 'cloud quotas'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    125fecf View commit details
    Browse the repository at this point in the history
  13. feat(test): Add tests for 'cloud metro list'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    45dd5db View commit details
    Browse the repository at this point in the history
  14. feat(test): Add tests for 'cloud volume attach'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    480c09f View commit details
    Browse the repository at this point in the history
  15. feat(test): Add tests for 'cloud volume detach'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    97c4221 View commit details
    Browse the repository at this point in the history
  16. feat(test): Add tests for 'cloud volume create'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4243f3b View commit details
    Browse the repository at this point in the history
  17. feat(test): Add tests for 'cloud volume delete'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    4a6a3f0 View commit details
    Browse the repository at this point in the history
  18. feat(test): Add tests for 'cloud volume get'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    b40cf45 View commit details
    Browse the repository at this point in the history
  19. feat(test): Add tests for 'cloud volume list'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    18b58bb View commit details
    Browse the repository at this point in the history
  20. fix(cloud): Allow multiple volume arguments

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    8c6564b View commit details
    Browse the repository at this point in the history
  21. fix(cloud): Remove unused flag from volume listing

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    1cc0ef0 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix(test): Increase minimum volume size in tests

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    968ee23 View commit details
    Browse the repository at this point in the history
  2. fix(cloud): Correctly show output depending on log type

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    065b7a3 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2024

  1. feat(test): Add tests for 'cloud volume import'

    Also add test fixtures for working with cpio archives.
    
    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    f13d21b View commit details
    Browse the repository at this point in the history
  2. fix(cloud): Add state check on importing to allow volume detach

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    8903b43 View commit details
    Browse the repository at this point in the history
  3. feat(test): Add tests for 'cloud service create'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 18, 2024
    Configuration menu
    Copy the full SHA
    66001bd View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2024

  1. feat(test): Add tests for 'cloud service list'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    f8c6669 View commit details
    Browse the repository at this point in the history
  2. feat(test): Add tests for 'cloud service get'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    75b0da6 View commit details
    Browse the repository at this point in the history
  3. feat(test): Add tests for 'cloud service remove'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    cac3b12 View commit details
    Browse the repository at this point in the history
  4. fix(cloud): Remove unused flag from service listing

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    ac9d5f3 View commit details
    Browse the repository at this point in the history
  5. fix(cloud): Allow additional arguments to service getting

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    2478d37 View commit details
    Browse the repository at this point in the history
  6. fix(cloud): Warn instead of failing when removing

    When using the '--all' flag when removing instances
    warn of the ignored instances and remove the rest,
    instead of failing everything.
    
    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    96b1bdb View commit details
    Browse the repository at this point in the history
  7. feat(test): Add tests for 'cloud tunnel'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 19, 2024
    Configuration menu
    Copy the full SHA
    6e922d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. feat(test): Add tests for 'cloud scale init'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    a6d9f94 View commit details
    Browse the repository at this point in the history
  2. feat(test): Add tests for 'cloud scale add'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    613db30 View commit details
    Browse the repository at this point in the history
  3. feat(test): Add tests for 'cloud scale remove'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    6755353 View commit details
    Browse the repository at this point in the history
  4. feat(test): Add tests for 'cloud scale reset'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8fd6011 View commit details
    Browse the repository at this point in the history
  5. feat(test): Add tests for 'cloud scale get'

    Signed-off-by: Cezar Craciunoiu <[email protected]>
    craciunoiuc committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    13c68c5 View commit details
    Browse the repository at this point in the history