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

M9: Build performance test report view #9

Closed
wants to merge 16 commits into from

Conversation

ninetteadhikari
Copy link
Member

@ninetteadhikari ninetteadhikari commented Feb 14, 2024

This PR does the following:

  • adds d3 billboard wrapper to create chart
  • restructure data to x and y-axis array. Converts test duration to minutes.
  • adds zoom to the line charts
  • updates measurement statistics data to include start_time
  • updates the charts to use start_time as date for x-axis charts
  • adds labels for x and y axis and tooltip
  • adds section descriptions and styling updates
  • updates default commit history length to 300
image image

@hulkoba hulkoba added the only for review This is the main PR branch label Feb 27, 2024
@ninetteadhikari ninetteadhikari changed the title feat: Add d3 with billboardjs M9: Build performance test report view Feb 29, 2024
dataY.unshift('value');

let axisFormat
// Date is saved as string in the data
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comments are important, but I think some of them can be removed. :)

}
}
}
}

// Example: https://naver.github.io/billboard.js/demo/#Chart.SimpleXYLineChart
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

mhh

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed as I added apache echarts

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is not a fix :) And can be part of the first commit

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yea sorry about this 🙈 I need to update all the commit messages to remove 'fix' and combine some of them

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also not a fix 🐫
Could you merge the style changes into the first commit and have this one only for descriptions?

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What happened here? same commit twice?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hmm must have happened when I rebased it.. will clean up ☝️

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commit history of what?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is the commit history of the performance test shown in the charts. I increased the default from 25 to 300. This was one of the requirements in the Sow.

@ninetteadhikari ninetteadhikari deleted the feat/billboardjs branch March 18, 2024 16:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
only for review This is the main PR branch
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants