Skip to content

microsoft/tensile-perf

Repository files navigation

Tensile

A tool that generates large, stressful DOM and CSS for benchmarking.

Usage

While there are several packages in this monorepo there are two of primary interest for folks looking to performance test UI components:

  1. React
  2. Web Components/Vanilla HTML

Development

Make sure you have yarn installed globally:

$ npm i -g yarn

This project is a monorepo that uses Nx for workspace management. All commands in this repository should be run from the repository's root folder (the folder where this README lives). See the Nx documentation for more details.

Install all dependencies:

$ yarn

Build the workspace for development:

$ yarn build

Run React tests:

$ yarn nx run react:test

Run Web Component tests:

$ yarn nx run web-components:test

Trademarks This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.

About

Benchmark web UI components with complex DOM and CSS

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published