Skip to content

RUN_LIMIT doesn't work well for many workloads #446

@rayx

Description

@rayx

Take nullworkload's start script cb_run_nothing.sh as an example, it has the following layout:

cb_run_nothing.sh
  -> call execute_load_generator to run workload and generate result
  -> call cb_report_app_metrics.py to upload metrics

The issue is that, while execute_load_generator checks RUN_LIMIT, the code that calls cb_report_app_metrics.py doesn't. As a result, although workload is skipped in execute_load_generator, cb_report_app_metrics.py keeps posting data to metrics store. I think many workload's scripts have this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions