ceph / pulpito-ng

5 stars 8 forks source link

(DNM) Run Page: Testing performance improvements #75

Open VallariAg opened 4 months ago

VallariAg commented 4 months ago

Using React Profiler to see which component is slow....

Local paddles with no runs:

image

This commit has render time of 205ms.

Ideas to improve:

  1. Do not process jobs when loading RunList. This might improve the load time of run page. Only need to process jobs for 'useRun' query for JobList.
  2. Do not load RunList filters by default so we can avoid loading DateField and DesktopDatePicker

Also, (production) paddles network request takes +900ms:

image
render[bot] commented 4 months ago

Your Render PR Server URL is https://pulpito-ng-pr-75.onrender.com.

Follow its progress at https://dashboard.render.com/static/srv-cplt3kg8fa8c73aia010.

netlify[bot] commented 4 months ago

Deploy Preview for pulpito ready!

Name Link
Latest commit 9c7543bb342616e03a898d156e68ed123a194ee8
Latest deploy log https://app.netlify.com/sites/pulpito/deploys/666bed8eabee1c00080b42aa
Deploy Preview https://deploy-preview-75--pulpito.netlify.app
Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.