Skip to content
This repository has been archived by the owner on Dec 15, 2021. It is now read-only.

add tools/commands checking in artifact-test #131

Open
amoskong opened this issue Jul 1, 2019 · 3 comments
Open

add tools/commands checking in artifact-test #131

amoskong opened this issue Jul 1, 2019 · 3 comments

Comments

@amoskong
Copy link
Contributor

amoskong commented Jul 1, 2019

We currently catch some packaging issue of debian9/ubuntu in upgrade test, that's too late.
Artifact-test is a good chance to test it quickly. We don't need to cover all subcommands, just check if commands/tools are installed, and java class files are installed correctly.

  • Check items
    • make sure the command exist
    • No error of Could not find or load main class com.xxxx
    • $cmd --help works, check return value
  • nodetools

    • status
    • describering
    • flush
    • snapshot
    • etc
  • cassandra-stress

    • ..
  • cqlsh

  • cassandra-stressd

  • scylla-sstableloader?

  • sstableloader

  • sstabledump

  • sstableupgrade

  • local_file_key_generator

  • configuration_encryptor

  • ...

@roy @slivne any suggestion?

@roydahan
Copy link
Contributor

roydahan commented Jul 3, 2019

Looks like a good idea to me.
Every tool that we have should be listed somewhere so we can trigger it automatically from that list.

@roydahan
Copy link
Contributor

roydahan commented Jul 3, 2019

@amoskong please open a Trello ticket if you haven't

@amoskong
Copy link
Contributor Author

amoskong commented Mar 3, 2020

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

No branches or pull requests

2 participants