Marc Laval
1d4ff9bcdc
feat(compiler): parse5 DOM adapter
...
Closes #841
2015-03-11 14:42:54 +01:00
Tobias Bosch
8adac5332a
fix(benchmarks): prepare publish to pub
2015-03-02 16:34:32 -08:00
Yegor Jbanov
f783841f16
chore(packaging): pub publish script
2015-03-02 10:09:06 -08:00
Tobias Bosch
15afb80a2f
fix(build): make perf tests work again
2015-02-27 15:22:19 -08:00
Tobias Bosch
e490861ba2
fix(docs): make them run again and integrate into ci
2015-02-26 15:38:12 -08:00
Tobias Bosch
cde8ffd6d9
feat(publish): update files to publish to npm
2015-02-24 16:53:44 -08:00
Yegor Jbanov
d1f03e509b
fix(benchpress): benchpress fixes and a smoke test for Dart
2015-02-23 10:50:51 -08:00
Yegor Jbanov
08850a579b
chore(packaging): rename NPM package to angular2; remove ng2 tag prefix
2015-02-17 11:46:05 -08:00
Tobias Bosch
8b7df90b0d
fix(build): simplify the e2e/perf config via command line arguments
2015-02-17 11:08:04 -08:00
Tobias Bosch
f6284f2a55
feat(benchpress): rewritten implementation
...
Limitations:
- cloud reporter is not yet supported any more
2015-02-16 11:43:27 -08:00
Yegor Jbanov
6197ab0e48
chore(build): split Dart and JS builds
2015-02-13 14:59:29 -08:00
Kevin Moore
8f6c45f9e2
build against both stable and dev channels of Dart
2015-02-13 10:59:58 -08:00
Tobias Bosch
729e38af19
feat(build): add npm publish script
...
Also fixes gulpfile:
- `runSequence` needs to be called with `done` callback
- `es5build` should only run when the task executes…
2015-02-10 16:28:28 -08:00
Marc Laval
ee99a5a02b
chore: gulpifying the tests
...
Closes #168
2015-01-22 16:15:17 -08:00
Tobias Bosch
8b2a5d7d17
feat(perf): disable wake lock and cpu freq scaling on android
2015-01-20 17:14:27 -08:00
Tobias Bosch
eba751e70a
fix(bench press): remove check for android
...
this is already covered by init_android.sh
2015-01-20 13:08:07 -08:00
Tobias Bosch
ed7d1cf060
feat(perf): cloud reporter, more generic table layout
2015-01-20 13:06:37 -08:00
Tobias Bosch
561ad3a68c
refactor(build): support multiple configurable browsers for e2e and perf tests
...
Also includes browser configuration for Android
2015-01-20 13:06:37 -08:00
Tobias Bosch
14e91e209e
feat(test): add e2e tests for benchmarks and examples
...
Disables running the actual benchmarks on every commit as well
to speed up the build.
2015-01-08 10:51:08 -08:00
Tobias Bosch
df4ac0dd33
refactor(perf): use webdriver to execute benchmarks
...
- use performance log of chromedriver / appium to get timeline data
for calculating metrics for benchmarks
- change all benchmarks to be made of a standalone application
and a protractor test that collectes timeline data
- fix and simplify benchmarks
- add dart2js to build
- remove benchpress
Closes #330
2014-12-23 22:22:55 -08:00
Misko Hevery
017f6ced4d
chore: chrome louncher WTF flags
2014-12-11 14:04:59 -08:00
Tobias Bosch
d02e192951
fix(scripts): make chrome launcher executable
2014-12-08 15:54:04 -08:00
Tobias Bosch
8db77f2405
refactor(build): simplify and modularize
...
simplify:
- use same html file for dart and JS
- build benchmarks automatically when doing `gulp build`
- centralize configuration
modularize:
- move all build tasks into separate node.js modules under
`tools/build`.
changes:
- the `build` folder is now the `dist` folder
Closes #284
2014-12-05 16:30:36 -08:00
vsavkin
6187b80ce6
benchmark(compiler): add a benchmark measuring view instantiation in AngularDart 1.0
2014-11-25 17:46:11 -08:00
Vojta Jina
9dd7cae9fd
chore(travis): fix the build
...
I don’t know what the issue really is. There is some weird race condition,
where the task copies the file (`pubspec.yml`) and then start `pub get`
which reads that file and the file is not there or is empty.
I have no idea why moving this task into a separate process fixes the
issue but I don’t wanna waste more time on it.
2014-11-05 11:19:03 -08:00
Tobias Bosch
85b5543f62
feat: travis-ci integration
2014-09-29 16:33:53 -07:00