hermione-trace-tools

trace tools for hermione tests

Usage no npm install needed!

<script type="module">
  import hermioneTraceTools from 'https://cdn.skypack.dev/hermione-trace-tools';
</script>

README

Hermione-trace-tools

usage:

it(async function () {
    const cpuInsructions = await this.browser.getCPUInstructions(
        async (makeMark, page) => {
            await makeMark('div-render', async () => {
                return page.evaluate(() => {
                    document.body.appendChild(document.createElement('div'));
                });
            });
        }
    );

    console.log(cpuInsructions); // { 'div-render': 383692 }
});