You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tapestry.apache.org by "Mark Shead (JIRA)" <ji...@apache.org> on 2011/08/09 15:42:27 UTC

[jira] [Created] (TAP5-1599) Upgrade Selenium to 2.3.1

Upgrade Selenium to 2.3.1
-------------------------

                 Key: TAP5-1599
                 URL: https://issues.apache.org/jira/browse/TAP5-1599
             Project: Tapestry 5
          Issue Type: Improvement
          Components: tapestry-test
            Reporter: Mark Shead


The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.


Firefox 5:

5.3 Selenium 2 & Gradle
6:47
6:42
Using Firefox 3.6:

5.2.6 Selenium 1 & Maven
6:14

5.3 with Selenium 1 & Gradle
7:05
7:14

5.3 Selenium 2 & Gradle
7:26
8:01


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Issue Type: Bug  (was: Improvement)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081803#comment-13081803 ] 

Mark Shead commented on TAP5-1599:
----------------------------------

Howard - If you look at the test times, you'll see that did not happen in my tests.  In fact it appears that the tests can even run faster using Selenium 2.3.1 and FF 5.  Perhaps there are certain circumstances or certain setups where they will run slower. I can try running the tests on some other platforms to see if I run into any problems there.


> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081764#comment-13081764 ] 

Howard M. Lewis Ship commented on TAP5-1599:
--------------------------------------------

I've gone through this with a client, and one thing that happened is that existing tests, against the Selenium 1 api, slowed down considerably.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083365#comment-13083365 ] 

Hudson commented on TAP5-1599:
------------------------------

Integrated in tapestry-trunk-freestyle #468 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/468/])
    TAP5-1599: Adjust for slight difference in how disabled fields are reported under Selenium 2
TAP5-1599: Commit patch to move to Selenium 2.3.1 (note: some test failures)

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1156705
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1156704
Files : 
* /tapestry/tapestry5/trunk/tapestry-test/build.gradle
* /tapestry/tapestry5/trunk/tapestry-test/src/test/java/org/apache/tapestry5/test/SanityCheckTestSuite.java
* /tapestry/tapestry5/trunk/tapestry-test/src/main/java/org/apache/tapestry5/test/AbstractIntegrationTestSuite.java
* /tapestry/tapestry5/trunk/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java


> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-1599:
------------------------------------------

    Assignee: Howard M. Lewis Ship  (was: Kalle Korhonen)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1599.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Comment: was deleted

