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

Refactor/cli commands and options #15

Merged
merged 14 commits into from
Aug 8, 2023

Conversation

dimitrovmaksim
Copy link
Member

@dimitrovmaksim dimitrovmaksim commented Aug 3, 2023

  1. Refactors the CLI:
    1. Removes Nothing injection
    2. Renames JibberishReturnValue to BadReturnValue
    3. Adds inject and convert subcommands
  2. Updates the Julia script to accepts the host as command line argument and execute only the tests for the specified host
  3. Updates the Zombienet workflow. Now the zombienet tests will execute also if the workflow or any of the test files get changed
  4. Adds Rust workflow to execute cargo fmt, clippy and test
  5. Updates the Readme

@dimitrovmaksim dimitrovmaksim changed the base branch from develop to master August 7, 2023 12:04
@dimitrovmaksim dimitrovmaksim changed the base branch from master to develop August 7, 2023 12:04
@dimitrovmaksim dimitrovmaksim force-pushed the refactor/cli-commands-and-options branch from 143ab5c to 694250f Compare August 7, 2023 12:43
Signed-off-by: Maksim Dimitrov <[email protected]>
Signed-off-by: Maksim Dimitrov <[email protected]>
Signed-off-by: Maksim Dimitrov <[email protected]>
Signed-off-by: Maksim Dimitrov <[email protected]>
@dimitrovmaksim dimitrovmaksim marked this pull request as ready for review August 7, 2023 13:38
@dimitrovmaksim dimitrovmaksim self-assigned this Aug 7, 2023
@dimitrovmaksim dimitrovmaksim added the enhancement New feature or request label Aug 7, 2023
@dimitrovmaksim dimitrovmaksim merged commit ace8771 into develop Aug 8, 2023
3 checks passed
@dimitrovmaksim dimitrovmaksim deleted the refactor/cli-commands-and-options branch August 8, 2023 05:59
dimitrovmaksim added a commit that referenced this pull request Aug 11, 2023
* refactor(cli)!: Remove nothing injection. Add inject and decode subcommads

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(tests): Remove stack_limiter tests

Signed-off-by: Maksim Dimitrov <[email protected]>

* refactor(cli): Fix naming when no destination file is passed

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Add github workflow for crago test, fmt, clippy

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(cargo): Update clap version

Signed-off-by: Maksim Dimitrov <[email protected]>

* Make the julia script to execute tests for a specific host only

Signed-off-by: Maksim Dimitrov <[email protected]>

* refactor(cli): Rename Decode to Convert. Add convert options

Signed-off-by: Maksim Dimitrov <[email protected]>

* Update the workflow

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Trigger zombienet workflow on changes to tests or main.taml

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(cli): Update help messages

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Remove base_ref check

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(readme): Update readme

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(readme): Update folder name

Signed-off-by: Maksim Dimitrov <[email protected]>

---------

Signed-off-by: Maksim Dimitrov <[email protected]>
dimitrovmaksim added a commit that referenced this pull request Aug 11, 2023
* refactor(cli)!: Remove nothing injection. Add inject and decode subcommads

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(tests): Remove stack_limiter tests

Signed-off-by: Maksim Dimitrov <[email protected]>

* refactor(cli): Fix naming when no destination file is passed

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Add github workflow for crago test, fmt, clippy

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(cargo): Update clap version

Signed-off-by: Maksim Dimitrov <[email protected]>

* Make the julia script to execute tests for a specific host only

Signed-off-by: Maksim Dimitrov <[email protected]>

* refactor(cli): Rename Decode to Convert. Add convert options

Signed-off-by: Maksim Dimitrov <[email protected]>

* Update the workflow

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Trigger zombienet workflow on changes to tests or main.taml

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(cli): Update help messages

Signed-off-by: Maksim Dimitrov <[email protected]>

* ci: Remove base_ref check

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(readme): Update readme

Signed-off-by: Maksim Dimitrov <[email protected]>

* chore(readme): Update folder name

Signed-off-by: Maksim Dimitrov <[email protected]>

---------

Signed-off-by: Maksim Dimitrov <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants