Return-Path: X-Original-To: apmail-cordova-dev-archive@www.apache.org Delivered-To: apmail-cordova-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 963541023A for ; Wed, 8 Jan 2014 20:41:23 +0000 (UTC) Received: (qmail 46022 invoked by uid 500); 8 Jan 2014 20:41:23 -0000 Delivered-To: apmail-cordova-dev-archive@cordova.apache.org Received: (qmail 45994 invoked by uid 500); 8 Jan 2014 20:41:23 -0000 Mailing-List: contact dev-help@cordova.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cordova.apache.org Delivered-To: mailing list dev@cordova.apache.org Received: (qmail 45986 invoked by uid 99); 8 Jan 2014 20:41:23 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Jan 2014 20:41:23 +0000 X-ASF-Spam-Status: No, hits=4.6 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS,URI_OBFU_WWW X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of iclelland@google.com designates 209.85.219.45 as permitted sender) Received: from [209.85.219.45] (HELO mail-oa0-f45.google.com) (209.85.219.45) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 08 Jan 2014 20:41:16 +0000 Received: by mail-oa0-f45.google.com with SMTP id g12so2418380oah.18 for ; Wed, 08 Jan 2014 12:40:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=yA0abPea+GGEMVGsyclmfN2WdPCfAEHr9T7xtfahq/w=; b=URIJGoDi9uNKO72XCrjJjqQQMVlatnf+5Q++NAgGLyWS+YWA8dy/5FtSLR8VXfmQD2 QXKB6BHZBmT/PRY+jC0rivlLdCzUIqtilz/8mBiCof0Halp+NbzMdtWCFE43yPAl1Lc5 Ku1utYHDXdfWMasvz1+9C5tFBKcqNvxmd4Yh+5qmHLwhROEuP8ukxAHG9Nbcme+EVXgH 5BadDHZJevWHOJmRJhV9rT/y0WhYEAPzGIgDPidYIlPj4TtyNhRbJjUAOWAa7UwYdwPW aMosr5yPh56GB7uux7srscl0TLQDaP81ANlcgDRXiMwKGPyYbuqNr5oK674ZGs7tX2Iz ojWw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:content-type; bh=yA0abPea+GGEMVGsyclmfN2WdPCfAEHr9T7xtfahq/w=; b=FmLqyOOXy5biXLezgpLeiWl5OCEFzXdZxJqEXmgEjv/fj5TCS7t78Zx8piQiqUj5Zg qCPz+kDE6r+LgVZjLpzaLWX2BcG/+bWrC2jAmbn0d9BZXFy8goPaR0JYGWWlUhUYkPor hXNqya1LTnV4ZHQcY1CeJSM0wmQpspK+x/gUw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:content-type; bh=yA0abPea+GGEMVGsyclmfN2WdPCfAEHr9T7xtfahq/w=; b=MjBM4iTIRL96GaOPJVp33zXSDKQs8OeL+XVQb4/9HHXzP3pJ7DJ4jC/6v33knBnUWh zS9Vhv87L6LP4+OUQ6InkYnbXbP5av30FMM2mm+P8bekfi8k7vZgusRlEII1+9gz2ZGN ZAwTgClISEVeZzwgJqWHMt3mXdTHgg5FI3sSqA04eJOkxAlWeifSeK7lxx7lo8KPS/l+ ijNNqVyhF60tryqAc8b/d3UoVaq4diJmx4jMimcHEQoF+KvP0RC5LWhag42ZYj84Ic9Q lCf6+US4i8ewR9PezJv5n4GyIHTxnaovEZeFs235E/aXUH7FbcGMyLI69IximIClPzkq 6XTg== X-Gm-Message-State: ALoCoQm0Dj4ppQ1Nf3T7a9XkUSkHqIqTP+gns+XPPICOANwbMjxcny4tj9lwcifpbzcaNqEzs/DpCAYMno4csP8+pi493avME0oAMQRP8aOLWKxDhFfNyNz5br3kUE5sCa5ksX6Gryhl5nmXA5vEtGbT/K2tnezGjH7ia8od9VUsTc9K1C7A7nY24Z9HZiyEvNkN6TsEr+0py2BOdEIIm6DDGzQowrInWQ== X-Received: by 10.182.255.137 with SMTP id aq9mr2075433obd.80.1389213655617; Wed, 08 Jan 2014 12:40:55 -0800 (PST) MIME-Version: 1.0 Sender: iclelland@google.com Received: by 10.182.225.135 with HTTP; Wed, 8 Jan 2014 12:40:35 -0800 (PST) In-Reply-To: References: From: Ian Clelland Date: Wed, 8 Jan 2014 15:40:35 -0500 X-Google-Sender-Auth: g0ng3abMNAlVJQJlSzMqM9UgB5A Message-ID: Subject: Re: IC: current state of IOS master To: "dev@cordova.apache.org" Content-Type: multipart/alternative; boundary=001a1134a71a75e60604ef7b82d8 X-Virus-Checked: Checked by ClamAV on apache.org --001a1134a71a75e60604ef7b82d8 Content-Type: text/plain; charset=UTF-8 They are out of sync, for sure. The mobile-spec tests should be considered canonical, I think -- that's what is actually being run by the CI server, and by everyone who is doing manual testing, as far as I know. (Anyone who knows different: now is the time to chime in :) ) We're very close to being able to split all of the tests out of mobile spec; we have a test runner which is close to being ready that will pull in tests from individual plugins. Once that's ready, we'll be able to move the tests from MS back into plugins. Most plugins right now have a set of tests that was copied in circa Cordova 2.9/3.0, and so they'll mostly need to be refreshed when we finally move to plugin-hosted-tests. (And I think the tests are back to passing now, from the look of the CI dashboard -- thanks for doing that! :) ) Ian On Wed, Jan 8, 2014 at 3:23 PM, Jesse wrote: > I reverted the merge and pushed to master. > > So should the mobile-spec tests, or the tests in each plugin repo be > considered the root? I fear they are out of sync. > > @purplecabbage > risingj.com > > > On Wed, Jan 8, 2014 at 10:54 AM, Jesse wrote: > > > I did the premature merge for CB-5602, I'll revert it. > > > > @purplecabbage > > risingj.com > > > > > > On Wed, Jan 8, 2014 at 8:47 AM, Ian Clelland >wrote: > > > >> I think that this has to do with CB-5602. It looks like the file api > tests > >> were overwritten with a version from the cordova-plugin-file repo, which > >> would have been rather stale, and the merge caused the whole suite to > >> contain errors. > >> > >> We appear to have a completely different issue in the CI server, because > >> the tests should have failed on all platforms, not just iOS/release. > >> > >> [I've replied to CB-5602 as well; not sure which is the better place for > >> discussion] > >> > >> Ian > >> > >> > >> > >> On Wed, Jan 8, 2014 at 11:08 AM, David Kemp > wrote: > >> > >> > Unfortunately, our iOS deploy has been broken for a while. I just > spent > >> > some time getting it back on its feet and find that master does not > pass > >> > tests. I do not have a simple 'blame list' because many commits have > >> passed > >> > since the test deployed correctly. > >> > > >> > All tests pass on iOS 3.3.x > >> > > >> > All tests pass on Android Master and 3.3.x > >> > > >> > On iOS master 7 file tests are failing on iOS 6.1.3 and 7.04 > >> > > >> > > >> > "*spec*": "File API DirectoryEntry file.spec.25 > >> > DirectoryEntry.getDirectory: create new dir with space > >> resolveFileSystemURI > >> > with encoded URI.", > >> > > >> > "*exception*": "timeout: timed out after 7500 > >> msec > >> > waiting for win never called", > >> > > >> > "*spec*": "File API File file.spec.40 should be define > >> File > >> > attributes.", > >> > > >> > "*exception*": "Expected undefined to be > >> defined.", > >> > > >> > "*spec*": "File API Entry file.spec.63 copyTo: > directory > >> > that does not exist.", > >> > > >> > "*exception*": "TypeError: 'null' is not an > >> object > >> > (evaluating 'parent.filesystem.__format__') in > >> > > >> > > >> > file:///var/mobile/Applications/836872AD-CFED-4BE7-A316-45353151C586/mobilespec.app/www/plugins/org.apache.cordova.file/www/Entry.js > >> > (line 165)", > >> > > >> > "*exception*": "timeout: timed out after 7500 > >> msec > >> > waiting for itCopy never called", > >> > > >> > "*spec*": "File API Entry file.spec.79 moveTo: > directory > >> > that does not exist.", > >> > > >> > "*exception*": "timeout: timed out after 7500 > >> msec > >> > waiting for itMove never called", > >> > > >> > "*spec*": "File API read method file.spec.82 should > error > >> > out on non-existent file.", > >> > > >> > "*exception*": "timeout: timed out after 7500 > >> msec > >> > waiting for verifier never called", > >> > > >> > "*spec*": "File API FileWriter file.spec.97 should be > >> able > >> > to write and append to file, File object.", > >> > > >> > "*exception*": "timeout: timed out after 7500 > >> msec > >> > waiting for verifier", > >> > > >> > "*spec*": "File API Backwards compatibility > file.spec.109 > >> > should be able to resolve a file:/// URL.", > >> > > >> > "*exception*": "ReferenceError: Can't find > >> variable: > >> > joinURL in > >> > > >> > > >> > file:///var/mobile/Applications/836872AD-CFED-4BE7-A316-45353151C586/mobilespec.app/www/autotest/tests/file.tests.js > >> > (line 3599)", > >> > > >> > > > > > --001a1134a71a75e60604ef7b82d8--