(was: Here is a simple patch that switches to Selenium 2.3.1.  It doesn't try to take advantage of the new WebDriver capabilities--only replace the current version with one that will handle more modern browsers.)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Hudson (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13083365#comment-13083365 ] 

Hudson commented on TAP5-1599:
------------------------------

Integrated in tapestry-trunk-freestyle #468 (See [https://builds.apache.org/job/tapestry-trunk-freestyle/468/])
    TAP5-1599: Adjust for slight difference in how disabled fields are reported under Selenium 2
TAP5-1599: Commit patch to move to Selenium 2.3.1 (note: some test failures)

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1156705
Files : 
* /tapestry/tapestry5/trunk/tapestry-core/src/test/java/org/apache/tapestry5/integration/app1/FormTests.java

hlship : http://svn.apache.org/viewcvs.cgi/?root=Apache-SVN&view=rev&rev=1156704
Files : 
* /tapestry/tapestry5/trunk/tapestry-test/build.gradle
* /tapestry/tapestry5/trunk/tapestry-test/src/test/java/org/apache/tapestry5/test/SanityCheckTestSuite.java
* /tapestry/tapestry5/trunk/tapestry-test/src/main/java/org/apache/tapestry5/test/AbstractIntegrationTestSuite.java
* /tapestry/tapestry5/trunk/tapestry-test/src/main/java/org/apache/tapestry5/test/SeleniumTestCase.java


> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081628#comment-13081628 ] 

Mark Shead commented on TAP5-1599:
----------------------------------

Here is a simple patch that switches to Selenium 2.3.1.  It doesn't try to take advantage of the new WebDriver capabilities--only replace the current version with one that will handle more modern browsers.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Attachment: PATCH-TAP5-1599

Here is a patch that switches tapestry-test to use Selenium 2.3.1. It is the changes I made that produced the test times I listed.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Kalle Korhonen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kalle Korhonen reassigned TAP5-1599:
------------------------------------

    Assignee: Kalle Korhonen

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Kalle Korhonen
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Issue Type: Bug  (was: Improvement)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081803#comment-13081803 ] 

Mark Shead commented on TAP5-1599:
----------------------------------

Howard - If you look at the test times, you'll see that did not happen in my tests.  In fact it appears that the tests can even run faster using Selenium 2.3.1 and FF 5.  Perhaps there are certain circumstances or certain setups where they will run slower. I can try running the tests on some other platforms to see if I run into any problems there.


> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Comment: was deleted

(was: Here is a simple patch that switches to Selenium 2.3.1.  It doesn't try to take advantage of the new WebDriver capabilities--only replace the current version with one that will handle more modern browsers.)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Kalle Korhonen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082000#comment-13082000 ] 

Kalle Korhonen commented on TAP5-1599:
--------------------------------------

Evaluating the patch.. test run time 6:24 for me on Windows. I think we should put it in but I'll also take a crack at fixing the failing tests as part of this issue.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Kalle Korhonen
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081628#comment-13081628 ] 

Mark Shead commented on TAP5-1599:
----------------------------------

Here is a simple patch that switches to Selenium 2.3.1.  It doesn't try to take advantage of the new WebDriver capabilities--only replace the current version with one that will handle more modern browsers.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Improvement
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Updated] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Mark Shead (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mark Shead updated TAP5-1599:
-----------------------------

    Attachment: PATCH-TAP5-1599

Here is a patch that switches tapestry-test to use Selenium 2.3.1. It is the changes I made that produced the test times I listed.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Kalle Korhonen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13082000#comment-13082000 ] 

Kalle Korhonen commented on TAP5-1599:
--------------------------------------

Evaluating the patch.. test run time 6:24 for me on Windows. I think we should put it in but I'll also take a crack at fixing the failing tests as part of this issue.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Kalle Korhonen
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Commented] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081764#comment-13081764 ] 

Howard M. Lewis Ship commented on TAP5-1599:
--------------------------------------------

I've gone through this with a client, and one thing that happened is that existing tests, against the Selenium 1 api, slowed down considerably.

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship reassigned TAP5-1599:
------------------------------------------

    Assignee: Howard M. Lewis Ship  (was: Kalle Korhonen)

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Closed] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Howard M. Lewis Ship (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Howard M. Lewis Ship closed TAP5-1599.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Howard M. Lewis Ship
>             Fix For: 5.3
>
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

[jira] [Assigned] (TAP5-1599) Upgrade Selenium to 2.3.1

Posted by "Kalle Korhonen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/TAP5-1599?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Kalle Korhonen reassigned TAP5-1599:
------------------------------------

    Assignee: Kalle Korhonen

> Upgrade Selenium to 2.3.1
> -------------------------
>
>                 Key: TAP5-1599
>                 URL: https://issues.apache.org/jira/browse/TAP5-1599
>             Project: Tapestry 5
>          Issue Type: Bug
>          Components: tapestry-test
>            Reporter: Mark Shead
>            Assignee: Kalle Korhonen
>         Attachments: PATCH-TAP5-1599
>
>
> The current version of Selenium only works with older browsers.  Selenium 2.3.1 is almost a drop in replacement and will allow tests to be run with Firefox 5.  At least on my setup, Selenium 2.3.1 is not significantly slower and is sometimes faster than the current version.  Below are the test times running on Ubuntu 11.04.
> Firefox 5:
> 5.3 Selenium 2 & Gradle
> 6:47
> 6:42
> Using Firefox 3.6:
> 5.2.6 Selenium 1 & Maven
> 6:14
> 5.3 with Selenium 1 & Gradle
> 7:05
> 7:14
> 5.3 Selenium 2 & Gradle
> 7:26
> 8:01

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira