Commit Graph

1329 Commits

Author SHA1 Message Date
Laurie Harper 03ef3d4258 Test cases for #599 2013-08-28 12:51:54 -04:00
Kevin Decker 7ec25f364a Merge pull request #606 from elving/patch-1
Add Swag to the "Handlebars in the Wild" list.
2013-08-26 14:47:08 -07: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 54cda3b3ae Handle missing revision error in publish 2013-08-25 19:12:18 -05:00
kpdecker dac055f01e Add git debugging to publish command 2013-08-25 18:55:21 -05:00
kpdecker 1b4b8ed1da Rename to publish latest 2013-08-25 16:12:07 -05:00
kpdecker 115db76f66 Additional logging on git command error messages 2013-08-25 16:11:05 -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 bf99516e55 Run all grunt commands as one 2013-08-25 14:28:19 -05:00
kpdecker c03b2f4dfa Import keen lib 2013-08-25 14:17:14 -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 e880bd464e Remove rake build assets 2013-08-25 12:57:25 -05:00
kpdecker 9e09fe1826 npm ignore grunt files 2013-08-25 12:51:44 -05:00
kpdecker b773a7608d Use grunt for travis exec 2013-08-25 12:51:34 -05:00
kpdecker da3788384b AWS publish tasks 2013-08-25 12:51:17 -05:00
kpdecker 5aacdadff8 Merge branch 'master' into grunt-build
Conflicts:
	package.json
2013-08-24 23:09:04 -05:00
kpdecker b7f0d2e1fa Merge branch 'bench-fixup' 2013-08-24 22:51:28 -05:00
kpdecker c207c4e048 Rebuild 2013-08-24 22:20:33 -05:00
kpdecker 623fdad59f Simplify falsy handling 2013-08-24 22:20:23 -05:00
kpdecker 6e6acaac0d Unify isFunction/isArray handling 2013-08-24 22:20:12 -05:00
kpdecker 4c02d3027c Optimize partial helper/partial merge handling 2013-08-24 19:52:22 -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 e77c961d40 Add grunt bench command 2013-08-24 16:01:37 -05:00
kpdecker 7efa75684e Version update task 2013-08-24 13:28:39 -05:00
kpdecker 08989cfcdd Merge branch 'master' into grunt-build 2013-08-24 12:13:09 -05:00
kpdecker 7e16d6cb0d Rebuild 2013-08-24 12:11:26 -05:00
kpdecker 0af54b1142 Use extend rather than prototype for createFrame
Using prototype has a large performance impact for the common case of a
sparse set of private variable data points. Rather than incurring the
overhead of creating and walking the prototype tree for this, performing
an extend by copy.
2013-08-24 12:10:10 -05:00
kpdecker eb1cda6fdc jshint 2013-08-24 12:06:25 -05:00
kpdecker 94e5ab8593 Add additional @data tests 2013-08-24 12:05:43 -05:00