This is an automated email from the ASF dual-hosted git repository.

janhoy pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/solr.git


    from cfd7e86876e SOLR-18386: remove the deprecated 
Utils.getBaseUrlForNodeName overloads (#4766)
     add b8a3ae0c43d SOLR-8474: Add Selenium-based JUnit tests for the Admin UI 
(#4738)

No new revisions were added by this update.

Summary of changes:
 .github/workflows/admin-ui-test.yml                |  48 ++
 changelog/unreleased/admin-ui-selenium-tests.yml   |  10 +
 dev-docs/admin-ui-tests.md                         |  74 +++
 dev-docs/gradle-help/tests.txt                     |   6 +-
 gradle/libs.versions.toml                          |   4 +-
 gradle/testing/randomization.gradle                |   1 +
 solr/core/gradle.lockfile                          |   2 +-
 solr/cross-dc-manager/gradle.lockfile              |   4 +-
 solr/licenses/byte-buddy-1.18.11.jar.sha1          |   1 +
 solr/licenses/byte-buddy-1.18.9.jar.sha1           |   1 -
 solr/licenses/byte-buddy-agent-1.18.11.jar.sha1    |   1 +
 solr/licenses/byte-buddy-agent-1.18.9.jar.sha1     |   1 -
 ...dy-LICENSE-ASL.txt => selenium-LICENSE-ASL.txt} |   2 +-
 solr/licenses/selenium-NOTICE.txt                  |   2 +
 solr/licenses/selenium-api-4.47.0.jar.sha1         |   1 +
 .../selenium-chrome-driver-4.47.0.jar.sha1         |   1 +
 .../selenium-chromium-driver-4.47.0.jar.sha1       |   1 +
 solr/licenses/selenium-http-4.47.0.jar.sha1        |   1 +
 solr/licenses/selenium-json-4.47.0.jar.sha1        |   1 +
 solr/licenses/selenium-manager-4.47.0.jar.sha1     |   1 +
 solr/licenses/selenium-os-4.47.0.jar.sha1          |   1 +
 .../selenium-remote-driver-4.47.0.jar.sha1         |   1 +
 solr/modules/analysis-extras/gradle.lockfile       |   2 +-
 solr/modules/cross-dc/gradle.lockfile              |   4 +-
 solr/modules/jwt-auth/gradle.lockfile              |   2 +-
 solr/modules/ltr/gradle.lockfile                   |   2 +-
 solr/modules/s3-repository/gradle.lockfile         |   2 +-
 solr/solrj/gradle.lockfile                         |   2 +-
 .../java/org/apache/solr/embedded/JettyConfig.java |  17 +-
 .../org/apache/solr/embedded/JettySolrRunner.java  |  38 +-
 .../java/org/apache/solr/util/SeleniumTest.java}   |  24 +-
 solr/webapp/build.gradle                           |  66 +++
 solr/webapp/gradle.lockfile                        | 310 ++++++-----
 solr/{core => webapp}/src/test-files/log4j2.xml    |   2 +-
 .../solr/webapp/AdminUiCollectionScreensTest.java  | 107 ++++
 .../solr/webapp/AdminUiCollectionsScreenTest.java  | 202 +++++++
 .../solr/webapp/AdminUiCoreAdminScreenTest.java    |  56 ++
 .../webapp/AdminUiCoreAdminStandaloneTest.java     | 145 +++++
 .../apache/solr/webapp/AdminUiDashboardTest.java   |  61 +++
 .../solr/webapp/AdminUiDocumentsScreenTest.java    |  77 +++
 .../solr/webapp/AdminUiLoggingScreenTest.java      | 121 +++++
 .../apache/solr/webapp/AdminUiNodeScreensTest.java | 127 +++++
 .../solr/webapp/AdminUiParamsetsScreenTest.java    |  73 +++
 .../apache/solr/webapp/AdminUiQueryScreenTest.java | 162 ++++++
 .../solr/webapp/AdminUiReplicationScreenTest.java} |  36 +-
 .../webapp/AdminUiReplicationStandaloneTest.java   | 159 ++++++
 .../solr/webapp/AdminUiSchemaDesignerTest.java     |  80 +++
 .../solr/webapp/AdminUiSchemaScreenTest.java       | 114 ++++
 .../solr/webapp/AdminUiSecurityAuthTest.java       | 178 +++++++
 .../org/apache/solr/webapp/AdminUiSmokeTest.java   | 111 ++++
 .../apache/solr/webapp/AdminUiSqlScreenTest.java   |  60 +++
 .../solr/webapp/AdminUiStandaloneTestBase.java     |  91 ++++
 .../solr/webapp/AdminUiStreamScreenTest.java       |  54 ++
 .../org/apache/solr/webapp/AdminUiTestBase.java    | 592 +++++++++++++++++++++
 54 files changed, 3056 insertions(+), 186 deletions(-)
 create mode 100644 .github/workflows/admin-ui-test.yml
 create mode 100644 changelog/unreleased/admin-ui-selenium-tests.yml
 create mode 100644 dev-docs/admin-ui-tests.md
 create mode 100644 solr/licenses/byte-buddy-1.18.11.jar.sha1
 delete mode 100644 solr/licenses/byte-buddy-1.18.9.jar.sha1
 create mode 100644 solr/licenses/byte-buddy-agent-1.18.11.jar.sha1
 delete mode 100644 solr/licenses/byte-buddy-agent-1.18.9.jar.sha1
 copy solr/licenses/{byte-buddy-LICENSE-ASL.txt => selenium-LICENSE-ASL.txt} 
(99%)
 create mode 100644 solr/licenses/selenium-NOTICE.txt
 create mode 100644 solr/licenses/selenium-api-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-chrome-driver-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-chromium-driver-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-http-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-json-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-manager-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-os-4.47.0.jar.sha1
 create mode 100644 solr/licenses/selenium-remote-driver-4.47.0.jar.sha1
 copy solr/{core/src/java/org/apache/solr/api/EndPoint.java => 
test-framework/src/java/org/apache/solr/util/SeleniumTest.java} (63%)
 copy solr/{core => webapp}/src/test-files/log4j2.xml (98%)
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiCollectionScreensTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiCollectionsScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiCoreAdminScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiCoreAdminStandaloneTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiDashboardTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiDocumentsScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiLoggingScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiNodeScreensTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiParamsetsScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiQueryScreenTest.java
 copy solr/{core/src/test/org/apache/solr/schema/NotRequiredUniqueKeyTest.java 
=> webapp/src/test/org/apache/solr/webapp/AdminUiReplicationScreenTest.java} 
(50%)
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiReplicationStandaloneTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiSchemaDesignerTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiSchemaScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiSecurityAuthTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiSmokeTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiSqlScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiStandaloneTestBase.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiStreamScreenTest.java
 create mode 100644 
solr/webapp/src/test/org/apache/solr/webapp/AdminUiTestBase.java

Reply via email to