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

[core] Test charts performance with codspeed #13952

Merged
merged 47 commits into from
Jul 30, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
47 commits
Select commit Hold shift + click to select a range
8126328
test codspeed
JCQuintas Jul 17, 2024
cdf1f1c
fix ci
JCQuintas Jul 17, 2024
611873a
Fix lockfile
JCQuintas Jul 17, 2024
e697cce
Run benchmarks in correct directory
JCQuintas Jul 17, 2024
604cc0c
correct run command and add package to workspace
JCQuintas Jul 17, 2024
548fbf0
use correct workdir
JCQuintas Jul 17, 2024
7218657
Add basic charts performance
JCQuintas Jul 23, 2024
ae173fb
Run on browser
JCQuintas Jul 23, 2024
bd7fcd6
update workflows to take playwright into account
JCQuintas Jul 23, 2024
3db8d01
Use relative imports
JCQuintas Jul 23, 2024
cc39551
build before test
JCQuintas Jul 23, 2024
59664bf
Build only necessary packages
JCQuintas Jul 23, 2024
9fb8ab5
Test timeout
JCQuintas Jul 23, 2024
1d41720
Skip private packages
JCQuintas Jul 23, 2024
3ef0b3f
remove timeout
JCQuintas Jul 23, 2024
41fa704
Use testTimeout config
JCQuintas Jul 23, 2024
b6b06d5
Install sequentially
JCQuintas Jul 23, 2024
6ecb0cc
build individually
JCQuintas Jul 23, 2024
81ad6ea
filter first
JCQuintas Jul 23, 2024
9d7382c
playwright timeout
JCQuintas Jul 23, 2024
2516211
run script directly
JCQuintas Jul 23, 2024
f7ca47d
Add iterations options
JCQuintas Jul 23, 2024
21efbfb
add output
JCQuintas Jul 23, 2024
df879b4
call runner directly
JCQuintas Jul 23, 2024
e347565
Use action again
JCQuintas Jul 23, 2024
e788cfb
Revert "Use action again"
JCQuintas Jul 23, 2024
7585798
Test direct call
JCQuintas Jul 24, 2024
9b2bb66
Run performance without playwright
JCQuintas Jul 25, 2024
b98aeb7
improve timeout
JCQuintas Jul 25, 2024
643efdc
Merge commit 'c7795d90ce0c300415cf76b136a1496754683309' into codspeed
JCQuintas Jul 25, 2024
e4d0acc
Remove timeout
JCQuintas Jul 25, 2024
1449175
decrease size
JCQuintas Jul 25, 2024
173456e
decrease data length
JCQuintas Jul 25, 2024
ec81b53
decrease more data points
JCQuintas Jul 25, 2024
e75cad2
Add difference
JCQuintas Jul 25, 2024
f9bb564
fix scatter fchart
JCQuintas Jul 25, 2024
a4b5ae3
scatter chart
JCQuintas Jul 25, 2024
078f5d7
Only run on charts
JCQuintas Jul 25, 2024
e5a4189
Better chart descriptions (codespeed doesnt list describe)
JCQuintas Jul 25, 2024
e3398e7
Merge commit '16e105913dcaecb699438cee21e0d7118f0efef1' into codspeed
JCQuintas Jul 25, 2024
9715882
Merge commit '743779f2d2a57afb8661f2b50805460b7f754463' into codspeed
JCQuintas Jul 30, 2024
d51dfd7
suggestions
JCQuintas Jul 30, 2024
5cbb868
env instead of github.env
JCQuintas Jul 30, 2024
dda1d6e
try direct if
JCQuintas Jul 30, 2024
badc8db
Merge commit '3cbba9954bb1c41592eb9a54ff9c49ed873ed2f7' into codspeed
JCQuintas Jul 30, 2024
90538e7
deduplicate versions
JCQuintas Jul 30, 2024
5be0be1
Merge commit 'b84c080f75223208187ead59b43edb87c90485da' into codspeed
JCQuintas Jul 30, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Better chart descriptions (codespeed doesnt list describe)
  • Loading branch information
JCQuintas committed Jul 25, 2024
commit e5a4189788aa39f5add7b1b36d4e7cc846f60120
2 changes: 1 addition & 1 deletion test/performance-charts/tests/BarChart.bench.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ describe('BarChart', () => {
const yData = data.map((d) => d.y);

bench(
'Big data amount',
'BarChart with big data amount',
async () => {
const { findByText } = render(
<BarChart
Expand Down
2 changes: 1 addition & 1 deletion test/performance-charts/tests/LineChart.bench.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ describe('LineChart', () => {
const yData = data.map((d) => d.y);

bench(
'Big data amount',
'LineChart with big data amount',
async () => {
const { findByText } = render(
<LineChart
Expand Down
2 changes: 1 addition & 1 deletion test/performance-charts/tests/ScatterChart.bench.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ describe('ScatterChart', () => {
const xData = data.map((d) => d.x);

bench(
'Big data amount',
'ScatterChart with big data amount',
async () => {
const { findByText } = render(
<ScatterChart
Expand Down