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

Add performance tests for the app #15

Open
4 tasks
ray-millward-tessella opened this issue Mar 12, 2019 · 0 comments
Open
4 tasks

Add performance tests for the app #15

ray-millward-tessella opened this issue Mar 12, 2019 · 0 comments
Labels
O4.2 Build environment

Comments

@ray-millward-tessella
Copy link
Contributor

Description:
It is very easy to write slow code normally when writing a React with Redux app (usually caused by re-rendering components unnecessarily). There are various tools and redux-middleware that can detect this and help to remove them. This is even more true when dealing with micro-frontends as this has the added problem of loading a lot more packages/files (and therefore more requests to the server).

We should write some rudimentary performance tests to track loading time, cpu usage and memory usage over time. These results can then be tracked over time to see if there is a spike from contributing frontends.

Acceptance criteria:

  • Performance tests can be run against the app
  • Loading time, CPU and memory can be recorded for the app
  • The wiki has a page about how to set up and run the performance tests
  • The wiki page about performance should record the results of performance tests at various points of the project.
@ray-millward-tessella ray-millward-tessella added the O4.2 Build environment label Mar 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
O4.2 Build environment
Projects
None yet
Development

No branches or pull requests

1 participant