Commit Graph

1458 Commits

Author SHA1 Message Date
paulberry@google.com 658ba06a25 Skip dart2analyzer tests on browsers
TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39648 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-28 12:05:17 +00:00
sigmund@google.com 4ad3066210 Mark template_binding/test/custom_element_bindings_test as flaky
BUG=https://code.google.com/p/dart/issues/detail?id=20714
TBR=jakemac@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39632 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-28 01:29:30 +00:00
jakemac@google.com c0badd0fc4 flaky test
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39600 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-27 16:06:16 +00:00
jakemac@google.com 3a8813b38d add content tag to the js_interop_test element so its content is queryable
update web_components to latest

BUG= http://dartbug.com/20413
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39596 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-27 14:58:13 +00:00
paulberry@google.com df89cc1494 Run all pub tests on Windows with -j1
Should avoid timeouts with some particularly resource-intensive tests
(e.g. analysis server integration tests).

TBR=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39591 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-27 11:35:03 +00:00
kustermann@google.com 8e77e9c704 Remove obsolete http_base package
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39543 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-26 10:09:34 +00:00
whesse@google.com 3d48991511 Update co19 status for dartium and android.
BUG=dartbug.com/19544
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39450 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-21 13:30:41 +00:00
whesse@google.com 99180f5797 Update status for pkg tests.
BUG=dartbug.com/20575 dartbug.com/20576

TBR=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39366 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-19 09:35:46 +00:00
paulberry@google.com 7226309842 Import analysis_services.dart into analysis_server.dart.
Having two separate packages doesn't really have any benefit, and has
the downside of forcing us to carefully avoid circular dependencies
between the two.  It makes more sense to just combine them.

This is largely a mechanical change consisting of the following renames:

