Commit Graph

1254 Commits

Author SHA1 Message Date
Sigmund Cherem b273d56f0d Fix pkgbuild tests after adding a pubspec on pkg/compiler (fix #23750)
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org//1217353002.
2015-07-01 08:19:00 -07:00
Sigmund Cherem b18c5a3e7c sdk files reorganization to make dart2js a proper package
BUG=
R=brianwilkerson@google.com, floitsch@google.com, whesse@google.com

Review URL: https://codereview.chromium.org//1212513002.
2015-06-29 10:21:14 -07:00
Johnni Winther bac7481d3d Opt-in to generate code for compile-time error. Only supported for SSA.
BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//1167353003
2015-06-09 14:36:38 +02:00
Rico Wind fc6b3e8a99 Remove pkg_tested from the default selector
We now pull in pub from github into pkg_tested and we don't want to run those tests by default

Also, the pub tests relies on the sdk being build, so the tests will fail if you don't explicitly specify --use-sdk to the tools/test.py invocation.

R=whesse@google.com, fschneider@google.com, rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//1169433002

Review URL: https://codereview.chromium.org//1161003005
2015-06-03 07:37:06 +02:00
Rico Wind 6a054d5cc7 Revert "Remove pkg_tested from the default selector"
This reverts commit 9db675f734.

Need to discuss this with other people

R=fschneider@google.com,whesse@google.com,rnystrom@google.com
BUG=

Review URL: https://codereview.chromium.org//1167533005
2015-06-02 14:40:25 +02:00
Rico Wind 9db675f734 Remove pkg_tested from the default selector
We now pull in pub from github into pkg_tested and we don't want to run those tests by default

Also, the pub tests relies on the sdk being build, so the tests will fail if you don't explicitly specify --use-sdk to the tools/test.py invocation.

R=fschneider@google.com, rnystrom@google.com, whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1169433002
2015-06-02 14:31:27 +02:00
Rico Wind 415bbb9a07 Remove clear_safari_cache flag in tools/test.py
Bots have been transitioned a long time ago

R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1143393006
2015-06-02 11:35:12 +02:00
Natalie Weizenbaum 3d8c06c4e9 Start pulling pub from its own repo.
Pub now lives in third_party/pkg/pub (it's in pkg to make it possible to import
using "package:" imports).

R=ricow@google.com, rnystrom@google.com

Review URL: https://codereview.chromium.org//1165473002
2015-05-29 14:50:18 -07:00
Rico Wind f34fae854a Initial github commit for getting stuff working
Readd samples, samples-dev, tools/testing/bin, third_party removed by cleanup (no history, sorry)

Add DEPS file which will replace the old all.deps and standalone.deps

Add tools/deps/dartium.deps replacing the old dartium.deps (but now editable from a normal checkout)

Fixup tools/utils.py to use the new archiving schema (git count for be, version number for dev/stable

Fix codereview.settings
2015-05-16 15:41:58 +02:00
kevmoo@google.com 84526cf02c ignore the downloaded test bins
R=ricow@google.com

Review URL: https://codereview.chromium.org//1133843005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45767 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-13 17:11:20 +00:00
ricow@google.com 568a551386 Fix test_suite.dart
Missing semicolon

TBR=kustermann@google.com
BUG=

Review URL: https://codereview.chromium.org//1127423002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45590 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-07 12:50:05 +00:00
ricow@google.com e92f697236 Remove dart2dart support from testing scripts and status files
I will leave it to the dart2js people to remove the support from the dart2js tools (there is also a bunch of comments still in code, do a git grep)

R=kustermann@google.com, floitsch@google.com, kmillikin@google.com
BUG=

Review URL: https://codereview.chromium.org//1126363003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45588 260f80e4-7a28-3924-810f-c04153c831b5
2015-05-07 11:29:55 +00:00
ricow@google.com bf512c6b32 Don't list pkg/third_party when finding packages
R=kevmoo@google.com
BUG=

Review URL: https://codereview.chromium.org//1108763005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45431 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-27 20:11:42 +00:00
karlklose@google.com 7058fdfe5b Use --use-cps-ir compiler option in the test script to run dart2js with the new backend.
R=ricow@google.com

Review URL: https://codereview.chromium.org//1064053005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45205 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-16 11:25:11 +00:00
ricow@google.com 8d4af95d99 Don't report firefox crash reports
This disables firefox crash reporting (which will show a pop up dialog)

R=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//1027093004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45202 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-16 11:17:12 +00:00
zra@google.com 86bfd7cb30 Adds a simarmv5te build and test target.
Also:
- Removes command line flags to choose simulated arm version.
  I think we should use build targets instead, like in this change,
  to make building and testing more obvious.
- Skips pkg tests on all simulators.

R=regis@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//1077823002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45181 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-15 20:44:43 +00:00
ricow@google.com 8f302fbf34 Add a --cps-ir flag to the testing script to allow us to run with the new cps based backend in dart2js
R=whesse@google.com, karlklose@google.com
BUG=

Review URL: https://codereview.chromium.org//1085803002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45136 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-14 12:33:46 +00:00
johnmccutchan@google.com 647c355f8c Relocate service library tests and hookup a working status file
BUG=

Review URL: https://codereview.chromium.org//1071363002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45043 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-09 22:57:59 +00:00
johnmccutchan@google.com cef8aa3a34 Enable observatory tests by default
BUG=
R=turnidge@google.com

Review URL: https://codereview.chromium.org//1075013002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45039 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-09 21:43:28 +00:00
zra@google.com f6028da01d Fixes bug in typed data read/write for floats and doubles.
When reading from a byte array as floats or doubles, perform the
endianness correction before converting to a float or double
rather than the other way around. This is to avoid floating
point canonicalization changing the bytes before we put them
in the right order.

Unrelatedly, this change also adds armv5te as an architecture
needing extra time for tests to correct an oversight in my
last CL.

R=iposva@google.com

Review URL: https://codereview.chromium.org//1059493002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44871 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-02 20:22:39 +00:00
zra@google.com 34044a4ca8 Adds armv5 build and test target.
R=regis@google.com

Review URL: https://codereview.chromium.org//1043263002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44828 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-31 23:11:33 +00:00
turnidge@google.com 57bf6c53a1 Turn off observatory tests.
BUG=

Review URL: https://codereview.chromium.org//1042523003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44753 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-27 18:41:30 +00:00
turnidge@google.com caea4d0ce2 Turn on observatory tests
BUG=

Review URL: https://codereview.chromium.org//1036383002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44747 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-27 17:38:59 +00:00
turnidge@google.com b577beaafc Turn off observatory tests
BUG=
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1038913005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44716 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-26 18:16:04 +00:00
turnidge@google.com 4ac382e0d4 Make sure Observatory tests run for each commit. Fix broken tests.
BUG=
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//1031393003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44714 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-26 17:35:48 +00:00
rmacnak@google.com fbc6b005a4 Support percent encoded data URIs in the standalone embedder.
BUG=
R=iposva@google.com

Review URL: https://codereview.chromium.org//1028453002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44609 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-20 20:11:53 +00:00
lrn@google.com 2b908ad153 Change Multitest files to preserve line numbers.
Instead of omitting multi-test parts that is not part of the current file,
an empty line is inserted instead.

Also move the "generated file, don't edit" warning line to the end of the file.

R=whesse@google.com

Review URL: https://codereview.chromium.org//1026693002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44604 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-20 13:34:43 +00:00
floitsch@google.com fea7ca3d16 dart2js: fix csp mode when minifying.
R=ricow@google.com

Review URL: https://codereview.chromium.org//1000043003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44453 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-13 10:01:58 +00:00
ricow@google.com 5172de7370 Change testing script notification line kustermann->whesse
BUG=
R=whesse@google.com

Review URL: https://codereview.chromium.org//991223002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44366 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-10 12:04:51 +00:00
whesse@google.com 5ef44eeb0a Fix new HTML test type when using dart2dart compiler.
BUG=http://dartbug.com/16603
R=ricow@google.com

Review URL: https://codereview.chromium.org//977383002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44281 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-06 09:44:19 +00:00
kevmoo@google.com 3f2addecd7 fix status_reporter
R=ricow@google.com

Review URL: https://codereview.chromium.org//974973002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44186 260f80e4-7a28-3924-810f-c04153c831b5
2015-03-03 18:08:26 +00:00
kevmoo@google.com 6041043793 Add a --simple flag to status_reporter to allow a fast build covering important configurations
R=ricow@google.com

Review URL: https://codereview.chromium.org//948113003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44087 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-27 12:08:40 +00:00
ricow@google.com f39e0b392a Move dart_style to third_party/pkg_tested
Start testing packages in third_party/pkg_tested

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//955413004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44064 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-26 18:12:48 +00:00
ricow@google.com d6e6b50a64 Allow uri in deepJsonCompare
R=sgjesse@google.com, whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//957253002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@44043 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-26 09:29:30 +00:00
nweiz@google.com c8de060c54 Revert "Revert "Use native async/await support in pub.""
The VM now fully supports all the weird async stuff pub is doing, and all the
tests pass with native async/await!

Previous CLs were r43484 and r43483.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//937243002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43897 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-19 22:28:54 +00:00
koda@google.com 952a4124fe Include environment overrides when building repro command.
This is important since flags to the Dart VM are passed through an environment variable.

R=whesse@google.com

Review URL: https://codereview.chromium.org//909603003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43765 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-13 15:41:05 +00:00
ricow@google.com 0c21c996db Add SkipSlow marker
This is to be used temporarily until we can start running slow tests on seperate bots.

R=whesse@google.com, kevmoo@google.com
BUG=22402

Review URL: https://codereview.chromium.org//924793002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43751 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-13 10:02:30 +00:00
ricow@google.com 37f9165c0b Revert "Remove test retrying for Safari, in test scripts."
TBR=whesse@google.com
BUG=

Review URL: https://codereview.chromium.org//902083004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43542 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-06 06:44:08 +00:00
ricow@google.com 10595e509d Make standalone tests not dependent on current working directory.
This also simplifies DartOptions - could we simply remove it, the only usage is the arguments test which could simply call the vm on another file, and validate the output?

R=iposva@google.com, sgjesse@google.com
BUG=

Review URL: https://codereview.chromium.org//899243002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43511 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-05 16:29:39 +00:00
iposva@google.com c859d25679 - Return exit code 253 in case of API errors during loading. This
will trigger for example when loading outdated snapshots.

R=ricow@google.com

Review URL: https://codereview.chromium.org//899523005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43505 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-05 14:30:24 +00:00
whesse@google.com 1c8158500c Remove test retrying for Safari, in test scripts.
BUG=dartbug.com/21434
R=ricow@google.com

Review URL: https://codereview.chromium.org//884073003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43503 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-05 13:05:47 +00:00
nweiz@google.com bbe0d9325c Revert "Use native async/await support in pub."
This caused SDK compilation issues that may have obscured pub test failures as
well.

R=rnystrom@google.com

Review URL: https://codereview.chromium.org//887223007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43484 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-04 21:15:44 +00:00
nweiz@google.com 1835c63d0a Use native async/await support in pub.
R=rnystrom@google.com

Review URL: https://codereview.chromium.org//896623005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43483 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-04 20:45:49 +00:00
whesse@google.com e39f5e5ab0 Cache a computed directory in test_suite.dart.
BUG=dartbug.com/22221
R=ricow@google.com

Review URL: https://codereview.chromium.org//877403003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43402 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-03 15:29:24 +00:00
whesse@google.com 3103024ab2 Fix bad code in test_suite.dart
BUG=dartbug.com/22221
R=ricow@google.com

Review URL: https://codereview.chromium.org//900443004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43390 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-03 12:04:47 +00:00
whesse@google.com 8257b1874e Restart ie11 browser while running tests. Update status files.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//888013002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43329 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-30 10:33:07 +00:00
whesse@google.com 5406811398 Restart IE 10 browser as we do with Android browsers on buildbot, to improve stability
BUG=22203

Review URL: https://codereview.chromium.org//867083003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43294 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-29 16:24:00 +00:00
kevmoo@google.com 24cac2a7f6 cleanup to status_reporter
Infer build architectures from combinations
Print build command
Fix comments

R=ricow@google.com

Review URL: https://codereview.chromium.org//860723002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43016 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-20 16:49:03 +00:00
whesse@google.com 014a89563a Add debug logging for android testing.
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//863663002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43005 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-20 11:39:09 +00:00
whesse@google.com 247ff772d6 Update status files, replace "dartbug.com" with "Issue ".
BUG=
R=ricow@google.com

Review URL: https://codereview.chromium.org//845793004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42900 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-15 10:27:11 +00:00