tusharmath / observable-air

Observable for the calorie conscious
MIT License
34 stars 3 forks source link

refactor(testscheduler): make TestScheduler take optional params #105

Closed tusharmath closed 7 years ago

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.4.0 V8: 5.4.500.45

┌─────────────────────────────────────────────────────┬────────────────────┬─────────┐
│ name                                                │ ops/sec            │ samples │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ create                                              │ 998 (±0.96%)       │ 83      │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 826 (±0.89%)       │ 82      │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ file -> map -> reduce                               │ 77 (±2.64%)        │ 71      │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 55 (±2.93%)        │ 83      │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 573 (±1.05%)       │ 85      │
├─────────────────────────────────────────────────────┼────────────────────┼─────────┤
│ tryCatch                                            │ 14,279,386 (±1.3%) │ 83      │
└─────────────────────────────────────────────────────┴────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.09%) to 86.532% when pulling cefe324ef0661229b5a81a97802ec1dc18ec987e on config-test-params into a79863a62b3a8a5a48c8dc90fed75e5ba039a960 on master.

tusharmath commented 7 years ago

observable-air@ benchmark /home/travis/build/tusharmath/observable-air tsc && node ./benchmarks/run

Node: v7.4.0 V8: 5.4.500.45

┌─────────────────────────────────────────────────────┬─────────────────────┬─────────┐
│ name                                                │ ops/sec             │ samples │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ create                                              │ 1,004 (±1%)         │ 84      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> combine(sum3, [a, b, c]) -> reduce(sum2, 0) │ 827 (±0.83%)        │ 81      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> map -> reduce                               │ 73 (±3.3%)          │ 67      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> scan -> reduce                              │ 53 (±2.44%)         │ 79      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ file -> takeN(0, n/10)                              │ 555 (±1.79%)        │ 80      │
├─────────────────────────────────────────────────────┼─────────────────────┼─────────┤
│ tryCatch                                            │ 13,667,652 (±1.32%) │ 84      │
└─────────────────────────────────────────────────────┴─────────────────────┴─────────┘
coveralls commented 7 years ago

Coverage Status

Coverage increased (+0.1%) to 86.555% when pulling 63039dda1120620deb93ed83ca98c935dcc7744e on config-test-params into a79863a62b3a8a5a48c8dc90fed75e5ba039a960 on master.