41 Commits

Author SHA1 Message Date
kpdecker fac71ce700 Fix incorrect variable removal 2015-08-03 17:59:23 -05:00
kpdecker 9b1f9c7e44 Style updates 2015-08-03 17:03:37 -05:00
kpdecker c98613b711 Implement recursive field lookup in compat mode
Provides the mustache behavior of recursive lookup without the use of depthed paths.

Note that this does incur a fairly dramatic performance penalty for depthed queries.
2014-08-13 20:46:42 -05:00
kpdecker 704961b378 Add additional paths to path throughput test 2014-07-06 11:37:24 -05:00
kpdecker 6ca06d4115 Add depth benchmark cases 2014-02-06 22:50:12 -08:00
kpdecker 4713abc8f1 Add subexpression benchmark 2014-01-01 18:15:39 -06:00
kpdecker e1f7f00cd4 Fix dist-size metrics exec 2013-10-09 04:02:49 -07:00
kpdecker e5a4889b36 Fix metrics exec 2013-10-09 04:02:21 -07:00
kpdecker b47f2cfcf5 Additional logging on dist size task 2013-10-09 03:52:45 -07:00
kpdecker 0fe78f379a Output scaled times for throughput 2013-09-02 16:26:57 -05:00
kpdecker 06e2a441db Move scaled output to benchwarmer 2013-08-31 12:51:37 -05:00
kpdecker 28c4f4b9dd Output scaled throughput values to console 2013-08-25 19:13:51 -05:00
kpdecker 97fe2decc9 Track min and max time in benchwarmer 2013-08-25 19:12:31 -05:00
kpdecker a28be7c3c0 Default data to off for performance tests 2013-08-25 16:09:29 -05:00
kpdecker 84b852c137 Add data throughput test 2013-08-25 15:57:39 -05:00
kpdecker 2dac9c978a Add paths throughput test 2013-08-25 15:57:29 -05:00
kpdecker 1df1756c71 Add complex templates for eco and mustache 2013-08-25 15:38:17 -05:00
kpdecker 0d1b0c0493 Ensure proper output from tests 2013-08-25 15:29:32 -05:00
kpdecker 709d57b3c1 Add eco object test 2013-08-25 15:28:52 -05:00
kpdecker 496ebaa1a8 Remove unnecessary escapes 2013-08-25 14:59:11 -05:00
kpdecker 9689ebaa1c Add handlebars-only and grep metrics options 2013-08-25 14:58:31 -05:00
kpdecker 3c66068279 Add gzip estimation to dist sizes output 2013-08-25 14:31:20 -05:00
kpdecker b488af39f1 Throughput metric tracking 2013-08-25 14:16:12 -05:00
kpdecker ab64fec1a8 Collect size metrics 2013-08-25 14:14:47 -05:00
kpdecker 672aeda17f Metrics collection framework 2013-08-25 14:14:33 -05:00
kpdecker 74369f724c Track benchwarmer times 2013-08-25 14:13:40 -05:00
kpdecker 57a0ee3d59 Remove duplicated tests 2013-08-25 13:46:45 -05:00
kpdecker 86694fd122 Move templates into standalone lib 2013-08-25 13:25:27 -05:00
kpdecker df0734ae5e Move benchwarmer file into util directory 2013-08-25 12:59:08 -05:00
kpdecker a532d28d94 Allow custom helpers for benchmark templates 2013-08-24 16:06:09 -05:00
kpdecker 84420c1eb4 Code style 2013-08-24 16:05:51 -05:00
kpdecker f7b2bd8039 Better skipped test handling 2013-08-24 16:05:39 -05:00
kpdecker c40a9eacb2 Differentiate between failures and skipped tests 2013-08-24 16:04:22 -05:00
kpdecker a74aed15e9 Handle edge case in benchmark layouts 2013-08-24 16:03:55 -05:00
kpdecker 94ba2b95d0 Fix fastest test lookup 2013-08-24 16:03:28 -05:00
kpdecker b700d91a70 Fix benchmark dependencies 2013-08-24 16:03:06 -05:00
kpdecker f5079765ff Update benchmark suite for node 0.8 2013-01-14 00:00:11 -06:00
Alan Johnson 542f98190b Added newline to end of benchmark output, just to clean it up. 2011-08-15 23:38:35 -04:00
kpdecker 82e3344aed Update the eco benchmark handler for the latest API 2011-07-31 21:02:40 -05:00
wycats 0ea89d2c2c Get specs up to snuff 2011-01-30 12:21:18 -08:00
wycats 79f6b35258 Add benchmarks 2010-12-28 15:47:03 -08:00