test(utils): remove unnecessary timing test
All checks were successful
🚀 Release / release (pull_request) Successful in 4m30s
All checks were successful
🚀 Release / release (pull_request) Successful in 4m30s
This commit is contained in:
@@ -21,24 +21,6 @@ test('fastHashArray doesnt product collisions', () => {
|
|||||||
expect(hash_a).not.toEqual(hash_b);
|
expect(hash_a).not.toEqual(hash_b);
|
||||||
});
|
});
|
||||||
|
|
||||||
test('fastHashArray is fast(ish) < 20ms', () => {
|
|
||||||
const a = new Int32Array(10_000);
|
|
||||||
|
|
||||||
const t0 = performance.now();
|
|
||||||
fastHashArrayBuffer(a);
|
|
||||||
|
|
||||||
const t1 = performance.now();
|
|
||||||
|
|
||||||
a[0] = 1;
|
|
||||||
|
|
||||||
fastHashArrayBuffer(a);
|
|
||||||
|
|
||||||
const t2 = performance.now();
|
|
||||||
|
|
||||||
expect(t1 - t0).toBeLessThan(20);
|
|
||||||
expect(t2 - t1).toBeLessThan(20);
|
|
||||||
});
|
|
||||||
|
|
||||||
// test if the fastHashArray function is deterministic
|
// test if the fastHashArray function is deterministic
|
||||||
test('fastHashArray is deterministic', () => {
|
test('fastHashArray is deterministic', () => {
|
||||||
const a = new Int32Array(1000);
|
const a = new Int32Array(1000);
|
||||||
|
|||||||
Reference in New Issue
Block a user