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

tools/crimson: crimson tools updates #308

Open
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Feb 25, 2024

  1. tools/crimson: introduce emon task

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Feb 25, 2024
    Configuration menu
    Copy the full SHA
    7b09af1 View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. tools/crimson: fix issues in draw()

    fix using same color when doing cross auto bench results analyse
    fix graphic start from zero incorrectly
    
    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    0d9a879 View commit details
    Browse the repository at this point in the history
  2. tools/crimson: optimize raw data results output

    add vertical output to crimson_bench_tool
    merge all graphics raw data results to one csv in crimson_auto_bench
    
    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    281764e View commit details
    Browse the repository at this point in the history
  3. tools/crimson: update alien cores and crimson settings

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    bf62d66 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. tools/crimson: improve cpu frequency and thread cpu usage collect

    only collect the cpus that osd used and calculate the average.
    use top instead of ps to collect thread cpu usage
    
    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Apr 22, 2024
    Configuration menu
    Copy the full SHA
    85a672b View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2024

  1. tools/crimson: fix fio and iostat parameters

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Apr 24, 2024
    Configuration menu
    Copy the full SHA
    1a468a6 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2024

  1. tools/crimson: support multiple osds

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed May 31, 2024
    Configuration menu
    Copy the full SHA
    976d4f3 View commit details
    Browse the repository at this point in the history
  2. tools/crimson: fix popen process stuck problems

    When the data size of the standard output of the popen process exceeds
    the default size of the system PIPE, it will get stuck. Fixed by defining
    a temporary file to save the output of the popen process.
    
    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed May 31, 2024
    Configuration menu
    Copy the full SHA
    3b73d4e View commit details
    Browse the repository at this point in the history
  3. tools/crimson: fix crimson bench tool output directory

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed May 31, 2024
    Configuration menu
    Copy the full SHA
    635ed19 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. tools/crimson: fix cyanstore/memstore settings

    Signed-off-by: Xinyu Huang <[email protected]>
    aisakaki committed Jul 29, 2024
    Configuration menu
    Copy the full SHA
    211cf11 View commit details
    Browse the repository at this point in the history