Browser: PhantomJS 2.1.1 (Linux 0.0.0) | ||
Timestamp: 2018-3-22 17:26:29 | ||
50 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.041s | ||
Status | Spec | Suite / Results |
Passed in 0.001s | aggregateArrays should aggregate array of subarrays | Hamsters Data |
Passed in 0.001s | splitArrays should split array into subarrays | Hamsters Data |
Passed in 0s | createBlob should create dataBlob | Hamsters Data |
Passed in 0.001s | generateBlob should generate blob with object url | Hamsters Data |
Passed in 0.002s | sortOutput asc should sort array | Hamsters Data » sortOutput options |
Passed in 0.001s | sortOutput desc should sort array | Hamsters Data » sortOutput options |
Passed in 0s | sortOutput ascAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0s | sortOutput descAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0.001s | randomArray should generate a random array | Hamsters Data |
Passed in 0s | prepareJob should convert function to string | Hamsters Data |
Passed in 0s | Habitat Node should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Browser should be boolean | Hamsters Habitat |
Passed in 0.001s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Legacy should be boolean | Hamsters Habitat |
Passed in 0s | Habitat WebWorker should be boolean | Hamsters Habitat |
Passed in 0s | Habitat SharedWorker should be an object or function | Hamsters Habitat |
Passed in 0s | Habitat Worker should be an object or function | Hamsters Habitat |
Passed in 0.001s | Habitat Shell should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Proxies should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Logical Threads should be detected | Hamsters Habitat |
Passed in 0.001s | maxThreads should be detected | Hamsters.js |
Passed in 0.002s | Init should initialize library | Hamsters.js |
Passed in 0.007s | Calculates square root of 4000 (null) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint8) | WebHamsters running asynchronously |
Passed in 0.003s | Calculates square root of 4000 (Uint32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint16) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Float64) | WebHamsters running asynchronously |
Passed in 0.001s | Calculates square root of 4000 (Float32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int16) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int8) | WebHamsters running asynchronously |
Passed in 0.001s | LogBook should be an object | Hamsters Logger |
Passed in 0s | LogBook Errors should be an empty array | Hamsters Logger |
Passed in 0.001s | LogBook Error should save to error array | Hamsters Logger |
Passed in 0s | LogBook Info should be a non empty array | Hamsters Logger |
Passed in 0s | LogBook Info should save to info array | Hamsters Logger |
Passed in 0s | LogBook Warning should be an empty array | Hamsters Logger |
Passed in 0.001s | LogBook Warning should save to warning array | Hamsters Logger |
Passed in 0s | cacheEntries should be an array | Hamsters Memoizer |
Passed in 0.001s | maxCacheEntries should be set | Hamsters Memoizer |
Passed in 0s | itemCached should return boolean | Hamsters Memoizer |
Passed in 0.001s | Tasks should be an array | Hamsters Pool |
Passed in 0.001s | Threads should be an array | Hamsters Pool |
Passed in 0s | Running should be an array | Hamsters Pool |
Passed in 0s | Pending should be an array | Hamsters Pool |
Passed in 0s | selectHamsterWheel should return a function | Hamsters Pool |
Passed in 0s | WebWorker scaffold should be a function | Hamsters Wheel |
Passed in 0s | Regular scaffold should be a function | Hamsters Wheel |
Passed in 0s | Legacy scaffold should be a function | Hamsters Wheel |
System output: PhantomJS 2.1.1 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Preparing the hamster wheels & readying hamsters @ 1521753989780' PhantomJS 2.1.1 (Linux 0.0.0) LOG: habitat{debug: false, importScripts: null, memoize: false, persistence: true, legacy: false, browser: true, webWorker: false, node: false, reactNative: false, shell: false, transferrable: true, atomics: false, proxies: false, isIE: function isInternetExplorer(version) { ... }, logicalThreads: 4, Worker: Object{prototype: Object{postMessage: ..., terminate: ...}}, sharedWorker: Object{prototype: Object{}}} PhantomJS 2.1.1 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 Logical Threads Detected, Spawning 2 Hamsters @ 1521753989781' PhantomJS 2.1.1 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 hamsters ready and awaiting instructions @ 1521753989782' PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) LOG: Object{data: [[...]]} PhantomJS 2.1.1 (Linux 0.0.0) LOG: 63 PhantomJS 2.1.1 (Linux 0.0.0) ERROR: 'Hamsters.js v5.0.0 Error: Hamsters are better than gerbals @ 1521753989806' PhantomJS 2.1.1 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Hamsters are better than gerbals @ 1521753989808' PhantomJS 2.1.1 (Linux 0.0.0) WARN: 'Hamsters.js v5.0.0 Warning: Hamsters are better than gerbals @ 1521753989808' |
Browser: Chrome 64.0.3282 (Linux 0.0.0) | ||
Timestamp: 2018-3-22 17:26:30 | ||
50 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.042s | ||
Status | Spec | Suite / Results |
Passed in 0.003s | aggregateArrays should aggregate array of subarrays | Hamsters Data |
Passed in 0s | splitArrays should split array into subarrays | Hamsters Data |
Passed in 0.001s | createBlob should create dataBlob | Hamsters Data |
Passed in 0.002s | generateBlob should generate blob with object url | Hamsters Data |
Passed in 0s | sortOutput asc should sort array | Hamsters Data » sortOutput options |
Passed in 0.002s | sortOutput desc should sort array | Hamsters Data » sortOutput options |
Passed in 0s | sortOutput ascAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0s | sortOutput descAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0.001s | randomArray should generate a random array | Hamsters Data |
Passed in 0.001s | prepareJob should convert function to string | Hamsters Data |
Passed in 0s | Habitat Node should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Browser should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0.001s | Habitat Legacy should be boolean | Hamsters Habitat |
Passed in 0s | Habitat WebWorker should be boolean | Hamsters Habitat |
Passed in 0s | Habitat SharedWorker should be an object or function | Hamsters Habitat |
Passed in 0s | Habitat Worker should be an object or function | Hamsters Habitat |
Passed in 0.002s | Habitat Shell should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Proxies should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Logical Threads should be detected | Hamsters Habitat |
Passed in 0s | maxThreads should be detected | Hamsters.js |
Passed in 0.004s | Init should initialize library | Hamsters.js |
Passed in 0.005s | Calculates square root of 4000 (null) | WebHamsters running asynchronously |
Passed in 0.003s | Calculates square root of 4000 (Uint8) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint16) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Float64) | WebHamsters running asynchronously |
Passed in 0.001s | Calculates square root of 4000 (Float32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int32) | WebHamsters running asynchronously |
Passed in 0.001s | Calculates square root of 4000 (Int16) | WebHamsters running asynchronously |
Passed in 0.003s | Calculates square root of 4000 (Int8) | WebHamsters running asynchronously |
Passed in 0s | LogBook should be an object | Hamsters Logger |
Passed in 0s | LogBook Errors should be an empty array | Hamsters Logger |
Passed in 0.001s | LogBook Error should save to error array | Hamsters Logger |
Passed in 0s | LogBook Info should be a non empty array | Hamsters Logger |
Passed in 0s | LogBook Info should save to info array | Hamsters Logger |
Passed in 0s | LogBook Warning should be an empty array | Hamsters Logger |
Passed in 0.001s | LogBook Warning should save to warning array | Hamsters Logger |
Passed in 0s | cacheEntries should be an array | Hamsters Memoizer |
Passed in 0s | maxCacheEntries should be set | Hamsters Memoizer |
Passed in 0s | itemCached should return boolean | Hamsters Memoizer |
Passed in 0.001s | Tasks should be an array | Hamsters Pool |
Passed in 0s | Threads should be an array | Hamsters Pool |
Passed in 0s | Running should be an array | Hamsters Pool |
Passed in 0.001s | Pending should be an array | Hamsters Pool |
Passed in 0s | selectHamsterWheel should return a function | Hamsters Pool |
Passed in 0s | WebWorker scaffold should be a function | Hamsters Wheel |
Passed in 0s | Regular scaffold should be a function | Hamsters Wheel |
Passed in 0s | Legacy scaffold should be a function | Hamsters Wheel |
System output: Chrome 64.0.3282 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Preparing the hamster wheels & readying hamsters @ 1521753990372' Chrome 64.0.3282 (Linux 0.0.0) LOG: habitat{debug: false, importScripts: null, memoize: false, persistence: true, legacy: false, browser: true, webWorker: false, node: false, reactNative: false, shell: false, transferrable: true, atomics: false, proxies: true, isIE: function isInternetExplorer(version) { ... }, logicalThreads: 8, Worker: function Worker() { ... }, sharedWorker: function SharedWorker() { ... }} Chrome 64.0.3282 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 Logical Threads Detected, Spawning 2 Hamsters @ 1521753990374' Chrome 64.0.3282 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 hamsters ready and awaiting instructions @ 1521753990376' Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) LOG: Object{data: [[...]]} Chrome 64.0.3282 (Linux 0.0.0) LOG: 63 Chrome 64.0.3282 (Linux 0.0.0) ERROR: 'Hamsters.js v5.0.0 Error: Hamsters are better than gerbals @ 1521753990397' Chrome 64.0.3282 (Linux 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Hamsters are better than gerbals @ 1521753990399' Chrome 64.0.3282 (Linux 0.0.0) WARN: 'Hamsters.js v5.0.0 Warning: Hamsters are better than gerbals @ 1521753990399' |
Browser: Firefox 59.0.0 (Ubuntu 0.0.0) | ||
Timestamp: 2018-3-22 17:26:31 | ||
50 tests / 0 errors / 0 failures / 0 skipped / runtime: 0.228s | ||
Status | Spec | Suite / Results |
Passed in 0.072s | aggregateArrays should aggregate array of subarrays | Hamsters Data |
Passed in 0.008s | splitArrays should split array into subarrays | Hamsters Data |
Passed in 0.004s | createBlob should create dataBlob | Hamsters Data |
Passed in 0.002s | generateBlob should generate blob with object url | Hamsters Data |
Passed in 0.084s | sortOutput asc should sort array | Hamsters Data » sortOutput options |
Passed in 0.002s | sortOutput desc should sort array | Hamsters Data » sortOutput options |
Passed in 0.002s | sortOutput ascAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0s | sortOutput descAlpha should sort array | Hamsters Data » sortOutput options |
Passed in 0s | randomArray should generate a random array | Hamsters Data |
Passed in 0.002s | prepareJob should convert function to string | Hamsters Data |
Passed in 0s | Habitat Node should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Browser should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Legacy should be boolean | Hamsters Habitat |
Passed in 0s | Habitat WebWorker should be boolean | Hamsters Habitat |
Passed in 0s | Habitat SharedWorker should be an object or function | Hamsters Habitat |
Passed in 0.002s | Habitat Worker should be an object or function | Hamsters Habitat |
Passed in 0s | Habitat Shell should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Atomics should be boolean | Hamsters Habitat |
Passed in 0.002s | Habitat Proxies should be boolean | Hamsters Habitat |
Passed in 0s | Habitat Logical Threads should be detected | Hamsters Habitat |
Passed in 0s | maxThreads should be detected | Hamsters.js |
Passed in 0.022s | Init should initialize library | Hamsters.js |
Passed in 0.008s | Calculates square root of 4000 (null) | WebHamsters running asynchronously |
Passed in 0.004s | Calculates square root of 4000 (Uint8) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Uint16) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Float64) | WebHamsters running asynchronously |
Passed in 0s | Calculates square root of 4000 (Float32) | WebHamsters running asynchronously |
Passed in 0s | Calculates square root of 4000 (Int32) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int16) | WebHamsters running asynchronously |
Passed in 0.002s | Calculates square root of 4000 (Int8) | WebHamsters running asynchronously |
Passed in 0s | LogBook should be an object | Hamsters Logger |
Passed in 0s | LogBook Errors should be an empty array | Hamsters Logger |
Passed in 0s | LogBook Error should save to error array | Hamsters Logger |
Passed in 0s | LogBook Info should be a non empty array | Hamsters Logger |
Passed in 0s | LogBook Info should save to info array | Hamsters Logger |
Passed in 0.002s | LogBook Warning should be an empty array | Hamsters Logger |
Passed in 0s | LogBook Warning should save to warning array | Hamsters Logger |
Passed in 0s | cacheEntries should be an array | Hamsters Memoizer |
Passed in 0s | maxCacheEntries should be set | Hamsters Memoizer |
Passed in 0s | itemCached should return boolean | Hamsters Memoizer |
Passed in 0s | Tasks should be an array | Hamsters Pool |
Passed in 0s | Threads should be an array | Hamsters Pool |
Passed in 0s | Running should be an array | Hamsters Pool |
Passed in 0s | Pending should be an array | Hamsters Pool |
Passed in 0s | selectHamsterWheel should return a function | Hamsters Pool |
Passed in 0s | WebWorker scaffold should be a function | Hamsters Wheel |
Passed in 0.002s | Regular scaffold should be a function | Hamsters Wheel |
Passed in 0s | Legacy scaffold should be a function | Hamsters Wheel |
System output: Firefox 59.0.0 (Ubuntu 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Preparing the hamster wheels & readying hamsters @ 1521753991856' Firefox 59.0.0 (Ubuntu 0.0.0) LOG: habitat{debug: false, importScripts: null, memoize: false, persistence: true, legacy: false, browser: true, webWorker: false, node: false, reactNative: false, shell: false, transferrable: true, atomics: false, proxies: true, isIE: function isInternetExplorer(version) { ... }, logicalThreads: 8, Worker: function Worker() { ... }, sharedWorker: function SharedWorker() { ... }} Firefox 59.0.0 (Ubuntu 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 Logical Threads Detected, Spawning 2 Hamsters @ 1521753991858' Firefox 59.0.0 (Ubuntu 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: 2 hamsters ready and awaiting instructions @ 1521753991858' Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) LOG: Object{data: [[...]]} Firefox 59.0.0 (Ubuntu 0.0.0) LOG: 63 Firefox 59.0.0 (Ubuntu 0.0.0) ERROR: 'Hamsters.js v5.0.0 Error: Hamsters are better than gerbals @ 1521753991940' Firefox 59.0.0 (Ubuntu 0.0.0) INFO: 'Hamsters.js v5.0.0 Info: Hamsters are better than gerbals @ 1521753991940' Firefox 59.0.0 (Ubuntu 0.0.0) WARN: 'Hamsters.js v5.0.0 Warning: Hamsters are better than gerbals @ 1521753991942' |