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

Request to add functionality to retrigger testing for each specific host / host type #217

Open
markovamaria opened this issue Feb 23, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request tool-client-runner

Comments

@markovamaria
Copy link
Collaborator

markovamaria commented Feb 23, 2023

Improvement

I'd like to have an option to retrigger testing on one particular host.
Example:

  • I have 2 hosts: 1st and 2nd.
  • on 1st host testing was stopped on date A.
  • on 2nd host testing was stopped on date B.
  • I need to restore testing from dates when it was stopped.

Basically I need to retrigger:

  • from date A for 1st host
  • from date B for 2nd host

To be able use such scenario some extra key , like "--retrigger_host" is required. It should identify host, where you need to retrigger testing. It can be identified via name ip or other way (depends on how code is communicating with hosts).
E.g.:

$ redis-benchmarks-spec-cli --use-branch --from-date 2023-02-03 --retrigger_host [name1 or ip1 or ...] --redis_port ***  --redis_host *** --redis_pass *** 
$ redis-benchmarks-spec-cli --use-branch --from-date 2023-02-10 --retrigger_host [name2 or ip2 or ...] --redis_port ***  --redis_host *** --redis_pass *** 

Implementation of such functionality will add flexibility to system and help in restoring of testing system from failures w/o extra load for other testing hosts.

@markovamaria markovamaria added spec Improvements or additions to the Redis benchmarks specification triage On triage by Performance Group labels Feb 23, 2023
@markovamaria markovamaria added enhancement New feature or request tool-client-runner and removed spec Improvements or additions to the Redis benchmarks specification triage On triage by Performance Group labels Feb 23, 2023
@filipecosta90
Copy link
Contributor

Totally agree, let's add a new argument to the cli (that needs to be included on the buidler STREAM metadata ) to filter based upon platform name.
So, potentially something like: --platform

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request tool-client-runner
Projects
None yet
Development

No branches or pull requests

2 participants