1. pkg/analysis_services/lib/src/* -> pkg/analysis_server/lib/src/services/*
2. pkg/analysis_services/lib/* -> pkg/analysis_server/lib/src/services/*
3. pkg/analysis_services/test/* -> pkg/analysis_server/test/services/*

There were 4 instances where 1 and 2 created a collision:
.../services/correction/assist.dart, .../services/correction/fix.dart,
.../services/refactoring/refactoring.dart, and
.../services/search/search_engine_internal.dart.  To fix the
collision, the files coming from pkg/analysis_services/lib/src were
renamed to "..._internal.dart".

In addition, pkg/analysis_services/test/test_all.dart was modified to
call pkg/analysis_services/test/services/test_all.dart.

R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39349 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-18 20:17:49 +00:00
jakemac@google.com 5f94bfb494 Revert "Roll polymer to 0.3.5"
This reverts commit 9923eeb0a39a13926406896a78878237b32fa10e.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39336 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-18 15:59:01 +00:00
jakemac@google.com 82150beb8a Roll polymer to 0.3.5
The following files were not migrated, mostly tests that we don't have an equivalent for (that I could find):

declaration/properties.js
test/html/element-registration.html
test/html/bind-object-repeat.html
test/html/publish-attributes.html

Also, observe.js was not migrated since it no changes looked to be applicable to us, https://github.com/Polymer/observe-js/compare/0.3.4...0.3.5.

BUG= http://dartbug.com/20413
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39330 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-18 14:23:03 +00:00
whesse@google.com 3176e3c5e8 Update test status for polymer on Windows.
BUG=dartbug.com/19326
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39324 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-18 08:05:24 +00:00
paulberry@google.com f822f41189 Update analysis server and integration tests to match new ChangeContentOverlay.
The spec was changed in r39199 so that ChangeContentOverlay contains a
list of edits rather than a single edit.  This updates the analysis
server and integration tests accordingly.

BUG=dartbug.com/20495
R=brianwilkerson@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39218 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 20:04:55 +00:00
paulberry@google.com 21e307fb6b Skip analysis server integration tests with dart2js
TBR=jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39213 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 18:31:14 +00:00
paulberry@google.com 159c19b0fc Don't expect update_content_test to fail for analyzer.
This is a runtime failure only; analysis of the test should still
succeed.

TBR=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39211 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 18:09:21 +00:00
paulberry@google.com 96d5bd1bf0 Add union types to the analysis server API spec.
R=brianwilkerson@google.com, jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39208 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 17:38:11 +00:00
paulberry@google.com 3e0ed734bf Skip pkg/analysis_server/tool/spec/check_all_test on browsers.
TBR=jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39203 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-13 15:56:34 +00:00
paulberry@google.com eb73a6c2b3 Mark analysis server get_type_hierarchy_test as flaky on Windows
The symptoms are the same as the problem fixed in r39105, however I
suspect that the root cause is different, since the failure was
previously repeatable and is now sporadic.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39165 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-12 21:33:56 +00:00
ricow@google.com 0584a86f99 Skip pkg/analysis_server/test/integration/analysis/update_content_test server in debug mode
This is timing out

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39126 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-12 10:58:53 +00:00
paulberry@google.com 19a44a67a6 Split up server_domain_int_test.dart; regularize integration test directories.
With this change, there is a separate subfolder in "test/integration"
for each domain, and each subfolder has its own "test_all.dart".

This change is almost entirely code motion.  The only material change
is that two tests have been dropped:

- test_connected(): this test is now unnecessary since every time the
  "server.connected" message is received, the generated code in
  integration_test_methods.dart verifies that it is well-formed.

- test_error(): this was a placeholder to remind us to test the
  "server.error" notification.  On further reflection, it's unlikely
  that we'll be able to integration test this notification, since it
  only occurs in the event of a server bug.

R=jwren@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39112 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-11 22:25:26 +00:00
paulberry@google.com 931b0afaa6 Split analysis_domain_int_test.dart into several test files.
This test was timing out on the debug build bots because it had 6
sub-tests, each of which started a separate instance of the analysis
server.  Split it out to one test per file.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39095 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-11 17:39:10 +00:00
paulberry@google.com 435f486eb5 Mark server_domain_int_test as slow on debug bots
TBR=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39066 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-09 23:45:22 +00:00
paulberry@google.com abfa8dd268 Rework search_domain_int_test to avoid timeouts.
Now all sub-tests are run using a single analysis server so that the
SDK only needs to be analyzed once.

Reduces test time by about 9x.

R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39064 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-09 14:19:17 +00:00
paulberry@google.com e37e8a0605 Disable search_domain_int_test on Windows.
I will work on a fix for this next week.

TBR=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39054 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 22:07:57 +00:00
paulberry@google.com 52d6abc907 Mark search_domain_int_test as slow.
In a follow CL I will rework this test.

TBR=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39051 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 21:08:51 +00:00
whesse@google.com 0986f8b4c8 Deflake status files for Android content_shell tests.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39033 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 09:54:58 +00:00
paulberry@google.com 75d6245e4f Apply workaround for bug 13921 to new test in pkg/unittest.
TBR=kevmoo@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39019 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-08 01:31:17 +00:00
kustermann@google.com a385a28e5a Add implementations for Headers, Request, Response and dart:io/dart:html clients to http_base
R=sgjesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38984 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-07 13:01:59 +00:00
sigmund@google.com b41df9c51c Use as dynamic to get rid of warnigns in code_transformers
R=scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38951 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-06 20:46:58 +00:00
scheglov@google.com c5263aae9f Breaking changes in 'analyzer' package.
1. Source.uri added.

2. DartSdk.fromEncoding() replaced with fromFileUri().

  This CL cannot be committed as is until pkg/code_transformers is fixed.

R=brianwilkerson@google.com, sigmund@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38949 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-06 20:41:42 +00:00
jakemac@google.com 1e96833d23 Polymer transformers write to a *._buildLogs file and inject an element in that dom to show these elements when not in release mode (pub serve).
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38946 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-06 20:27:03 +00:00
hausner@google.com d5e8342071 Disable some angular tests until perf_api.dart bug is fixed
class Profiler contains an illegal field initializer for field ‘counters’.

See github perf_api.dart issue #5. 

TBR=justinfagnani@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38916 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-05 23:57:57 +00:00
rmacnak@google.com 46639a66f4 Mark polymer tests as passing.
BUG=http://dartbug.com/20307g
R=sigmund@google.com, vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38870 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-04 17:27:07 +00:00
fschneider@google.com eab5e4e50b Skip some slow analysis server tests on ARM and MIPS simulators.
R=paulberry@google.com, whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38858 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-04 14:00:56 +00:00
whesse@google.com f402f8902a Update status file for dart2js --csp bot.
Status line said $checked instead of $csp.

BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38856 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-04 13:26:00 +00:00
whesse@google.com bf90c871c7 Update status of android content_shell tests.
BUG=dartbug.com/20348
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38853 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-04 11:31:07 +00:00
whesse@google.com 029448c426 Restore some status file lines removed in r38829
Two tests are failing on dart2js drt, and their lines were removed.

BUG=dartbug.com/19329
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38852 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-04 09:17:16 +00:00
whesse@google.com 38386b5423 Restore flaky test suppressions removed in r33829
BUG=dartbug.com/18931
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38833 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 13:30:00 +00:00
whesse@google.com ee63b468bb Update status for pkg tests on dartium, drt, and ContentShellOnAndroid. Start running on android.
BUG=dartbug.com/18931
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38829 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 11:47:59 +00:00
vsm@google.com 5b6603995e Mark broken / timing out tests as skip
TBR=sigmund@google.com,ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38824 260f80e4-7a28-3924-810f-c04153c831b5
2014-08-01 07:59:47 +00:00
scheglov@google.com 57f076f17f New analyzer snapshot.
Not to be published.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38764 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-31 00:40:17 +00:00
nweiz@google.com e572707842 Fix csslib test failures on IE10.
This will release csslib 0.11.0+1.

BUG=20274
R=sigmund@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38753 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-30 21:30:35 +00:00
ricow@google.com 6997a1ae4c Mark pkg/csslib/test/declaration_test and pkg/csslib/test/mixin_test as failing on ie9 and ie10
Filed issue 20274 to track this

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38732 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-30 13:45:47 +00:00
paulberry@google.com cb63f50483 Fix analysis server integration tests on Windows.
Platform.script is a URI.  To safely convert it to a Windows path we
need to use .toFilePath(windows: ...).  Previously we used .path,
which resulted in passing nonsensical paths to the VM when invoking
the analysis server subprocess.

BUG=dartbug.com/20252
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38730 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-30 12:40:34 +00:00
sigmund@google.com 769782b5d4 Fix CSP mode of the polymer compiler. Turns out that inline Javascript <script>
tags are also not allowed (unless you have unsafe-inline). This fixes our build
to extract code for those script tags as well.

R=blois@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38707 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-29 22:11:56 +00:00
ricow@google.com 898bb1549e Mark pkg/analysis_server/test/integration/analysis_domain_int_test as slow in debug mode
This is taking a long time to complete in debug mode

R=paulberry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38679 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-29 16:45:52 +00:00
ricow@google.com 4352e4f6ae Remove package root hack from the analysis server integration testing
Use the one provided by Platform instead.

Remove suppression from status file

BUG=20251
R=paulberry@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38674 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-29 15:38:45 +00:00
ricow@google.com 80e607dbc1 Suppress analysis server integration test failures in debug mode and on windows.
I have filed http://dartbug.com/20251 and http://dartbug.com/20252 to track this.

R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38668 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-29 12:23:53 +00:00
sigmund@google.com c7f5071ead mark dartium test as flaky
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38651 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-28 21:26:07 +00:00
sigmund@google.com 7801ac64b9 Roll polymer packages to version 0.3.4
R=jakemac@google.com, jmesserly@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@38644 260f80e4-7a28-3924-810f-c04153c831b5
2014-07-28 19:57:11 +00:00