==> Synchronizing chroot copy [/home/leming/armv8/root] -> [leming]...done
==> Making package: opensearch-sql-plugin 3.1.0.0-1 (Mon Jul  7 18:17:08 2025)
==> Retrieving sources...
  -> Found opensearch-sql-plugin-3.1.0.0.tar.gz
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    opensearch-sql-plugin-3.1.0.0.tar.gz ... Passed
==> Making package: opensearch-sql-plugin 3.1.0.0-1 (Mon Jul  7 18:17:16 2025)
==> Checking runtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
:: There are 3 providers available for java-runtime-headless=21:
:: Repository extra
   1) jdk21-openjdk  2) jre21-openjdk  3) jre21-openjdk-headless

Enter a number (default=1): 
looking for conflicting packages...
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (17) freetype2-2.13.3-3  giflib-5.2.2-2  graphite-1:1.3.14-4
              harfbuzz-11.2.1-1  hicolor-icon-theme-0.18-1
              java-environment-common-3-6  java-runtime-common-3-6
              jbigkit-2.1-8  jdk21-openjdk-21.0.7.u6-1  lcms2-2.17-1
              libjpeg-turbo-3.1.1-1  libnet-2:1.3-1  libpng-1.6.50-1
              libtiff-4.7.0-1  nspr-4.36-1  nss-3.113.1-1  opensearch-3.1.0-1

Total Installed Size:  457.70 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing java-runtime-common...
For the complete set of Java binaries to be available in your PATH,
you need to re-login or source /etc/profile
Please note that this package does not support forcing JAVA_HOME as former package java-common did
installing nspr...
installing nss...
installing libjpeg-turbo...
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
    freeglut: for using tiffgt
installing lcms2...
installing libnet...
installing libpng...
installing graphite...
Optional dependencies for graphite
    graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
    harfbuzz-utils: utilities
installing freetype2...
installing java-environment-common...
installing hicolor-icon-theme...
installing giflib...
installing jdk21-openjdk...
Optional dependencies for jdk21-openjdk
    java-rhino: for some JavaScript support
    alsa-lib: for basic sound support
    gtk3: for the Gtk+ 3 look and feel - desktop usage
installing opensearch...
Optional dependencies for opensearch
    opensearch-analysis-icu-plugin
    opensearch-analysis-kuromoji-plugin
    opensearch-analysis-nori-plugin
    opensearch-analysis-phonetic-plugin
    opensearch-analysis-smartcn-plugin
    opensearch-analysis-stempel-plugin
    opensearch-analysis-ukrainian-plugin
    opensearch-discovery-azure-classic-plugin
    opensearch-discovery-ec2-plugin
    opensearch-discovery-gce-plugin
    opensearch-ingest-attachment-plugin
    opensearch-mapper-annotated-text-plugin
    opensearch-mapper-murmur3-plugin
    opensearch-mapper-size-plugin
    opensearch-repository-azure-plugin
    opensearch-repository-gcs-plugin
    opensearch-repository-hdfs-plugin
    opensearch-repository-s3-plugin
    opensearch-store-smb-plugin
    opensearch-alerting-plugin
    opensearch-anomaly-detection-plugin
    opensearch-asynchronous-search-plugin
    opensearch-cross-cluster-replication-plugin
    opensearch-geospatial-plugin
    opensearch-ml-commons-plugin
    opensearch-notifications-plugin
    opensearch-neural-search-plugin
    opensearch-index-management-plugin
    opensearch-job-scheduler-plugin
    opensearch-knn-plugin
    opensearch-observability-plugin
    opensearch-performance-analyzer-plugin
    opensearch-reports-scheduler-plugin
    opensearch-security-plugin
    opensearch-sql-plugin
:: Running post-transaction hooks...
(1/4) Creating system user accounts...
Creating group 'opensearch' with GID 971.
Creating user 'opensearch' (OpenSearch user) with UID 971 and GID 971.
(2/4) Reloading system manager configuration...
  Skipped: Current root is not booted.
(3/4) Creating temporary files...
(4/4) Arming ConditionNeedsUpdate...
[?25h==> Checking buildtime dependencies...
==> Installing missing dependencies...
[?25lresolving dependencies...
looking for conflicting packages...

Packages (1) unzip-6.0-22

Total Installed Size:  0.42 MiB

:: Proceed with installation? [Y/n] 
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing unzip...
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[?25h==> Retrieving sources...
  -> Found opensearch-sql-plugin-3.1.0.0.tar.gz
==> WARNING: Skipping all source file integrity checks.
==> Extracting sources...
  -> Extracting opensearch-sql-plugin-3.1.0.0.tar.gz with bsdtar

> Configure project :integ-test
Download https://aws.oss.sonatype.org/content/repositories/snapshots/org/opensearch/plugin/opensearch-security/3.1.0.0-SNAPSHOT/maven-metadata.xml
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.






Download https://aws.oss.sonatype.org/content/repositories/snapshots/org/opensearch/plugin/opensearch-security/3.1.0.0-SNAPSHOT/opensearch-security-3.1.0.0-20250623.204109-71.zip


Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/esnode.pem

Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/esnode-key.pem

Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/root-ca.pem

Security Plugin File Already Exists
Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/esnode.pem
Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/esnode-key.pem
Download https://raw.githubusercontent.com/opensearch-project/security/main/bwc-test/src/test/resources/security/root-ca.pem






=======================================
OpenSearch Build Hamster says Hello!
  Gradle Version        : 8.10.2
  OS Info               : Linux 5.1.16-1-ARCH (aarch64)
  JDK Version           : 21 (Arch Linux JDK)
  JAVA_HOME             : /usr/lib/jvm/java-21-openjdk
  Random Testing Seed   : 739A69C90CD7AC2E
  Crypto Standard       : any-supported
=======================================









> Task :legacy:generateGrammarSource
warning(125): OpenSearchLegacySqlParser.g4:237:48: implicit definition of token TIME in parser
warning(125): OpenSearchLegacySqlParser.g4:511:5: implicit definition of token ADDDATE in parser
warning(125): OpenSearchLegacySqlParser.g4:512:5: implicit definition of token ADDTIME in parser
warning(125): OpenSearchLegacySqlParser.g4:513:5: implicit definition of token GREATEST in parser
warning(125): OpenSearchLegacySqlParser.g4:514:5: implicit definition of token LEAST in parser









> Task :sql:generateGrammarSource
warning(184): OpenSearchSQLLexer.g4:112:0: One of the token MISSING values unreachable. MISSING is always overlapped by token MISSING_LITERAL



warning(154): OpenSearchSQLParser.g4:154:0: rule windowFunction contains an optional block with at least one alternative that can match an empty string


> Task :common:compileJava
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.




> Task :core:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/core/src/main/java/org/opensearch/sql/executor/QueryService.java:96: warning: [removal] AccessController in java.security has been deprecated and marked for removal
      AccessController.doPrivileged(
      ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/core/src/main/java/org/opensearch/sql/executor/QueryService.java:131: warning: [removal] AccessController in java.security has been deprecated and marked for removal
      AccessController.doPrivileged(
      ^








Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 warnings





> Task :async-query-core:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/execution/session/SessionModel.java:17: warning: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
@Data
^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/execution/statement/StatementModel.java:17: warning: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
@Data
^








/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/client/EmrServerlessClientImpl.java:65: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/client/EmrServerlessClientImpl.java:90: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/client/EmrServerlessClientImpl.java:111: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^








/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/main/java/org/opensearch/sql/spark/client/EMRServerlessClientFactoryImpl.java:59: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^





6 warnings

> Task :opensearch:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/security/SecurityAccess.java:23: warning: [removal] AccessController in java.security has been deprecated and marked for removal
      return AccessController.doPrivileged(operation);
             ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/executor/OpenSearchExecutionEngine.java:177: warning: [removal] AccessController in java.security has been deprecated and marked for removal
                AccessController.doPrivileged(
                ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/executor/OpenSearchExecutionEngine.java:196: warning: [removal] AccessController in java.security has been deprecated and marked for removal
            AccessController.doPrivileged(
            ^








/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script/core/ExpressionScript.java:54: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script/core/ExpressionScript.java:57: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/main/java/org/opensearch/sql/opensearch/storage/script/core/ExpressionScript.java:71: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^








Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
6 warnings





> Task :protocol:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/ErrorFormatter.java:20: warning: [removal] AccessController in java.security has been deprecated and marked for removal
      AccessController.doPrivileged(
      ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/ErrorFormatter.java:28: warning: [removal] AccessController in java.security has been deprecated and marked for removal
      AccessController.doPrivileged(
      ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/ErrorFormatter.java:45: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged((PrivilegedAction<String>) () -> GSON.toJson(jsonObject));
           ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/ErrorFormatter.java:49: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/JsonResponseFormatter.java:44: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/protocol/src/main/java/org/opensearch/sql/protocol/response/format/JsonResponseFormatter.java:61: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^
6 warnings









> Task :legacy:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /build/opensearch-sql-plugin/src/sql-3.1.0.0/legacy/src/main/java/org/opensearch/sql/legacy/cursor/DefaultCursor.java uses or overrides a deprecated API that is marked for removal.
Note: Recompile with -Xlint:removal for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.









> Task :datasources:compileJava
Note: /build/opensearch-sql-plugin/src/sql-3.1.0.0/datasources/src/main/java/org/opensearch/sql/datasources/storage/OpenSearchDataSourceMetadataStorage.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: /build/opensearch-sql-plugin/src/sql-3.1.0.0/datasources/src/main/java/org/opensearch/sql/datasources/service/DataSourceServiceImpl.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.









> Task :async-query:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query/src/main/java/org/opensearch/sql/spark/config/SparkExecutionEngineConfigClusterSettingLoader.java:27: warning: [removal] AccessController in java.security has been deprecated and marked for removal
          AccessController.doPrivileged(
          ^







Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning





> Task :async-query-core:compileTestJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/async-query-core/src/test/java/org/opensearch/sql/spark/execution/statestore/StateModelTest.java:19: warning: Generating equals/hashCode implementation but without a call to superclass, even though this class does not extend java.lang.Object. If this is intentional, add '@EqualsAndHashCode(callSuper=false)' to your type.
  @Data
  ^








Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
1 warning


OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended


> Task :common:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.




> Task :async-query:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.





OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended

OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended


> Task :ppl:generateGrammarSource
warning(83): OpenSearchPPLLexer.g4:10:10: unsupported option caseInsensitive



> Task :prometheus:compileJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/request/system/PrometheusListMetricsRequest.java:39: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    return AccessController.doPrivileged(
           ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/request/system/PrometheusDescribeMetricRequest.java:72: warning: [removal] AccessController in java.security has been deprecated and marked for removal
    AccessController.doPrivileged(
    ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/functions/scan/QueryExemplarsFunctionTableScanOperator.java:41: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/functions/scan/QueryRangeFunctionTableScanOperator.java:41: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/storage/PrometheusMetricScan.java:57: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
/build/opensearch-sql-plugin/src/sql-3.1.0.0/prometheus/src/main/java/org/opensearch/sql/prometheus/storage/PrometheusStorageFactory.java:85: warning: [removal] AccessController in java.security has been deprecated and marked for removal
        AccessController.doPrivileged(
        ^
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
6 warnings









> Task :core:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.






> Task :core:test

AnalyzerTest > project_source_change_type_env() SKIPPED




OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended



> Task :integ-test:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.






> Task :opensearch-sql-plugin:bundlePlugin
Original bundlePlugin ZIP: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/distributions/opensearch-sql-3.1.0.0.zip



Extracted ZIP to: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle
Relocated jar to keep: opensearch-sql-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/proj4j-1.2.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/uzaygezen-core-0.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jakarta.transaction-api-1.3.3.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/kotlin-stdlib-common-1.9.10.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/kotlin-stdlib-jdk8-1.9.10.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-io-2.15.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpcore5-reactive-5.3.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/opensearch-ml-client-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/antlr-runtime-3.5.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/sql-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpclient5-5.4.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jackson-databind-2.18.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/kotlin-stdlib-1.9.10.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aws-encryption-sdk-java-2.4.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/ipaddress-5.4.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/memory-0.9.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpcore5-h2-5.3.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/javassist-3.26.0-GA.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aws-java-sdk-emrserverless-1.12.651.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/org.abego.treelayout.core-1.0.3.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/async-query-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/javax.json-1.0.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/ST4-4.0.8.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jsr305-3.0.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-text-1.11.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/asm-9.7.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-codec-1.13.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-lang3-3.13.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/sketches-core-0.9.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/geo-3.1.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/slf4j-api-1.7.36.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aws-java-sdk-core-1.12.651.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jackson-annotations-2.18.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jts-io-common-1.19.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/okhttp-aws-signer-1.0.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/ppl-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/reflections-0.9.12.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/opensearch-rest-client-3.1.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/protocol-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/vavr-match-0.10.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/json-20231013.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/bc-fips-2.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/avatica-core-1.25.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/presto-matching-0.240.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-math3-3.6.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/json-smart-2.5.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/gson-2.8.9.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/prometheus-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/janino-3.1.11.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/kotlin-stdlib-jdk7-1.9.10.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/async-query-core-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/resilience4j-retry-1.5.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/checker-qual-3.43.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/guava-33.3.0-jre.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/failureaccess-1.0.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/json-simple-1.1.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/vavr-0.10.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/apiguardian-api-1.1.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/legacy-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/okhttp-4.12.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/parent-join-client-3.1.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/calcite-linq4j-1.38.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/core-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpcore5-5.3.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpcore-4.4.15.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/druid-1.0.15.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aggdesigner-algorithm-6.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/antlr-2.7.7.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/avatica-metrics-1.25.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/datasources-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/opensearch-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/resilience4j-core-1.5.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/opensearch-ssl-config-3.1.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aws-java-sdk-sts-1.12.651.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-dbcp2-2.11.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/common-utils-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/common-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/accessors-smart-2.5.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/calcite-core-1.38.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/kotlin-reflect-1.4.30.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-logging-1.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/error_prone_annotations-2.28.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/httpclient-4.5.13.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-lang-2.4.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/jmespath-java-1.12.651.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-compiler-3.1.11.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/antlr4-4.7.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/json-path-2.9.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/annotations-13.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/icu4j-58.2.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/antlr4-runtime-4.7.1.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/aws-java-sdk-emr-1.12.651.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/geospatial-client-3.1.0.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/commons-pool2-2.12.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/okio-jvm-3.6.0.jar
Deleting jar file: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/tempBundle/reindex-client-3.1.0.jar








Final bundlePlugin ZIP updated: /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/distributions/opensearch-sql-3.1.0.0.zip


> Task :opensearch:compileTestJava
Note: /build/opensearch-sql-plugin/src/sql-3.1.0.0/opensearch/src/test/java/org/opensearch/sql/opensearch/storage/OpenSearchIndexTest.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.







OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended


> Task :opensearch:test

OpenSearchDataTypeTest > of ExprCoreType (ExprCoreType) > UNKNOWN SKIPPED




OpenSearchDataTypeTest > of OpenSearchDataType from MappingType (MappingType) > null SKIPPED



MLCommonsOperatorTest > testOpen() SKIPPED


> Task :opensearch-sql-plugin:forbiddenApisMain
Forbidden method invocation: java.lang.String#toLowerCase() [Uses default locale]
  in org.opensearch.sql.plugin.request.PPLQueryRequestFactory (PPLQueryRequestFactory.java:85)






> Task :opensearch-sql-plugin:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.




> Task :opensearch-sql-plugin:forbiddenApisTest
Forbidden annotation use: org.junit.Ignore [Use AwaitsFix instead]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryResponseTest (TransportPPLQueryResponseTest.java, annotation on class declaration)
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryResponseTest (TransportPPLQueryResponseTest.java, annotation on method declaration of 'testFromActionResponseSameClassloader()')
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryResponseTest (TransportPPLQueryResponseTest.java, annotation on method declaration of 'testFromActionResponseDifferentClassLoader()')
Forbidden class/interface use: java.nio.file.Paths [Use org.opensearch.common.io.PathUtils.get() instead.]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryResponseTest (TransportPPLQueryResponseTest.java:49)
Forbidden method invocation: java.lang.Class#getDeclaredConstructor(java.lang.Class[]) [Do not violate java's access system: Use getConstructor() instead]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryResponseTest (TransportPPLQueryResponseTest.java:62)
Forbidden annotation use: org.junit.Ignore [Use AwaitsFix instead]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on class declaration)
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on method declaration of 'testValidate()')
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on method declaration of 'testTransportPPLQueryRequestFromActionRequest()')
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on method declaration of 'testCustomizedNonNullJSONContentActionRequestFromActionRequest()')
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on method declaration of 'testCustomizedNullJSONContentActionRequestFromActionRequest()')
Forbidden annotation use: org.junit.Test [defaultMessage Just name your test method testFooBar]
  in org.opensearch.sql.plugin.transport.TransportPPLQueryRequestTest (TransportPPLQueryRequestTest.java, annotation on method declaration of 'testFailedParsingActionRequestFromActionRequest()')









> Task :opensearch-sql-plugin:test

TransportPPLQueryResponseTest > initializationError SKIPPED




TransportPPLQueryRequestTest > initializationError SKIPPED

OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended


> Task :prometheus:test

PrometheusClientImplTest > testGetLabel() PASSED

PrometheusClientImplTest > testQueryRangeWithNon2xxError() PASSED







PrometheusClientImplTest > testQueryRangeWithNonJsonResponse() PASSED

PrometheusClientImplTest > testQueryRange() PASSED



PrometheusClientImplTest > testGetAllMetrics() PASSED

PrometheusClientImplTest > testQueryRangeWith2xxStatusAndError() PASSED




PrometheusClientImplTest > testQueryExemplars() PASSED


QueryExemplarsFunctionImplementationTest > testApplyArgumentsException() PASSED


QueryExemplarsFunctionImplementationTest > testValueOfAndTypeAndToString() PASSED

QueryExemplarsFunctionImplementationTest > testApplyArguments() PASSED





QueryRangeFunctionImplementationTest > testApplyArgumentsException() PASSED

QueryRangeFunctionImplementationTest > testValueOfAndTypeAndToString() PASSED

QueryRangeFunctionImplementationTest > testApplyArguments() PASSED






QueryExemplarsTableFunctionResolverTest > testResolve() PASSED


QueryRangeTableFunctionResolverTest > testWrongArgumentsSizeWhenPassedByName() PASSED

QueryRangeTableFunctionResolverTest > testMixedArgumentTypes() PASSED

QueryRangeTableFunctionResolverTest > testWrongArgumentsSizeWhenPassedByPosition() PASSED

QueryRangeTableFunctionResolverTest > testResolve() PASSED

QueryRangeTableFunctionResolverTest > testArgumentsPassedByNameWithDifferentOrder() PASSED









QueryRangeTableFunctionResolverTest > testArgumentsPassedByPosition() PASSED

QueryExemplarsFunctionTableScanBuilderTest > testBuild() PASSED

QueryExemplarsFunctionTableScanBuilderTest > testPushProject() PASSED






QueryExemplarsFunctionTableScanOperatorTest > testQuerySchema() PASSED

QueryExemplarsFunctionTableScanOperatorTest > testExplain() PASSED

QueryExemplarsFunctionTableScanOperatorTest > testQueryResponseIterator() PASSED

QueryExemplarsFunctionTableScanOperatorTest > testClose() PASSED

QueryExemplarsFunctionTableScanOperatorTest > testEmptyQueryWithException() PASSED

QueryExemplarsFunctionTableScanOperatorTest > testEmptyQueryWithNoMatrixKeyInResultJson() PASSED









QueryRangeFunctionTableScanBuilderTest > testBuild() PASSED

QueryRangeFunctionTableScanBuilderTest > testPushProject() PASSED

QueryRangeFunctionTableScanOperatorTest > testQuerySchema() PASSED

QueryRangeFunctionTableScanOperatorTest > testExplain() PASSED

QueryRangeFunctionTableScanOperatorTest > testQueryResponseIterator() PASSED

QueryRangeFunctionTableScanOperatorTest > testClose() PASSED

QueryRangeFunctionTableScanOperatorTest > testEmptyQueryWithException() PASSED

QueryRangeFunctionTableScanOperatorTest > testEmptyQueryWithNoMatrixKeyInResultJson() PASSED









PrometheusLogicOptimizerTest > aggregation_merge_filter_relation() PASSED

PrometheusLogicOptimizerTest > aggregation_merge_relation() PASSED

PrometheusLogicOptimizerTest > project_filter_merge_with_relation() PASSED






PrometheusDescribeMetricRequestTest > testGetFieldTypes() PASSED

PrometheusDescribeMetricRequestTest > testGetFieldTypesWhenException() PASSED

PrometheusDescribeMetricRequestTest > testGetFieldTypesWhenIOException() PASSED

PrometheusDescribeMetricRequestTest > testSearch() PASSED

PrometheusDescribeMetricRequestTest > testGetFieldTypesWithEmptyMetricName() PASSED

PrometheusListMetricsRequestTest > testSearchWhenIOException() PASSED









PrometheusListMetricsRequestTest > testSearch() PASSED

PrometheusMetricScanTest > testExplain() PASSED

PrometheusMetricScanTest > testQueryResponseIterator() PASSED

PrometheusMetricScanTest > testQueryResponseIteratorWithGivenPrometheusResponseWithLongInAggType() PASSED

PrometheusMetricScanTest > testEmptyQueryWithException() PASSED

PrometheusMetricScanTest > testEmptyQueryWithNoMatrixKeyInResultJson() PASSED

PrometheusMetricScanTest > testQueryResponseIteratorWithGivenPrometheusResponseWithBackQuotedFieldNames() PASSED

PrometheusMetricScanTest > testEmptyQueryResponseIterator() PASSED

PrometheusMetricScanTest > testQueryResponseIteratorWithGivenPrometheusResponseFieldNames() PASSED









PrometheusMetricTableTest > testUnsupportedOperation() PASSED


PrometheusMetricTableTest > testImplementPrometheusQueryWithStatsQueryAndFilter() PASSED

PrometheusMetricTableTest > testCreateScanBuilderWithQueryRangeTableFunction() PASSED

PrometheusMetricTableTest > testImplementPrometheusQueryWithStatsQueryAndNoFilter() PASSED

PrometheusMetricTableTest > testExpressionWithMissingTimeUnitInSpanExpression() PASSED

PrometheusMetricTableTest > testImplementWithRelationAndTimestampFilter() PASSED









PrometheusMetricTableTest > testSpanResolverWithoutSpanExpression() PASSED

PrometheusMetricTableTest > testImplementPrometheusQueryWithFilterQuery() PASSED

PrometheusMetricTableTest > testImplementPrometheusQueryWithBackQuotedFieldNamesInStatsQuery() PASSED

PrometheusMetricTableTest > testPrometheusQueryWithOnlySpanExpressionInGroupByList() PASSED

PrometheusMetricTableTest > testTimeRangeResolver() PASSED

PrometheusMetricTableTest > testSpanResolverWithSpanExpression() PASSED

PrometheusMetricTableTest > testGetFieldTypesFromPrometheusQueryRequest() PASSED

PrometheusMetricTableTest > testImplementWithUnexpectedLogicalNode() PASSED

PrometheusMetricTableTest > testTimeRangeResolverWithOutEndTimeInFilter() PASSED

PrometheusMetricTableTest > testImplementPrometheusQueryWithUnsupportedFilterQuery() PASSED

PrometheusMetricTableTest > testSpanResolverWithEmptyGroupByList() PASSED

PrometheusMetricTableTest > testImplementPrometheusQueryWithStatsQueryAndFilterAndProject() PASSED









PrometheusMetricTableTest > testUnSupportedAggregation() PASSED

PrometheusMetricTableTest > testOptimize() PASSED

PrometheusMetricTableTest > testCreateScanBuilderWithPPLQuery() PASSED

PrometheusMetricTableTest > testImplementWithORConditionInWhereClause() PASSED

PrometheusMetricTableTest > testImplementWithBasicMetricQuery() PASSED

PrometheusMetricTableTest > testStatsWithNoGroupByList() PASSED

PrometheusMetricTableTest > testTimeRangeResolverWithOutStartTimeInFilter() PASSED

PrometheusMetricTableTest > testMultipleAggregationsThrowsRuntimeException() PASSED

PrometheusMetricTableTest > testImplementWithRelationAndFilter() PASSED

PrometheusMetricTableTest > testImplementWithRelationAndTimestampGTFilter() PASSED

PrometheusMetricTableTest > testGetFieldTypesFromMetric() PASSED

PrometheusMetricTableTest > testImplementWithRelationAndTimestampLTFilter() PASSED









PrometheusStorageEngineTest > getSystemTableForAllTablesInfo() PASSED

PrometheusStorageEngineTest > getSystemTableWithWrongInformationSchemaTable() PASSED

PrometheusStorageEngineTest > getFunctions() PASSED

PrometheusStorageEngineTest > getTable() PASSED

PrometheusStorageEngineTest > getSystemTable() PASSED









PrometheusStorageFactoryTest > createDataSourceSuccessWithLocalhost() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithAWSSigV4Auth() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithLongConfigProperties() PASSED







PrometheusStorageFactoryTest > createDataSourceWithHostnameNotMatchingWithAllowHostsConfig() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithBasicAuth() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithMissingRegionInAWS() PASSED

PrometheusStorageFactoryTest > createDataSourceSuccess() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithInvalidURISyntax() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithMissingURI() PASSED









PrometheusStorageFactoryTest > testGetStorageEngineWithWrongAuthType() PASSED

PrometheusStorageFactoryTest > testGetStorageEngineWithNONEAuthType() PASSED

PrometheusStorageFactoryTest > testGetConnectorType() PASSED

QueryExemplarsTableTest > testGetFieldTypes() PASSED

QueryExemplarsTableTest > testCreateScanBuilderWithQueryRangeTableFunction() PASSED

QueryExemplarsTableTest > testImplementWithBasicMetricQuery() PASSED

StepParameterResolverTest > testNullChecks() PASSED

TimeRangeParametersResolverTest > testTimeRangeParametersWithoutTimestampFilter() PASSED









PrometheusSystemTableScanTest > queryData() PASSED

PrometheusSystemTableScanTest > explain() PASSED




PrometheusSystemTableTest > implement() PASSED

PrometheusSystemTableTest > testGetFieldTypesOfMetaTable() PASSED

PrometheusSystemTableTest > testGetFieldTypesOfMappingTable() PASSED






> Task :protocol:test

QueryResultTest > columnNameTypes() PASSED

QueryResultTest > size() PASSED

QueryResultTest > columnNameTypesFromExprValuesWithMissing() PASSED

QueryResultTest > columnNameTypesFromEmptyExprValues() PASSED

QueryResultTest > columnNameTypesWithAlias() PASSED

QueryResultTest > iterate() PASSED

CommandResponseFormatterTest > testContentType PASSED









CommandResponseFormatterTest > formats error as default formatter PASSED


OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended



> Task :protocol:test

CommandResponseFormatterTest > produces always same output for any query response PASSED





CsvResponseFormatterTest > replaceNullValues() PASSED

CsvResponseFormatterTest > testContentType() PASSED

CsvResponseFormatterTest > formatResponse() PASSED

CsvResponseFormatterTest > quoteIfRequired() PASSED

CsvResponseFormatterTest > sanitizeData() PASSED









CsvResponseFormatterTest > formatError() PASSED

CsvResponseFormatterTest > sanitizeHeaders() PASSED

CsvResponseFormatterTest > escapeSanitize() PASSED

ErrorFormatterTest > htmlEscaping_should_disabled() PASSED

FormatTest > extended() PASSED

FormatTest > unsupportedFormat() PASSED

FormatTest > defaultExplainFormat() PASSED

FormatTest > caseSensitive() PASSED

FormatTest > csv() PASSED









FormatTest > raw() PASSED

FormatTest > jdbc() PASSED

FormatTest > defaultFormat() PASSED

JdbcResponseFormatterTest > format client error response due to semantic exception PASSED

JdbcResponseFormatterTest > format server error response PASSED









JdbcResponseFormatterTest > format server error response due to opensearch PASSED

JdbcResponseFormatterTest > format response with missing and null value PASSED

JdbcResponseFormatterTest > format client error response due to syntax exception PASSED

JdbcResponseFormatterTest > format response PASSED

JdbcResponseFormatterTest > format response with cursor PASSED









RawResponseFormatterTest > replaceNullValues() PASSED

RawResponseFormatterTest > senstiveCharaterWithSanitize() PASSED

RawResponseFormatterTest > testContentType() PASSED

RawResponseFormatterTest > formatResponse() PASSED

RawResponseFormatterTest > senstiveCharater() PASSED

RawResponseFormatterTest > quoteIfRequired() PASSED

RawResponseFormatterTest > sanitizeData() PASSED

RawResponseFormatterTest > formatError() PASSED

RawResponseFormatterTest > quoteIfRequiredCrlf() PASSED

RawResponseFormatterTest > sanitizeHeaders() PASSED

RawResponseFormatterTest > escapeSanitize() PASSED

SimpleJsonResponseFormatterTest > formatResponseWithArrayValue() PASSED

SimpleJsonResponseFormatterTest > formatResponseWithTupleValue() PASSED

SimpleJsonResponseFormatterTest > formatResponseWithMissingValue() PASSED

SimpleJsonResponseFormatterTest > formatResponse() PASSED









SimpleJsonResponseFormatterTest > formatErrorPretty() PASSED

SimpleJsonResponseFormatterTest > formatResponseSchemaWithAlias() PASSED

SimpleJsonResponseFormatterTest > formatResponsePretty() PASSED

SimpleJsonResponseFormatterTest > formatError() PASSED

VisualizationResponseFormatterTest > formatResponseWithNull() PASSED

VisualizationResponseFormatterTest > testContentType() PASSED

VisualizationResponseFormatterTest > serverError() PASSED

VisualizationResponseFormatterTest > opensearchServerError() PASSED

VisualizationResponseFormatterTest > formatResponse() PASSED

VisualizationResponseFormatterTest > clientErrorSemanticException() PASSED

VisualizationResponseFormatterTest > clientErrorSyntaxException() PASSED

VisualizationResponseFormatterTest > prettyStyle() PASSED









> Task :ppl:compileTestJava
/build/opensearch-sql-plugin/src/sql-3.1.0.0/ppl/src/test/java/org/opensearch/sql/ppl/parser/AstNowLikeFunctionTest.java:56: warning: non-varargs call of varargs method with inexact argument type for last parameter;
        new Object[][] {
        ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning








/build/opensearch-sql-plugin/src/sql-3.1.0.0/ppl/src/test/java/org/opensearch/sql/ppl/antlr/NowLikeFunctionParserTest.java:42: warning: non-varargs call of varargs method with inexact argument type for last parameter;
        new Object[][] {
        ^
  cast to Object for a varargs call
  cast to Object[] for a non-varargs call and to suppress this warning






Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
2 warnings


OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended


> Task :ppl:test

PPLServiceTest > testExplainShouldPass PASSED

PPLServiceTest > testExecuteCsvFormatShouldPass PASSED

PPLServiceTest > testExplainWithIllegalQueryShouldBeCaughtByHandler PASSED

PPLServiceTest > testExecuteWithIllegalQueryShouldBeCaughtByHandler PASSED










PPLServiceTest > testPrometheusQuery PASSED

PPLServiceTest > testInvalidPPLQuery PASSED

PPLServiceTest > testExecuteShouldPass PASSED






NowLikeFunctionParserTest > test_now_like_functions[now] PASSED



NowLikeFunctionParserTest > test_now_like_functions[current_timestamp] PASSED

NowLikeFunctionParserTest > test_now_like_functions[localtimestamp] PASSED



NowLikeFunctionParserTest > test_now_like_functions[localtime] PASSED

NowLikeFunctionParserTest > test_now_like_functions[sysdate] PASSED

NowLikeFunctionParserTest > test_now_like_functions[curtime] PASSED






NowLikeFunctionParserTest > test_now_like_functions[current_time] PASSED

NowLikeFunctionParserTest > test_now_like_functions[curdate] PASSED

NowLikeFunctionParserTest > test_now_like_functions[current_date] PASSED






NowLikeFunctionParserTest > test_now_like_functions[utc_date] PASSED

NowLikeFunctionParserTest > test_now_like_functions[utc_time] PASSED

NowLikeFunctionParserTest > test_now_like_functions[utc_timestamp] PASSED






PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world')] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a = 1 | where match_bool_prefix(a, 'hello world', minimum_should_match = 3)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a = 1 | where match_bool_prefix(a, 'hello world', fuzziness='AUTO')] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a = 1 | where match_bool_prefix(a, 'hello world', fuzziness='AUTO:4,6')] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', prefix_length=0)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', max_expansions=1)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_transpositions=true)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=constant_score)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=constant_score_boolean)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=scoring_boolean)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=top_terms_blended_freqs_1)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=top_terms_boost_1)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', fuzzy_rewrite=top_terms_1)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a= 1 | where match_bool_prefix(a, 'hello world', boost=1)] PASSED

PPLSyntaxParserMatchBoolPrefixSamplesTests > test[source=t a = 1 | where match_bool_prefix(a, 'hello world', analyzer = 'standard',prefix_length = '0', boost = 1)] PASSED

PPLSyntaxParserMatchPhraseSamplesTest > test[source=t a= 1 | where match_phrase(a, 'hello world')] PASSED

PPLSyntaxParserMatchPhraseSamplesTest > test[source=t a = 1 | where match_phrase(a, 'hello world', slop = 3)] PASSED

PPLSyntaxParserMatchPhraseSamplesTest > test[source=t a = 1 | where match_phrase(a, 'hello world', analyzer = 'standard',zero_terms_query = 'none', slop = 3)] PASSED

PPLSyntaxParserMatchPhraseSamplesTest > test[source=t a = 1 | where match_phrase(a, 'hello world', zero_terms_query = all)] PASSED










PPLSyntaxParserTest > testCanParseTimestampdiffFunction PASSED

PPLSyntaxParserTest > testCanParseMultiMatchRelevanceFunction PASSED




PPLSyntaxParserTest > testBlockCommentShouldPass PASSED


PPLSyntaxParserTest > testSearchCommandCrossClusterWithMultipleIndicesShouldPass PASSED

PPLSyntaxParserTest > testSearchCommandCrossClusterHiddenShouldPass PASSED

PPLSyntaxParserTest > testTopCommandWithoutNAndGroupByShouldPass PASSED

PPLSyntaxParserTest > testCanParseFillNullSameValue PASSED

PPLSyntaxParserTest > testTopCommandWithNShouldPass PASSED

PPLSyntaxParserTest > testDescribeCommandShouldPass PASSED

PPLSyntaxParserTest > testSearchFieldsCommandCrossClusterShouldPass PASSED

PPLSyntaxParserTest > testCanParseSimpleQueryStringRelevanceFunction PASSED










PPLSyntaxParserTest > testSearchCommandWithMultipleIndicesShouldPass PASSED

PPLSyntaxParserTest > testDescribeCommandWithSourceShouldFail PASSED

PPLSyntaxParserTest > testTopCommandWithoutNShouldPass PASSED

PPLSyntaxParserTest > testLineCommentShouldPass PASSED

PPLSyntaxParserTest > testDescribeCommandCrossClusterShouldPass PASSED

PPLSyntaxParserTest > testTopCommandWithNAndGroupByShouldPass PASSED

PPLSyntaxParserTest > testCanParseQueryStringRelevanceFunction PASSED

PPLSyntaxParserTest > testCanParseFillNullVariousValues PASSED

PPLSyntaxParserTest > testRareCommandShouldPass PASSED

PPLSyntaxParserTest > testSearchCommandCrossClusterIgnoreSearchKeywordShouldPass PASSED










PPLSyntaxParserTest > testSearchCommandMatchAllCrossClusterShouldPass PASSED

PPLSyntaxParserTest > testDescribeFieldsCommandShouldPass PASSED




PPLSyntaxParserTest > testCanParseExtractFunction PASSED

PPLSyntaxParserTest > testRareCommandWithGroupByShouldPass PASSED

PPLSyntaxParserTest > testSearchFieldsCommandShouldPass PASSED

PPLSyntaxParserTest > testInvalidOperatorCombinationShouldFail PASSED

PPLSyntaxParserTest > testCanParseTimestampaddFunction PASSED

PPLSyntaxParserTest > testDescribeCommandMatchAllCrossClusterShouldPass PASSED

PPLSyntaxParserTest > testSearchCommandShouldPass PASSED

PPLSyntaxParserTest > testSearchCommandIgnoreSearchKeywordShouldPass PASSED

PPLSyntaxParserTest > testDescribeCommandWithMultipleIndicesShouldPass PASSED










PPLSyntaxParserTest > testCanParseGetFormatFunction PASSED

PPLSyntaxParserTest > testSearchCommandCrossClusterHiddenQualifiedShouldPass PASSED





PPLSyntaxParserTest > testSearchCommandCrossClusterQualifiedShouldPass PASSED

PPLSyntaxParserTest > testSearchCommandWithoutSourceShouldFail PASSED

PPLSyntaxParserTest > testCannotParseGetFormatFunctionWithBadArg PASSED

PPLSyntaxParserTest > testSearchCommandCrossClusterShouldPass PASSED








CalcitePPLAggregationTest > testSimpleCount PASSED


CalcitePPLAggregationTest > testCountDistinctWithAlias PASSED


CalcitePPLAggregationTest > testTakeAgg PASSED


CalcitePPLAggregationTest > testSimpleTwoLevelStats PASSED


CalcitePPLAggregationTest > testStddevPopByFieldWithAlias PASSED


CalcitePPLAggregationTest > testSimpleAvg PASSED


CalcitePPLAggregationTest > testAggByWithEval PASSED


CalcitePPLAggregationTest > testStddevSampByFieldWithAlias PASSED


CalcitePPLAggregationTest > testAggWithBackticksAlias PASSED


CalcitePPLAggregationTest > testStddevSampByField PASSED


CalcitePPLAggregationTest > testAvgByTimeSpanAndFields PASSED


CalcitePPLAggregationTest > testAvgByMultipleFieldsWithDiffOrder PASSED


CalcitePPLAggregationTest > testAvgBySpan PASSED


CalcitePPLAggregationTest > testAvgByField PASSED


CalcitePPLAggregationTest > testAggWithEval PASSED


CalcitePPLAggregationTest > testTwoLevelStats PASSED


CalcitePPLAggregationTest > testCountDistinct PASSED


CalcitePPLAggregationTest > testMultipleAggregatesWithAliases PASSED


CalcitePPLAggregationTest > testStddevPopByField PASSED


CalcitePPLAggregationTest > testAvgBySpanAndFields PASSED


CalcitePPLAggregationTest > testMultipleAggregatesWithAliasesByClause PASSED


CalcitePPLAppendcolTest > testAppendcol PASSED


CalcitePPLAppendcolTest > testAppendcolOverride PASSED


CalcitePPLAppendcolTest > testAppendcolStatsOverride PASSED


CalcitePPLAppendcolTest > testAppendcol2 PASSED


CalcitePPLAppendcolTest > testAppendcolStats PASSED


CalcitePPLBasicTest > testDecimalLiteral PASSED


CalcitePPLBasicTest > testQueryWithFields PASSED

CalcitePPLBasicTest > testFilterQuery PASSED




CalcitePPLBasicTest > testFieldsMinusThenPlusShouldThrowException PASSED

CalcitePPLBasicTest > testScanTable PASSED

CalcitePPLBasicTest > testSort PASSED






CalcitePPLBasicTest > testFieldsPlusThenMinus PASSED


CalcitePPLBasicTest > testScanTableAndCheckResults PASSED

CalcitePPLBasicTest > testQueryMinusFields PASSED




CalcitePPLBasicTest > testFilterQueryWithIn2 PASSED


CalcitePPLBasicTest > testFilterQueryWithOr2 PASSED


CalcitePPLBasicTest > testMultipleTablesAndFilters PASSED

CalcitePPLBasicTest > testMultipleTables PASSED




CalcitePPLBasicTest > testSortWithDesc PASSED

CalcitePPLBasicTest > testFilterQueryWithIn PASSED




CalcitePPLBasicTest > testFilterQueryWithOr PASSED


CalcitePPLBasicTest > testFilterQueryWithBetween PASSED

CalcitePPLBasicTest > testFilterQueryWithBetween2 PASSED




CalcitePPLBasicTest > testRelationSubqueryAlias PASSED

CalcitePPLBasicTest > testScanTableTwoParts PASSED




CalcitePPLBasicTest > testSortTwoFields PASSED

CalcitePPLBasicTest > testInvalidTable PASSED




CalcitePPLBasicTest > testSortWithDescAndLimit PASSED

CalcitePPLBasicTest > testRename PASSED




CalcitePPLBasicTest > testTableAlias PASSED


CalcitePPLCaseFunctionTest > testCaseWhenInSubquery PASSED


CalcitePPLCaseFunctionTest > testCaseWhenInFilter PASSED


CalcitePPLCaseFunctionTest > testCaseWhenNoElse PASSED

CalcitePPLCaseFunctionTest > testCaseWhen PASSED




CalcitePPLCastFunctionTest > testCastUnknownType PASSED

CalcitePPLCastFunctionTest > testCast PASSED




CalcitePPLCastFunctionTest > testChainedCast PASSED


CalcitePPLCastFunctionTest > testChainedCast2 PASSED


CalcitePPLCastFunctionTest > testCastOverriding PASSED

CalcitePPLCastFunctionTest > testCastInsensitive PASSED




CalcitePPLDateTimeFunctionTest > testCurrentDate PASSED


CalcitePPLDateTimeFunctionTest > testDateAndCurrentTimestamp PASSED


CalcitePPLDedupTest > testDedupKeepEmpty1 PASSED


CalcitePPLDedupTest > testDedupKeepEmpty2 PASSED


CalcitePPLDedupTest > testDedup1 PASSED


CalcitePPLDedupTest > testDedup2 PASSED


CalcitePPLEvalTest > testEvalOverridingExistingFields PASSED


CalcitePPLEvalTest > testEval1 PASSED

CalcitePPLEvalTest > testEval2 PASSED




CalcitePPLEvalTest > testEval3 PASSED


CalcitePPLEvalTest > testEvalWithSort PASSED


CalcitePPLEvalTest > testDependedLateralEval PASSED

CalcitePPLEvalTest > testEvalAndFields PASSED




CalcitePPLEvalTest > testEvalWithAggregation PASSED


CalcitePPLEvalTest > testEvalUsingExistingFields PASSED


CalcitePPLEvalTest > testComplexEvalCommands1 PASSED


CalcitePPLEvalTest > testComplexEvalCommands2 PASSED


CalcitePPLEvalTest > testComplexEvalCommands3 PASSED

CalcitePPLEvalTest > testComplexEvalCommands4 PASSED




CalcitePPLEvalTest > testDependedEval PASSED

CalcitePPLEventstatsTest > testEventstatsBy PASSED




CalcitePPLEventstatsTest > testEventstatsAvg PASSED


CalcitePPLEventstatsTest > testEventstatsCount PASSED


CalcitePPLExistsSubqueryTest > testExistsSubqueryInFilter PASSED


CalcitePPLExistsSubqueryTest > testNestedMixedExistsSubquery PASSED


CalcitePPLExistsSubqueryTest > testCorrelatedExistsSubqueryWithoutAlias PASSED


CalcitePPLExistsSubqueryTest > testCorrelatedExistsSubqueryWithOverridingFields PASSED

CalcitePPLExistsSubqueryTest > testCorrelatedExistsSubqueryWithAlias PASSED





CalcitePPLExistsSubqueryTest > testCorrelatedNotExistsSubqueryWithTableNames PASSED

CalcitePPLExistsSubqueryTest > testUncorrelatedNotExistsSubquery PASSED





CalcitePPLExistsSubqueryTest > testUncorrelatedExistsSubquery PASSED


CalcitePPLExistsSubqueryTest > testCorrelatedNotExistsSubqueryWithoutAlias PASSED

CalcitePPLExistsSubqueryTest > testNotExistsSubqueryInFilter PASSED





CalcitePPLExistsSubqueryTest > testNestedUncorrelatedExistsSubquery PASSED


CalcitePPLExistsSubqueryTest > testNestedCorrelatedExistsSubquery PASSED

CalcitePPLExpandTest > testExpandWithEval PASSED

CalcitePPLExpandTest > testExpand PASSED






CalcitePPLFillnullTest > testFillnullWith PASSED


CalcitePPLFillnullTest > testFillnullUsing PASSED


CalcitePPLFillnullTest > testFillnullAll PASSED


CalcitePPLFlattenTest > testFlatten PASSED

CalcitePPLFlattenTest > testProject PASSED

CalcitePPLFlattenTest > testFlattenWithMismatchedNumberOfAliasesShouldThrow PASSED

CalcitePPLFlattenTest > testFlattenWithAliases PASSED









CalcitePPLFunctionTypeTest > testSubstringWithWrongType PASSED


CalcitePPLFunctionTypeTest > testLowerWrongArgShouldThrow PASSED

CalcitePPLFunctionTypeTest > testModWithWrongArg PASSED




CalcitePPLFunctionTypeTest > testComparisonWithDifferentType PASSED

CalcitePPLFunctionTypeTest > testSqrtWithWrongArg PASSED




CalcitePPLFunctionTypeTest > testStrCmpWrongArgShouldThrow PASSED


CalcitePPLFunctionTypeTest > testLtrimWrongArg PASSED


CalcitePPLFunctionTypeTest > testIfWithWrongType PASSED


CalcitePPLFunctionTypeTest > testCoalesceWithDifferentType PASSED


CalcitePPLFunctionTypeTest > testTimestampWithWrongArg PASSED

CalcitePPLFunctionTypeTest > testLowerWithIntegerType PASSED




CalcitePPLFunctionTypeTest > testTimeDiffWithUdtInputType PASSED


CalcitePPLFunctionTypeTest > testLog2WithWrongArgShouldThrow PASSED

CalcitePPLFunctionTypeTest > testReverseWrongArgShouldThrow PASSED




CalcitePPLFunctionTypeTest > testPiWithArg PASSED

CalcitePPLFunctionTypeTest > testSha2WrongArgShouldThrow PASSED




CalcitePPLFunctionTypeTest > testCurDateWithArg PASSED


CalcitePPLGrokTest > testGrok PASSED

CalcitePPLGrokTest > testGrokOverriding PASSED




CalcitePPLInSubqueryTest > testNestedSubquery PASSED


CalcitePPLInSubqueryTest > testNotInSubquery PASSED


CalcitePPLInSubqueryTest > testSelfInSubquery PASSED


CalcitePPLInSubqueryTest > testInSubqueryAsJoinFilter PASSED

CalcitePPLInSubqueryTest > testFilterInSubquery PASSED




CalcitePPLInSubqueryTest > testTwoExpressionsInSubquery PASSED

CalcitePPLInSubqueryTest > failWhenNumOfColumnsNotMatchOutputOfSubquery PASSED




CalcitePPLInSubqueryTest > testInSubquery PASSED


CalcitePPLJoinTest > testCrossJoinWithJoinConditions PASSED


CalcitePPLJoinTest > testJoinConditionWithTableNames PASSED


CalcitePPLJoinTest > testMultipleJoinsWithRelationSubqueryWithAlias2 PASSED


CalcitePPLJoinTest > testMultipleJoinWithSelfJoin PASSED


CalcitePPLJoinTest > testLeftAnti PASSED


CalcitePPLJoinTest > testLeftJoin PASSED


CalcitePPLJoinTest > testLeftSemi PASSED


CalcitePPLJoinTest > testMultipleTablesJoinWithTableAliases PASSED


CalcitePPLJoinTest > testNonEquiJoin PASSED


CalcitePPLJoinTest > testJoinConditionWithoutTableName PASSED


CalcitePPLJoinTest > testMultipleJoinWithPartSideAliases PASSED


CalcitePPLJoinTest > testFullOuter PASSED


CalcitePPLJoinTest > testRightJoin PASSED


CalcitePPLJoinTest > testJoinWithMultiplePredicates PASSED


CalcitePPLJoinTest > testMultipleTablesJoinWithTableNames PASSED


CalcitePPLJoinTest > testJoinWithSpecificAliases PASSED


CalcitePPLJoinTest > testJoinConditionWithAlias PASSED


CalcitePPLJoinTest > testJoinWithRelationSubquery PASSED


CalcitePPLJoinTest > testMultipleJoinsWithRelationSubqueryWithAlias PASSED


CalcitePPLJoinTest > testMultipleTablesJoin PASSED


CalcitePPLJoinTest > testMultipleJoinsWithRelationSubquery PASSED


CalcitePPLJoinTest > testCrossJoin PASSED


CalcitePPLLookupTest > testReplaceAs PASSED


CalcitePPLLookupTest > testReplace PASSED


CalcitePPLLookupTest > testAppend PASSED


CalcitePPLLookupTest > testLookupAll PASSED


CalcitePPLLookupTest > testAppendAs PASSED

CalcitePPLMathFunctionTest > testPowAndPower PASSED




CalcitePPLMathFunctionTest > testCos PASSED


CalcitePPLMathFunctionTest > testCot PASSED

CalcitePPLMathFunctionTest > testExp PASSED




CalcitePPLMathFunctionTest > testLog PASSED

CalcitePPLMathFunctionTest > testMod PASSED




CalcitePPLMathFunctionTest > testSin PASSED


CalcitePPLMathFunctionTest > testAtan2 PASSED

CalcitePPLMathFunctionTest > testCrc32 PASSED




CalcitePPLMathFunctionTest > testEuler PASSED

CalcitePPLMathFunctionTest > testFloor PASSED




CalcitePPLMathFunctionTest > testLog10 PASSED

CalcitePPLMathFunctionTest > testRound PASSED




CalcitePPLMathFunctionTest > testAcos PASSED


CalcitePPLMathFunctionTest > testAsin PASSED

CalcitePPLMathFunctionTest > testAtan PASSED




CalcitePPLMathFunctionTest > testCbrt PASSED

CalcitePPLMathFunctionTest > testConv PASSED




CalcitePPLMathFunctionTest > testLog2 PASSED

CalcitePPLMathFunctionTest > testRand PASSED




CalcitePPLMathFunctionTest > testSign PASSED


CalcitePPLMathFunctionTest > testSqrt PASSED

CalcitePPLMathFunctionTest > testLn PASSED




CalcitePPLMathFunctionTest > testPi PASSED

CalcitePPLMathFunctionTest > testCeiling PASSED




CalcitePPLMathFunctionTest > testRadians PASSED


CalcitePPLMathFunctionTest > testDegrees PASSED

CalcitePPLMathFunctionTest > testAbsWithOverriding PASSED




CalcitePPLParseTest > testParse PASSED


CalcitePPLParseTest > testParseOverriding PASSED


CalcitePPLPatternsTest > testPatternsAggregationModeWithGroupByForSimplePatternMethod PASSED

CalcitePPLPatternsTest > testPatternsLabelModeWithPartitionBySimplePatternMethod PASSED






CalcitePPLPatternsTest > testPatternsAggregationModeForBrainMethod PASSED

CalcitePPLPatternsTest > testPatternsLabelModeWithCustomPatternForSimplePatternMethod PASSED





CalcitePPLPatternsTest > testPatternsAggregationModeForSimplePatternMethod PASSED

CalcitePPLPatternsTest > testPatternsLabelModeForSimplePatternMethod PASSED





CalcitePPLPatternsTest > testPatternsLabelModeWithPartitionByForBrainMethod PASSED

CalcitePPLPatternsTest > testPatternsAggregationModeWithGroupByForBrainMethod PASSED






CalcitePPLPatternsTest > testPatternsLabelModeForBrainMethod PASSED


CalcitePPLRareTopNTest > testRare PASSED


CalcitePPLRareTopNTest > testRareDisableShowCount PASSED


CalcitePPLRareTopNTest > testRareCountField PASSED


CalcitePPLRareTopNTest > testRareBy PASSED


CalcitePPLRareTopNTest > failWithDuplicatedName PASSED

CalcitePPLScalarSubqueryTest > testNestedScalarSubquery PASSED




CalcitePPLScalarSubqueryTest > testDisjunctiveCorrelatedScalarSubqueryInWhere PASSED



CalcitePPLScalarSubqueryTest > testCorrelatedScalarSubqueryInSelect PASSED


CalcitePPLScalarSubqueryTest > testCorrelatedScalarSubqueryInWhere PASSED


CalcitePPLScalarSubqueryTest > testTwoScalarSubqueriesInOr PASSED

CalcitePPLScalarSubqueryTest > testUncorrelatedScalarSubqueryInWhereAndSelect PASSED





CalcitePPLScalarSubqueryTest > testUncorrelatedScalarSubqueryInSelect PASSED


CalcitePPLScalarSubqueryTest > testDisjunctiveCorrelatedScalarSubqueryInWhere2 PASSED



CalcitePPLScalarSubqueryTest > testUncorrelatedScalarSubqueryInWhere PASSED


CalcitePPLStringFunctionTest > testLower PASSED


CalcitePPLStringFunctionTest > testLike PASSED


CalcitePPLTrendlineTest > testTrendlineMultipleFields PASSED


CalcitePPLTrendlineTest > testTrendlineSma PASSED

CalcitePPLTrendlineTest > testTrendlineWma PASSED

PPLQueryRequestTest > getRequestShouldPass PASSED

PPLQueryRequestTest > testDefaultFormat PASSED

PPLQueryRequestTest > testUnsupportedFormat PASSED

PPLQueryRequestTest > testCSVFormat PASSED

PPLQueryRequestTest > testExplainRequest PASSED

PPLQueryRequestTest > testJDBCFormat PASSED

PPLQueryResponseTest > testQueryResponse PASSED

AstBuilderTest > test_batchRCFADCommand PASSED

AstBuilderTest > testHeadCommandWithNumberAndOffset PASSED










AstBuilderTest > testIdentifierAsFieldNameStartWithAt PASSED

AstBuilderTest > testTopCommandWithMultipleFields PASSED

AstBuilderTest > testStatsCommandWithNestedFunctions PASSED

AstBuilderTest > testSearchCommandWithoutSearch PASSED








AstBuilderTest > testSearchWithPrometheusQueryRangeWithNamedArguments PASSED

AstBuilderTest > testStatsCommandWithAlias PASSED

AstBuilderTest > testStatsCommandWithSpan PASSED

AstBuilderTest > test_fitRCFADCommand_withoutDataFormat PASSED

AstBuilderTest > test_fitRCFADCommand_withDataFormat PASSED

AstBuilderTest > testPrometheusSearchCommand PASSED

AstBuilderTest > testKmeansCommand PASSED

AstBuilderTest > testMLCommand PASSED










AstBuilderTest > testDescribeCommandWithFullyQualifiedTableName PASSED

AstBuilderTest > testKmeansCommandWithoutParameter PASSED

AstBuilderTest > testEvalCommand PASSED

AstBuilderTest > testSearchCrossClusterCommand PASSED

AstBuilderTest > testDescribeCommandWithMultipleIndices PASSED

AstBuilderTest > testStatsCommandWithByClauseInBackticks PASSED

AstBuilderTest > testTrendlineSort PASSED

AstBuilderTest > testGrokCommand PASSED

AstBuilderTest > testSearchCommandWithQualifiedName PASSED

AstBuilderTest > testStatsSpanWithAlias PASSED

AstBuilderTest > testFieldsCommandWithExcludeArguments PASSED

AstBuilderTest > testFieldsCommandWithIncludeArguments PASSED

AstBuilderTest > testPatternsCommandWithBrainMethod PASSED

AstBuilderTest > throwExceptionWithEmptyGroupByList PASSED

AstBuilderTest > testRenameCommandWithMultiFields PASSED

AstBuilderTest > testPatternsCommand PASSED

AstBuilderTest > testTrendlineTooFewSamples PASSED

AstBuilderTest > testRenameCommand PASSED

AstBuilderTest > testIndexName PASSED

AstBuilderTest > testSearchCommand PASSED

AstBuilderTest > testParseCommand PASSED

AstBuilderTest > testTopCommandWithNAndGroupBy PASSED

AstBuilderTest > testWhereCommandWithQualifiedName PASSED

AstBuilderTest > testIdentifierAsIndexNameWithDotInTheMiddle PASSED

AstBuilderTest > testRareCommandWithMultipleFields PASSED

AstBuilderTest > testIdentifierAsIndexNameWithSlashInTheMiddle PASSED

AstBuilderTest > testHeadCommand PASSED

AstBuilderTest > testSearchMatchAllCrossClusterCommand PASSED

AstBuilderTest > testFillNullCommandSameValue PASSED

AstBuilderTest > testStatsCommandWithByClause PASSED

AstBuilderTest > testDescribeCommand PASSED

AstBuilderTest > testTrendlineNoAlias PASSED

AstBuilderTest > testStatsCommand PASSED

AstBuilderTest > testTopCommandWithoutNAndGroupBy PASSED

AstBuilderTest > testTrendlineSortAsc PASSED

AstBuilderTest > testIdentifierAsIndexNameStartWithDot PASSED

AstBuilderTest > testFieldsCommandWithoutArguments PASSED

AstBuilderTest > testDedupCommand PASSED

AstBuilderTest > testIdentifierAsIndexNameContainStarAndDots PASSED

AstBuilderTest > testSearchCommandString PASSED

AstBuilderTest > testWhereCommand PASSED

AstBuilderTest > testSearchCommandWithDataSourceEscape PASSED

AstBuilderTest > testSortCommandWithOptions PASSED

AstBuilderTest > testTrendlineSortDesc PASSED

AstBuilderTest > testShowDataSourcesCommand PASSED

AstBuilderTest > testRareCommand PASSED










AstBuilderTest > testSearchWithPrometheusQueryRangeWithPositionedArguments PASSED

AstBuilderTest > testSortCommand PASSED

AstBuilderTest > testIdentifierAsIndexNameContainStar PASSED

AstBuilderTest > testHeadCommandWithNumber PASSED

AstBuilderTest > testSearchCommandWithFilterBeforeSource PASSED

AstBuilderTest > testSearchCommandWithDotInIndexName PASSED

AstBuilderTest > testRareCommandWithGroupBy PASSED

AstBuilderTest > testTopCommandWithN PASSED

AstBuilderTest > testDescribeMatchAllCrossClusterSearchCommand PASSED

AstBuilderTest > testFillNullCommandVariousValues PASSED

AstBuilderTest > testPatternsWithoutArguments PASSED

AstExpressionBuilderTest > testIntervalLiteralExpr PASSED

AstExpressionBuilderTest > canBuildMatchRelevanceFunctionWithArguments PASSED










AstExpressionBuilderTest > testEvalBinaryOperationExpr PASSED

AstExpressionBuilderTest > testSortFieldWithStrKeyword PASSED

AstExpressionBuilderTest > testNestedFieldNameWithSpecialChars PASSED

AstExpressionBuilderTest > testLiteralValueBinaryOperationExpr PASSED

AstExpressionBuilderTest > testSortFieldWithAutoKeyword PASSED










AstExpressionBuilderTest > functionNameCanBeUsedAsIdentifier PASSED

AstExpressionBuilderTest > testCompareFieldsExpr PASSED




AstExpressionBuilderTest > testLogicalParenthetic PASSED

AstExpressionBuilderTest > testLogicalAndExprWithoutKeywordAnd PASSED

AstExpressionBuilderTest > testStdDevPAggregationShouldPass PASSED

AstExpressionBuilderTest > testIntegerLiteralExpr PASSED

AstExpressionBuilderTest > testCompareExpr PASSED

AstExpressionBuilderTest > testDoubleLiteralExpr PASSED

AstExpressionBuilderTest > testEvalFuncCallExpr PASSED

AstExpressionBuilderTest > testTimeStampAddFunctionExpr PASSED

AstExpressionBuilderTest > testDecimalLiteralExpr PASSED

AstExpressionBuilderTest > testStdDevAggregationShouldPass PASSED










AstExpressionBuilderTest > testLogicalLikeExpr PASSED

AstExpressionBuilderTest > testBinaryOperationExprWithParentheses PASSED

AstExpressionBuilderTest > testSortFieldWithBackticks PASSED

AstExpressionBuilderTest > testLogicalNotExpr PASSED

AstExpressionBuilderTest > testStringLiteralExpr PASSED

AstExpressionBuilderTest > testTakeAggregationWithArgsShouldPass PASSED

AstExpressionBuilderTest > testKeywordsAsIdentifiers PASSED

AstExpressionBuilderTest > canBuildMulti_matchRelevanceFunctionWithArguments PASSED

AstExpressionBuilderTest > testLogicalXorExpr PASSED










AstExpressionBuilderTest > testPositionFunctionExpr PASSED

AstExpressionBuilderTest > testDistinctCount PASSED

AstExpressionBuilderTest > testSortFieldWithIpKeyword PASSED

AstExpressionBuilderTest > testTakeAggregationNoArgsShouldPass PASSED

AstExpressionBuilderTest > testLogicalOrExpr PASSED

AstExpressionBuilderTest > testEvalFunctionExprNoArgs PASSED

AstExpressionBuilderTest > testBooleanIsNotNullFunction PASSED

AstExpressionBuilderTest > testLogicalAndOr PASSED

AstExpressionBuilderTest > testCountFuncCallExpr PASSED










AstExpressionBuilderTest > testBooleanLiteralExpr PASSED

AstExpressionBuilderTest > testFloatLiteralExpr PASSED




AstExpressionBuilderTest > testEvalIfFunctionExpr PASSED

AstExpressionBuilderTest > canBuildQuery_stringRelevanceFunctionWithArguments PASSED

AstExpressionBuilderTest > testLongLiteralExpr PASSED

AstExpressionBuilderTest > testBooleanIsNullFunction PASSED

AstExpressionBuilderTest > testSortFieldWithMinusKeyword PASSED

AstExpressionBuilderTest > testLogicalAndExpr PASSED

AstExpressionBuilderTest > testNestedFieldName PASSED

AstExpressionBuilderTest > testDataTypeFuncCall PASSED

AstExpressionBuilderTest > indexCanBeId PASSED

AstExpressionBuilderTest > canBuildNonMetaDataFieldAsQualifiedName PASSED

AstExpressionBuilderTest > testAggFuncCallExpr PASSED

AstExpressionBuilderTest > testFieldNameWithSpecialChars PASSED

AstExpressionBuilderTest > testVarpAggregationShouldPass PASSED










AstExpressionBuilderTest > testVarAggregationShouldPass PASSED

AstExpressionBuilderTest > testInExpr PASSED

AstExpressionBuilderTest > testExtractFunctionExpr PASSED

AstExpressionBuilderTest > canBuildMetaDataFieldAsQualifiedName PASSED

AstExpressionBuilderTest > testLogicalNotAndXorOr PASSED

AstExpressionBuilderTest > testSortFieldWithNumKeyword PASSED

AstExpressionBuilderTest > canBuildSimple_query_stringRelevanceFunctionWithArguments PASSED

AstExpressionBuilderTest > testEvalFunctionExpr PASSED

AstExpressionBuilderTest > testPercentileAggFuncExpr PASSED

AstExpressionBuilderTest > testBinaryOperationExprPrecedence PASSED

AstExpressionBuilderTest > testFieldExpr PASSED

AstExpressionBuilderTest > testGet_FormatFunctionExpr PASSED

AstExpressionBuilderTest > testTimeStampDiffFunctionExpr PASSED

AstExpressionBuilderTest > canBuildKeywordsAsIdentInQualifiedName PASSED

AstExpressionBuilderTest > test_batchRCFADCommand PASSED

AstExpressionBuilderTest > testHeadCommandWithNumberAndOffset PASSED










AstExpressionBuilderTest > testIdentifierAsFieldNameStartWithAt PASSED

AstExpressionBuilderTest > testTopCommandWithMultipleFields PASSED

AstExpressionBuilderTest > testStatsCommandWithNestedFunctions PASSED

AstExpressionBuilderTest > testSearchCommandWithoutSearch PASSED

AstExpressionBuilderTest > testSearchWithPrometheusQueryRangeWithNamedArguments PASSED

AstExpressionBuilderTest > testStatsCommandWithAlias PASSED

AstExpressionBuilderTest > testStatsCommandWithSpan PASSED

AstExpressionBuilderTest > test_fitRCFADCommand_withoutDataFormat PASSED

AstExpressionBuilderTest > test_fitRCFADCommand_withDataFormat PASSED

AstExpressionBuilderTest > testPrometheusSearchCommand PASSED

AstExpressionBuilderTest > testKmeansCommand PASSED

AstExpressionBuilderTest > testMLCommand PASSED

AstExpressionBuilderTest > testDescribeCommandWithFullyQualifiedTableName PASSED

AstExpressionBuilderTest > testKmeansCommandWithoutParameter PASSED

AstExpressionBuilderTest > testEvalCommand PASSED

AstExpressionBuilderTest > testSearchCrossClusterCommand PASSED

AstExpressionBuilderTest > testDescribeCommandWithMultipleIndices PASSED










AstExpressionBuilderTest > testStatsCommandWithByClauseInBackticks PASSED

AstExpressionBuilderTest > testTrendlineSort PASSED

AstExpressionBuilderTest > testGrokCommand PASSED

AstExpressionBuilderTest > testSearchCommandWithQualifiedName PASSED

AstExpressionBuilderTest > testStatsSpanWithAlias PASSED

AstExpressionBuilderTest > testFieldsCommandWithExcludeArguments PASSED

AstExpressionBuilderTest > testFieldsCommandWithIncludeArguments PASSED

AstExpressionBuilderTest > testPatternsCommandWithBrainMethod PASSED

AstExpressionBuilderTest > throwExceptionWithEmptyGroupByList PASSED

AstExpressionBuilderTest > testRenameCommandWithMultiFields PASSED

AstExpressionBuilderTest > testPatternsCommand PASSED

AstExpressionBuilderTest > testTrendlineTooFewSamples PASSED

AstExpressionBuilderTest > testRenameCommand PASSED

AstExpressionBuilderTest > testIndexName PASSED

AstExpressionBuilderTest > testSearchCommand PASSED

AstExpressionBuilderTest > testParseCommand PASSED

AstExpressionBuilderTest > testTopCommandWithNAndGroupBy PASSED

AstExpressionBuilderTest > testWhereCommandWithQualifiedName PASSED

AstExpressionBuilderTest > testIdentifierAsIndexNameWithDotInTheMiddle PASSED

AstExpressionBuilderTest > testRareCommandWithMultipleFields PASSED

AstExpressionBuilderTest > testIdentifierAsIndexNameWithSlashInTheMiddle PASSED

AstExpressionBuilderTest > testHeadCommand PASSED

AstExpressionBuilderTest > testSearchMatchAllCrossClusterCommand PASSED

AstExpressionBuilderTest > testFillNullCommandSameValue PASSED

AstExpressionBuilderTest > testStatsCommandWithByClause PASSED

AstExpressionBuilderTest > testDescribeCommand PASSED

AstExpressionBuilderTest > testTrendlineNoAlias PASSED

AstExpressionBuilderTest > testStatsCommand PASSED

AstExpressionBuilderTest > testTopCommandWithoutNAndGroupBy PASSED

AstExpressionBuilderTest > testTrendlineSortAsc PASSED

AstExpressionBuilderTest > testIdentifierAsIndexNameStartWithDot PASSED

AstExpressionBuilderTest > testFieldsCommandWithoutArguments PASSED

AstExpressionBuilderTest > testDedupCommand PASSED

AstExpressionBuilderTest > testIdentifierAsIndexNameContainStarAndDots PASSED

AstExpressionBuilderTest > testSearchCommandString PASSED

AstExpressionBuilderTest > testWhereCommand PASSED

AstExpressionBuilderTest > testSearchCommandWithDataSourceEscape PASSED

AstExpressionBuilderTest > testSortCommandWithOptions PASSED

AstExpressionBuilderTest > testTrendlineSortDesc PASSED

AstExpressionBuilderTest > testShowDataSourcesCommand PASSED

AstExpressionBuilderTest > testRareCommand PASSED

AstExpressionBuilderTest > testSearchWithPrometheusQueryRangeWithPositionedArguments PASSED

AstExpressionBuilderTest > testSortCommand PASSED

AstExpressionBuilderTest > testIdentifierAsIndexNameContainStar PASSED

AstExpressionBuilderTest > testHeadCommandWithNumber PASSED

AstExpressionBuilderTest > testSearchCommandWithFilterBeforeSource PASSED

AstExpressionBuilderTest > testSearchCommandWithDotInIndexName PASSED

AstExpressionBuilderTest > testRareCommandWithGroupBy PASSED

AstExpressionBuilderTest > testTopCommandWithN PASSED

AstExpressionBuilderTest > testDescribeMatchAllCrossClusterSearchCommand PASSED

AstExpressionBuilderTest > testFillNullCommandVariousValues PASSED

AstExpressionBuilderTest > testPatternsWithoutArguments PASSED

AstNowLikeFunctionTest > test_shortcut_where[now] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[now] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[now] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[now] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[now] PASSED

AstNowLikeFunctionTest > test_shortcut_where[current_timestamp] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[current_timestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[current_timestamp] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[current_timestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[current_timestamp] PASSED

AstNowLikeFunctionTest > test_shortcut_where[localtimestamp] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[localtimestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[localtimestamp] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[localtimestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[localtimestamp] PASSED

AstNowLikeFunctionTest > test_shortcut_where[localtime] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[localtime] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[localtime] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[localtime] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[localtime] PASSED

AstNowLikeFunctionTest > test_shortcut_where[sysdate] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[sysdate] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[sysdate] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[sysdate] PASSED

AstNowLikeFunctionTest > test_function_call_eval[sysdate] PASSED

AstNowLikeFunctionTest > test_shortcut_where[curtime] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[curtime] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[curtime] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[curtime] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[curtime] PASSED

AstNowLikeFunctionTest > test_shortcut_where[current_time] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[current_time] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[current_time] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[current_time] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[current_time] PASSED

AstNowLikeFunctionTest > test_shortcut_where[curdate] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[curdate] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[curdate] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[curdate] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[curdate] PASSED

AstNowLikeFunctionTest > test_shortcut_where[current_date] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[current_date] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[current_date] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[current_date] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[current_date] PASSED










AstNowLikeFunctionTest > test_shortcut_where[utc_date] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[utc_date] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[utc_date] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[utc_date] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[utc_date] PASSED

AstNowLikeFunctionTest > test_shortcut_where[utc_time] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[utc_time] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[utc_time] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[utc_time] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[utc_time] PASSED

AstNowLikeFunctionTest > test_shortcut_where[utc_timestamp] SKIPPED

AstNowLikeFunctionTest > test_shortcut_eval[utc_timestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_where[utc_timestamp] PASSED

AstNowLikeFunctionTest > test_function_call_fsp[utc_timestamp] SKIPPED

AstNowLikeFunctionTest > test_function_call_eval[utc_timestamp] PASSED

AstStatementBuilderTest > buildExplainStatement PASSED

AstStatementBuilderTest > buildQueryStatement PASSED

ArgumentFactoryTest > testFieldsCommandDefaultArgument PASSED

ArgumentFactoryTest > testSortFieldArgument PASSED

ArgumentFactoryTest > testDedupCommandDefaultArgument PASSED

ArgumentFactoryTest > testDedupCommandArgument PASSED

ArgumentFactoryTest > testNoArgConstructorForArgumentFactoryShouldPass PASSED

ArgumentFactoryTest > testFieldsCommandArgument PASSED

ArgumentFactoryTest > testStatsCommandDefaultArgument PASSED

ArgumentFactoryTest > testStatsCommandArgument PASSED

ArgumentFactoryTest > testSortCommandDefaultArgument PASSED

ArgumentFactoryTest > test_batchRCFADCommand PASSED

ArgumentFactoryTest > testHeadCommandWithNumberAndOffset PASSED

ArgumentFactoryTest > testIdentifierAsFieldNameStartWithAt PASSED

ArgumentFactoryTest > testTopCommandWithMultipleFields PASSED

ArgumentFactoryTest > testStatsCommandWithNestedFunctions PASSED

ArgumentFactoryTest > testSearchCommandWithoutSearch PASSED










ArgumentFactoryTest > testSearchWithPrometheusQueryRangeWithNamedArguments PASSED

ArgumentFactoryTest > testStatsCommandWithAlias PASSED

ArgumentFactoryTest > testStatsCommandWithSpan PASSED

ArgumentFactoryTest > test_fitRCFADCommand_withoutDataFormat PASSED

ArgumentFactoryTest > test_fitRCFADCommand_withDataFormat PASSED

ArgumentFactoryTest > testPrometheusSearchCommand PASSED

ArgumentFactoryTest > testKmeansCommand PASSED

ArgumentFactoryTest > testMLCommand PASSED

ArgumentFactoryTest > testDescribeCommandWithFullyQualifiedTableName PASSED

ArgumentFactoryTest > testKmeansCommandWithoutParameter PASSED

ArgumentFactoryTest > testEvalCommand PASSED

ArgumentFactoryTest > testSearchCrossClusterCommand PASSED

ArgumentFactoryTest > testDescribeCommandWithMultipleIndices PASSED

ArgumentFactoryTest > testStatsCommandWithByClauseInBackticks PASSED

ArgumentFactoryTest > testTrendlineSort PASSED

ArgumentFactoryTest > testGrokCommand PASSED

ArgumentFactoryTest > testSearchCommandWithQualifiedName PASSED

ArgumentFactoryTest > testStatsSpanWithAlias PASSED

ArgumentFactoryTest > testFieldsCommandWithExcludeArguments PASSED

ArgumentFactoryTest > testFieldsCommandWithIncludeArguments PASSED

ArgumentFactoryTest > testPatternsCommandWithBrainMethod PASSED

ArgumentFactoryTest > throwExceptionWithEmptyGroupByList PASSED

ArgumentFactoryTest > testRenameCommandWithMultiFields PASSED

ArgumentFactoryTest > testPatternsCommand PASSED

ArgumentFactoryTest > testTrendlineTooFewSamples PASSED

ArgumentFactoryTest > testRenameCommand PASSED

ArgumentFactoryTest > testIndexName PASSED

ArgumentFactoryTest > testSearchCommand PASSED

ArgumentFactoryTest > testParseCommand PASSED

ArgumentFactoryTest > testTopCommandWithNAndGroupBy PASSED

ArgumentFactoryTest > testWhereCommandWithQualifiedName PASSED

ArgumentFactoryTest > testIdentifierAsIndexNameWithDotInTheMiddle PASSED

ArgumentFactoryTest > testRareCommandWithMultipleFields PASSED

ArgumentFactoryTest > testIdentifierAsIndexNameWithSlashInTheMiddle PASSED

ArgumentFactoryTest > testHeadCommand PASSED

ArgumentFactoryTest > testSearchMatchAllCrossClusterCommand PASSED

ArgumentFactoryTest > testFillNullCommandSameValue PASSED

ArgumentFactoryTest > testStatsCommandWithByClause PASSED

ArgumentFactoryTest > testDescribeCommand PASSED

ArgumentFactoryTest > testTrendlineNoAlias PASSED

ArgumentFactoryTest > testStatsCommand PASSED

ArgumentFactoryTest > testTopCommandWithoutNAndGroupBy PASSED

ArgumentFactoryTest > testTrendlineSortAsc PASSED

ArgumentFactoryTest > testIdentifierAsIndexNameStartWithDot PASSED

ArgumentFactoryTest > testFieldsCommandWithoutArguments PASSED

ArgumentFactoryTest > testDedupCommand PASSED

ArgumentFactoryTest > testIdentifierAsIndexNameContainStarAndDots PASSED

ArgumentFactoryTest > testSearchCommandString PASSED

ArgumentFactoryTest > testWhereCommand PASSED

ArgumentFactoryTest > testSearchCommandWithDataSourceEscape PASSED

ArgumentFactoryTest > testSortCommandWithOptions PASSED

ArgumentFactoryTest > testTrendlineSortDesc PASSED










ArgumentFactoryTest > testShowDataSourcesCommand PASSED

ArgumentFactoryTest > testRareCommand PASSED

ArgumentFactoryTest > testSearchWithPrometheusQueryRangeWithPositionedArguments PASSED

ArgumentFactoryTest > testSortCommand PASSED

ArgumentFactoryTest > testIdentifierAsIndexNameContainStar PASSED

ArgumentFactoryTest > testHeadCommandWithNumber PASSED

ArgumentFactoryTest > testSearchCommandWithFilterBeforeSource PASSED

ArgumentFactoryTest > testSearchCommandWithDotInIndexName PASSED

ArgumentFactoryTest > testRareCommandWithGroupBy PASSED

ArgumentFactoryTest > testTopCommandWithN PASSED

ArgumentFactoryTest > testDescribeMatchAllCrossClusterSearchCommand PASSED

ArgumentFactoryTest > testFillNullCommandVariousValues PASSED

ArgumentFactoryTest > testPatternsWithoutArguments PASSED

PPLQueryDataAnonymizerTest > testStatsCommandWithNestedFunctions PASSED

PPLQueryDataAnonymizerTest > testExplain PASSED

PPLQueryDataAnonymizerTest > testAppendcol PASSED

PPLQueryDataAnonymizerTest > testParse PASSED

PPLQueryDataAnonymizerTest > testQuery PASSED

PPLQueryDataAnonymizerTest > testCast PASSED

PPLQueryDataAnonymizerTest > testGrok PASSED

PPLQueryDataAnonymizerTest > testJoin PASSED

PPLQueryDataAnonymizerTest > testTopCommandWithNAndGroupByWithCalcite PASSED

PPLQueryDataAnonymizerTest > testFillNullWithoutFields PASSED

PPLQueryDataAnonymizerTest > testNotExpression PASSED

PPLQueryDataAnonymizerTest > testEvalCommand PASSED

PPLQueryDataAnonymizerTest > testBetween PASSED

PPLQueryDataAnonymizerTest > testFieldsCommandWithExcludeArguments PASSED

PPLQueryDataAnonymizerTest > testFieldsCommandWithIncludeArguments PASSED

PPLQueryDataAnonymizerTest > testTrendlineCommand PASSED

PPLQueryDataAnonymizerTest > testRenameCommandWithMultiFields PASSED

PPLQueryDataAnonymizerTest > anonymizeFieldsNoArg PASSED

PPLQueryDataAnonymizerTest > testOrExpression PASSED










PPLQueryDataAnonymizerTest > testXorExpression PASSED

PPLQueryDataAnonymizerTest > testSearchCommand PASSED

PPLQueryDataAnonymizerTest > testEventstatsCommandWithByClause PASSED

PPLQueryDataAnonymizerTest > testFillNullSameValue PASSED

PPLQueryDataAnonymizerTest > testTopCommandWithNAndGroupBy PASSED

PPLQueryDataAnonymizerTest > testSubqueryAlias PASSED

PPLQueryDataAnonymizerTest > testStatsCommandWithByClause PASSED

PPLQueryDataAnonymizerTest > testCaseWhen PASSED

PPLQueryDataAnonymizerTest > testDateFunction PASSED

PPLQueryDataAnonymizerTest > testEventstatsCommandWithSpanFunction PASSED

PPLQueryDataAnonymizerTest > testFieldsCommandWithoutArguments PASSED

PPLQueryDataAnonymizerTest > testDedupCommand PASSED

PPLQueryDataAnonymizerTest > testPrometheusPPLCommand PASSED

PPLQueryDataAnonymizerTest > testEventstatsCommandWithNestedFunctions PASSED










PPLQueryDataAnonymizerTest > testScalarSubquery PASSED

PPLQueryDataAnonymizerTest > testTableFunctionCommand PASSED

PPLQueryDataAnonymizerTest > testInSubquery PASSED

PPLQueryDataAnonymizerTest > testRareCommandWithGroupByWithCalcite PASSED

PPLQueryDataAnonymizerTest > testFillNullVariousValues PASSED

PPLQueryDataAnonymizerTest > testWhereCommand PASSED

PPLQueryDataAnonymizerTest > testSortCommandWithOptions PASSED

PPLQueryDataAnonymizerTest > testQualifiedName PASSED

PPLQueryDataAnonymizerTest > testAndExpression PASSED

PPLQueryDataAnonymizerTest > testLookup PASSED

PPLQueryDataAnonymizerTest > testHeadCommandWithNumber PASSED

PPLQueryDataAnonymizerTest > testRareCommandWithGroupBy PASSED

PPLQueryDataAnonymizerTest > testDescribe PASSED

PPLQueryDataAnonymizerTest > testInExpression PASSED

PPLQueryDataAnonymizerTest > testExplainCommand PASSED

PPLQueryDataAnonymizerTest > testPatterns PASSED

PPLQueryDataAnonymizerTest > testStatsCommandWithSpanFunction PASSED

PPLQueryDataAnonymizerTest > testExistsSubquery PASSED










UnresolvedPlanHelperTest > addProjectForRenameOperator PASSED


UnresolvedPlanHelperTest > addProjectForProjectExcludeOperator PASSED


UnresolvedPlanHelperTest > dontAddProjectForProjectOperator PASSED


> Task :legacy:compileTestJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.






> Task :legacy:test

SymbolSimilarityTest > noneCandidateShouldReturnTargetStringItself PASSED

SymbolSimilarityTest > singleCandidateShouldReturnTheOnlyCandidate PASSED

SymbolSimilarityTest > twoCandidatesShouldReturnMostSimilarCandidate PASSED

SymbolSimilarityTest > manyCandidatesShouldReturnMostSimilarCandidate PASSED










SyntaxAnalysisTest > missingWhereKeywordShouldThrowException PASSED

SyntaxAnalysisTest > systemIndexNameShouldPass PASSED

SyntaxAnalysisTest > specialIndexNameShouldPass PASSED

SyntaxAnalysisTest > useDeepNestedFieldShouldPass PASSED

SyntaxAnalysisTest > queryEndWithSemiColonShouldPass PASSED

SyntaxAnalysisTest > missingFromClauseShouldThrowException PASSED










SyntaxAnalysisTest > unsupportedFunctionShouldThrowException PASSED

SyntaxAnalysisTest > typeNamePatternShouldThrowException PASSED




SyntaxAnalysisTest > someKeywordsShouldBeAbleToUseAsIdentifier PASSED

SyntaxAnalysisTest > unsupportedOperatorShouldPassSyntaxCheck PASSED

SyntaxAnalysisTest > arithmeticExpressionInWhereClauseShouldPass PASSED

SyntaxAnalysisTest > leftJoinOnNestedFieldWithoutOnClauseShouldPass PASSED

SyntaxAnalysisTest > useMetadataFieldShouldPass PASSED










SyntaxAnalysisTest > unsupportedKeywordShouldThrowException PASSED


OpenJDK 64-Bit Server VM warning: Sharing is only supported for boot loader classes because bootstrap classpath has been appended



> Task :legacy:test

SemanticAnalyzerAggregateFunctionTest > useAvgFunctionCallWithoutAliasInHavingShouldPass PASSED





SemanticAnalyzerAggregateFunctionTest > useAvgAndMaxFunctionCallAliasInHavingClauseShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > sumFunctionCallOnBooleanFieldShouldFail PASSED

SemanticAnalyzerAggregateFunctionTest > useAvgFunctionCallWithTextFieldInHavingClauseShouldFail PASSED

SemanticAnalyzerAggregateFunctionTest > useAvgFunctionCallAliasInHavingClauseShouldPass PASSED










SemanticAnalyzerAggregateFunctionTest > useCountFunctionCallWithNestedFieldShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > useAggregateFunctionInWhereClauseShouldFail SKIPPED






SemanticAnalyzerAggregateFunctionTest > countFunctionCallOnAnyFieldShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > maxFunctionCallOnTextFieldShouldFail PASSED






SemanticAnalyzerAggregateFunctionTest > useAggregateFunctionInSelectClauseShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > useDifferentAggregateFunctionInHavingClauseShouldPass PASSED






SemanticAnalyzerAggregateFunctionTest > useAggregateFunctionInSelectClauseWithoutGroupByShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > minFunctionCallOnDateFieldShouldFail PASSED

SemanticAnalyzerAggregateFunctionTest > useExpressionAliasInOrderByClauseShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > useColumnNameAliasInOrderByClauseShouldPass PASSED










SemanticAnalyzerAggregateFunctionTest > useAvgFunctionCallAliasInGroupByAndOrderByClauseShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > useAvgFunctionCallAliasInOrderByClauseShouldPass PASSED

SemanticAnalyzerAggregateFunctionTest > avgFunctionCallOnBooleanFieldShouldFail PASSED









SemanticAnalyzerBasicTest > contextShouldIncludeMoreFieldsPrefixedByNestedFieldAliasAfterVisitingNestedFieldWithAliasInSubqueryFromClause PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeMoreFieldsPrefixedByNestedFieldAliasAfterVisitingDeepNestedFieldWithAliasInFromClause PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeAllFieldsPrefixedByIndexAliasAfterVisitingIndexNameWithAliasInFromClause PASSED

SemanticAnalyzerBasicTest > fieldWithSpacesInNameShouldPass PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeAllFieldsAfterVisitingIndexNameInFromClause PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeMoreFieldsPrefixedByNestedFieldAliasAfterVisitingAllNestedFieldsWithAliasInFromClause PASSED

SemanticAnalyzerBasicTest > fieldWithUnknownEsTypeShouldPass PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeSameFieldsAfterVisitingNestedFieldWithoutAliasInFromClause PASSED

SemanticAnalyzerBasicTest > contextShouldIncludeMoreFieldsPrefixedByNestedFieldAliasAfterVisitingNestedFieldWithAliasInFromClause PASSED










SemanticAnalyzerConfigTest > noAnalysisShouldPerformIfDisabledAnalysis PASSED

SemanticAnalyzerConfigTest > noAnalysisShouldPerformIfIndexMappingIsLargerThanThreshold PASSED

SemanticAnalyzerConfigTest > noFieldNameSuggestionIfDisabledSuggestion PASSED

SemanticAnalyzerConstantTest > useNegativeIntegerShouldPass PASSED

SemanticAnalyzerConstantTest > useNegativeFloatingPointNumberShouldPass PASSED










SemanticAnalyzerESScalarFunctionTest > dateFunctionCallWithDateInWhereClauseShouldPass PASSED



SemanticAnalyzerESScalarFunctionTest > fullTextMatchFunctionCallWithStringInWhereClauseShouldPass PASSED



SemanticAnalyzerESScalarFunctionTest > dateFunctionCallWithDateInSelectClauseShouldPass PASSED



SemanticAnalyzerESScalarFunctionTest > geoFunctionCallWithGeoPointInWhereClauseShouldPass PASSED

SemanticAnalyzerFieldTypeTest > selectAllFieldTypeWithAliasShouldFailSemanticCheck PASSED






SemanticAnalyzerFieldTypeTest > selectNestedNoneConflictTypeShouldPassSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > conflictFieldTypeWithAliasShouldFailSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > mixNonConflictTypeAndConflictFieldTypeShouldFailSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > accessConflictFieldTypeShouldFailSemanticCheck PASSED










SemanticAnalyzerFieldTypeTest > accessFieldTypeOnlyInOneIndexPassSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > selectAllFieldTypeShouldFailSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > accessFieldTypeNotInQueryPassSemanticCheck PASSED

SemanticAnalyzerFieldTypeTest > selectNestedConflictTypeShouldFailSemanticCheck PASSED

SemanticAnalyzerFromClauseTest > duplicateFieldNameFromDifferentIndexShouldFail SKIPPED

SemanticAnalyzerFromClauseTest > useNotExistFieldInIndexPatternShouldFail PASSED










SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInWhereClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > indexNameWithTypeShouldPass PASSED

SemanticAnalyzerFromClauseTest > useFullIndexNameShouldFailIfAliasIsPresent PASSED

SemanticAnalyzerFromClauseTest > useNotExistFieldInIndexAndIndexPatternShouldFail PASSED

SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInOnClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > duplicateIndexNameAliasInFromClauseShouldFail SKIPPED

SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInOrderByClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > nonExistingNestedFieldInFromClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInGroupByClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInFromClauseShouldFail PASSED










SemanticAnalyzerFromClauseTest > noIndexAliasShouldPass PASSED

SemanticAnalyzerFromClauseTest > nonExistingIndexNameShouldFail SKIPPED

SemanticAnalyzerFromClauseTest > nonNestedFieldInFromClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > deepNestedFieldInFromClauseShouldPass PASSED

SemanticAnalyzerFromClauseTest > validIndexNameAliasShouldPass PASSED

SemanticAnalyzerFromClauseTest > regularJoinShouldPass PASSED

SemanticAnalyzerFromClauseTest > invalidIndexNameAliasInHavingClauseShouldFail PASSED

SemanticAnalyzerFromClauseTest > indexNameAliasShouldBeOptional PASSED










SemanticAnalyzerFromClauseTest > duplicateFieldNameFromDifferentStatementShouldPass PASSED

SemanticAnalyzerIdentifierTest > queryWithBackticksQuotedFieldNameShouldPass PASSED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInOrderByClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > duplicateFieldAliasInSelectClauseShouldFail SKIPPED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInGroupByClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInWhereClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInFunctionShouldFail PASSED










SemanticAnalyzerIdentifierTest > nonExistingNestedFieldNameInFunctionShouldFail PASSED

SemanticAnalyzerIdentifierTest > queryWithBackticksQuotedFieldNameInFunctionShouldPass PASSED

SemanticAnalyzerIdentifierTest > queryWithBackticksQuotedIndexShouldPass PASSED

SemanticAnalyzerIdentifierTest > useFieldNameWithSpaceShouldPass SKIPPED

SemanticAnalyzerIdentifierTest > nonExistingNestedFieldNameInWhereClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > invalidIndexAliasInFromClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > useConstantLiteralInSelectClauseShouldPass PASSED

SemanticAnalyzerIdentifierTest > useKeywordInMultiFieldShouldPass PASSED

SemanticAnalyzerIdentifierTest > queryWithBackticksQuotedIndexAliasShouldPass PASSED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInHavingClauseShouldFail PASSED










SemanticAnalyzerIdentifierTest > useHiddenFieldShouldPass PASSED

SemanticAnalyzerIdentifierTest > useDeepNestedFieldNameShouldPass PASSED

SemanticAnalyzerIdentifierTest > fieldWithDifferentCaseInSelectClauseShouldFail PASSED

SemanticAnalyzerIdentifierTest > nonExistingFieldNameInSelectClauseShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionSameResultTypeOfTwoQueriesShouldPass PASSED

SemanticAnalyzerMultiQueryTest > unionSelectStarOfTwoQueriesShouldPass PASSED

SemanticAnalyzerMultiQueryTest > minusDifferentResultTypeOfTwoQueriesShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionSelectFieldWithExtraStarOfTwoQueriesShouldFail SKIPPED










SemanticAnalyzerMultiQueryTest > minusSameResultTypeOfTwoQueriesShouldPass PASSED

SemanticAnalyzerMultiQueryTest > minusCompatibleResultTypeOfTwoQueriesShouldPass PASSED

SemanticAnalyzerMultiQueryTest > minusSelectStarWithExtraFieldOfTwoQueriesShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionDifferentNumberOfResultTypeOfTwoQueriesShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionSelectStarWithExtraFieldOfTwoQueriesShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionCompatibleResultTypeOfTwoQueriesShouldPass PASSED

SemanticAnalyzerMultiQueryTest > unionDifferentResultTypeOfTwoQueriesShouldFail PASSED

SemanticAnalyzerMultiQueryTest > unionSelectFunctionCallWithSameReturnTypeOfTwoQueriesShouldPass PASSED










SemanticAnalyzerOperatorTest > compareNumberEqualsToStringShouldFail PASSED

SemanticAnalyzerOperatorTest > compareLogFunctionCallWithIntegerSmallerThanStringShouldFail PASSED

SemanticAnalyzerOperatorTest > namedArgumentShouldSkipOperatorTypeCheck PASSED

SemanticAnalyzerOperatorTest > compareDateWithStringShouldPass PASSED

SemanticAnalyzerOperatorTest > compareSubstringFunctionCallEqualsToNumberShouldFail PASSED

SemanticAnalyzerOperatorTest > compareTextIsNotBooleanShouldFail PASSED

SemanticAnalyzerOperatorTest > compareDoubleWithIntegerShouldPass PASSED

SemanticAnalyzerOperatorTest > compareNumberIsBooleanShouldFail PASSED










SemanticAnalyzerScalarFunctionTest > allSupportedStringFunctionCallInWhereClauseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > substringWithLogFunctionCallWithUnknownFieldShouldPass SKIPPED

SemanticAnalyzerScalarFunctionTest > allSupportedStringFunctionCallInSelectClauseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > unsupportedScalarFunctionCallInSelectClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithOneTextInWhereClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithResultOfAbsFunctionCallWithOneNumberShouldPass SKIPPED










SemanticAnalyzerScalarFunctionTest > allSupportedConstantsUseInWhereClauseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > scalarFunctionCallWithMoreArgumentsInWhereClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > allSupportedDateFunctionCallShouldPass PASSED









SemanticAnalyzerScalarFunctionTest > allSupportedMathFunctionCallInSelectClauseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > allSupportedConstantsUseInSelectClauseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithOneNestedInSelectClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > substringFunctionCallWithResultOfAnotherSubstringAndAbsFunctionCallShouldPass SKIPPED










SemanticAnalyzerScalarFunctionTest > logFunctionCallWithOneNumberShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithMoreNestedFunctionCallWithOneNumberShouldPass SKIPPED

SemanticAnalyzerScalarFunctionTest > logFunctionCallInDifferentCaseShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithResultOfSubstringFunctionCallShouldFail SKIPPED

SemanticAnalyzerScalarFunctionTest > dateFormatFunctionCallWithNumberShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > substringFunctionCallWithResultOfMathFunctionCallShouldFail SKIPPED

SemanticAnalyzerScalarFunctionTest > concatRequiresVarargSupportShouldPassAnyway PASSED










SemanticAnalyzerScalarFunctionTest > allSupportedMathFunctionCallInWhereClauseShouldPass PASSED




SemanticAnalyzerScalarFunctionTest > castFunctionShouldPass PASSED

SemanticAnalyzerScalarFunctionTest > unsupportedScalarFunctionCallInWhereClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > scalarFunctionCallWithLessArgumentsInWhereClauseShouldFail PASSED

SemanticAnalyzerScalarFunctionTest > logFunctionCallWithUnknownFieldShouldPass PASSED

SemanticAnalyzerSubqueryTest > useExistsClauseWithSelectStarShouldPass PASSED

SemanticAnalyzerSubqueryTest > useExistsClauseWithSelectConstantShouldPass PASSED

SemanticAnalyzerSubqueryTest > useInClauseWithCompatibleConstantShouldPass PASSED










SemanticAnalyzerSubqueryTest > useNotExistClauseOnNestedFieldShouldPass PASSED

SemanticAnalyzerSubqueryTest > useSubqueryInFromClauseWithSelectConstantShouldPass PASSED

SemanticAnalyzerSubqueryTest > useInClauseWithSelectStarShouldFail PASSED

SemanticAnalyzerSubqueryTest > useExistClauseOnNestedFieldShouldPass PASSED

SemanticAnalyzerSubqueryTest > useAliasInSubqueryShouldFail PASSED

SemanticAnalyzerSubqueryTest > useInClauseWithCompatibleFieldTypesShouldPass PASSED










SemanticAnalyzerSubqueryTest > useInClauseWithIncompatibleConstantShouldPass PASSED

SemanticAnalyzerSubqueryTest > useInClauseWithIncompatibleFieldTypesShouldFail PASSED

SemanticAnalyzerSubqueryTest > useInClauseOnAgeWithIntegerLiteralListShouldPass PASSED

SemanticAnalyzerSubqueryTest > useNotInClauseWithCompatibleFieldTypesShouldPass PASSED

EnvironmentTest > defineFieldSymbolShouldBeAbleToResolveAll PASSED

EnvironmentTest > defineFieldSymbolInDifferentEnvironmentsShouldNotAbleToResolveOncePopped PASSED

EnvironmentTest > defineFieldSymbolInDifferentEnvironmentsShouldBeAbleToResolve PASSED

EnvironmentTest > defineFieldSymbolInDifferentEnvironmentsShouldBeAbleToResolveAll PASSED

EnvironmentTest > defineFieldSymbolInDifferentEnvironmentsShouldBeAbleToResolveByPrefix PASSED

SemanticContextTest > pushAndPopEnvironmentShouldPass PASSED

SemanticContextTest > popRootEnvironmentShouldPass PASSED

SemanticContextTest > popEmptyEnvironmentStackShouldFail PASSED

SemanticContextTest > rootEnvironmentShouldBeThereInitially PASSED

SymbolTableTest > defineFieldSymbolShouldBeAbleToResolve PASSED

SymbolTableTest > defineFieldSymbolShouldBeAbleToResolveByPrefix PASSED

SymbolTableTest > defineFunctionSymbolShouldBeAbleToResolve PASSED

TypeSupplierTest > addSameTypeShouldPass PASSED

TypeSupplierTest > haveOneTypeShouldPass PASSED

TypeSupplierTest > haveTwoTypesShouldThrowException PASSED

BaseTypeTest > nestedIndexTypeShouldBeCompatibleWithNestedDataType PASSED

BaseTypeTest > sameBaseTypeShouldBeCompatible PASSED

BaseTypeTest > unknownBaseTypeShouldBeCompatibleWithAnyBaseType PASSED

BaseTypeTest > parentBaseTypeShouldBeCompatibleWithSubBaseType PASSED

BaseTypeTest > nonRelatedBaseTypeShouldNotBeCompatible PASSED

BaseTypeTest > anyBaseTypeShouldBeCompatibleWithUnknownBaseType PASSED

BaseTypeTest > typeOfShouldIgnoreCase PASSED

BaseTypeTest > ancestorBaseTypeShouldBeCompatibleWithSubBaseType PASSED

BaseTypeTest > subBaseTypeShouldBeCompatibleWithParentBaseType SKIPPED

BaseTypeTest > unknownTypeNameShouldReturnUnknown PASSED

GenericTypeTest > passNumberArgToLogShouldReturnNumber PASSED

GenericTypeTest > passIntegerArgToLogShouldReturnDouble PASSED

GenericTypeTest > passLongArgToLogShouldReturnDouble PASSED

GenericTypeTest > passTextArgToLogShouldReturnTypeError PASSED

GenericTypeTest > passKeywordArgToLogShouldReturnTypeError PASSED

ProductTypeTest > singleCompatibleTypeInTwoProductsShouldPass PASSED

ProductTypeTest > baseTypeShouldBeIncompatibleWithProductType PASSED

ProductTypeTest > compatibleButDifferentTypeNumberInTwoProductsShouldFail PASSED

ProductTypeTest > incompatibleTypesInTwoProductsShouldFail PASSED

ProductTypeTest > singleSameTypeInTwoProductsShouldPass PASSED

ProductTypeTest > twoCompatibleTypesInTwoProductsShouldPass PASSED

TypeExpressionTest > compatibilityCheckShouldFailIfNoSpecificationCompatible PASSED

TypeExpressionTest > usageShouldPrintAllSpecifications PASSED

TypeExpressionTest > emptySpecificationShouldAlwaysReturnUnknown PASSED

TypeExpressionTest > compatibilityCheckShouldPassIfAnySpecificationCompatible PASSED










AntlrSqlParseTreeVisitorTest > visitMathConstantAsNestedFunctionShouldPass PASSED

AntlrSqlParseTreeVisitorTest > selectStarShouldReturnEmptyProductAsQueryVisitingResult PASSED

AntlrSqlParseTreeVisitorTest > visitSelectNestedFunctionShouldThrowException PASSED

AntlrSqlParseTreeVisitorTest > visitFunctionAsAggregatorShouldThrowException PASSED

AntlrSqlParseTreeVisitorTest > visitSupportedNestedFunctionShouldPass PASSED

AntlrSqlParseTreeVisitorTest > visitUnsupportedOperatorShouldThrowException PASSED

AntlrSqlParseTreeVisitorTest > visitWhereNestedFunctionShouldThrowException PASSED

AntlrSqlParseTreeVisitorTest > selectNumberShouldReturnNumberAsQueryVisitingResult PASSED

AntlrSqlParseTreeVisitorTest > selectNumberAndDateShouldReturnProductOfThemAsQueryVisitingResult PASSED










FieldMappingTest > testDeepNestedField PASSED

FieldMappingTest > testNestedMultiFieldIsProperty PASSED

FieldMappingTest > testUnknownFieldTreatedAsObject PASSED

FieldMappingTest > testFieldIsNotProperty PASSED

FieldMappingTest > testFieldIsProperty PASSED

FieldMappingTest > testFieldMismatchesWildcardPatternSpecifiedInQuery PASSED

FieldMappingTest > testFieldMatchesWildcardPatternSpecifiedInQuery PASSED

FieldMappingTest > testMultiFieldIsNotProperty PASSED

FieldMappingsTest > flatFieldMappingsShouldIncludeFieldsOnAllLevels PASSED










AsyncRestExecutorTest > executeBlockingQueryButNotInTransport PASSED

AsyncRestExecutorTest > executeBlockingQuery PASSED




AsyncRestExecutorTest > executeNonBlockingQuery PASSED

CSVResultTest > getLinesShouldReturnLinesBothSanitizedAndQuotedIfRequired PASSED

CSVResultTest > getHeadersShouldReturnHeadersBothSanitizedAndQuotedIfRequired PASSED

CSVResultTest > getLinesShouldReturnLinesSanitized PASSED

CSVResultTest > getHeadersShouldReturnHeadersQuotedIfRequired PASSED

CSVResultTest > getLinesShouldReturnLinesQuotedIfRequired PASSED

CSVResultTest > getHeadersShouldReturnHeadersSanitized PASSED










DateFieldFormatterTest > testBasicDateTime PASSED

DateFieldFormatterTest > testOrdinalDateTimeNoMillis PASSED

DateFieldFormatterTest > testBasicOrdinalDateTimeNoMillis PASSED

DateFieldFormatterTest > testDateInTimestampFormInSecondWithoutHint PASSED

DateFieldFormatterTest > testWeekyearWeek PASSED

DateFieldFormatterTest > testBasicTTime PASSED

DateFieldFormatterTest > testDateHour PASSED

DateFieldFormatterTest > testDateTime PASSED

DateFieldFormatterTest > testDateTimeNoMillis PASSED

DateFieldFormatterTest > testNullDateData PASSED

DateFieldFormatterTest > testIncorrectFormat PASSED

DateFieldFormatterTest > testDateOptionalTimeDateAndTime PASSED

DateFieldFormatterTest > testTTime PASSED

DateFieldFormatterTest > testDate PASSED

DateFieldFormatterTest > testHour PASSED

DateFieldFormatterTest > testTime PASSED

DateFieldFormatterTest > testYear PASSED

DateFieldFormatterTest > testTTimeNoMillis PASSED

DateFieldFormatterTest > testBasicDate PASSED

DateFieldFormatterTest > testBasicTime PASSED

DateFieldFormatterTest > testStrictDateOptionalTimeOrEpochMillsShouldPass PASSED

DateFieldFormatterTest > testOpenSearchDashboardsSampleDataFlightsTimestampFieldNoTime PASSED

DateFieldFormatterTest > testHourMinute PASSED

DateFieldFormatterTest > testEpochMillis PASSED

DateFieldFormatterTest > testBasicWeekDate PASSED

DateFieldFormatterTest > testOpenSearchDashboardsSampleDataFlightsTimestampField PASSED

DateFieldFormatterTest > testEpochSecond PASSED

DateFieldFormatterTest > testHourMinuteSecondFraction PASSED

DateFieldFormatterTest > testDateHourMinuteSecondMillis PASSED

DateFieldFormatterTest > testWeekDate PASSED

DateFieldFormatterTest > testWeekyear PASSED

DateFieldFormatterTest > testBasicOrdinalDateTime PASSED

DateFieldFormatterTest > testWeekyearWeekDay PASSED

DateFieldFormatterTest > testBasicWeekDateTimeNoMillis PASSED

DateFieldFormatterTest > testOpenSearchDashboardsSampleDataLogsUtcDateField PASSED

DateFieldFormatterTest > testHourMinuteSecondMillis PASSED

DateFieldFormatterTest > testYearMonth PASSED

DateFieldFormatterTest > testOpenSearchDashboardsSampleDataEcommerceOrderDateField PASSED

DateFieldFormatterTest > testBasicOrdinalDate PASSED

DateFieldFormatterTest > testDateHourMinute PASSED

DateFieldFormatterTest > testOrdinalDate PASSED

DateFieldFormatterTest > testYearMonthDay PASSED










DateFieldFormatterTest > testMultipleCustomFormats PASSED

DateFieldFormatterTest > testDateHourMinuteSecondFraction PASSED

DateFieldFormatterTest > testBasicWeekDateTime PASSED

DateFieldFormatterTest > testDateInTimestampFormInMilliSecondWithoutHint PASSED

DateFieldFormatterTest > testDateOptionalTimeDateOnly PASSED

DateFieldFormatterTest > testNamedAndCustomFormats PASSED

DateFieldFormatterTest > testCustomFormat PASSED

DateFieldFormatterTest > testMultipleFormats PASSED

DateFieldFormatterTest > testBasicTimeNoMillis PASSED

DateFieldFormatterTest > testWeekDateTime PASSED

DateFieldFormatterTest > testOrdinalDateTime PASSED

DateFieldFormatterTest > testWeekDateTimeNoMillis PASSED

DateFieldFormatterTest > testDateHourMinuteSecond PASSED

DateFieldFormatterTest > testHourMinuteSecond PASSED

DateFieldFormatterTest > testTimeNoMillis PASSED

DateFieldFormatterTest > testBasicTTimeNoMillis PASSED

DateFieldFormatterTest > testBasicDateTimeNoMillis PASSED










PrettyFormatRestExecutorTest > testIsDefaultCursor_totalHitsGreaterThanOrEqualToFetchSize PASSED

PrettyFormatRestExecutorTest > testIsDefaultCursor_totalHitsLessThanFetchSize PASSED

PrettyFormatRestExecutorTest > testIsDefaultCursor_fetchSizeZero PASSED

ResultSetTest > testIndexNameWithDot PASSED

ResultSetTest > testWildcardForSingleCharacter PASSED

ResultSetTest > testIndexAlias PASSED

ResultSetTest > testWildcardForZeroOrMoreCharacters PASSED










PointInTimeHandlerImplTest > testCreateForFailure PASSED

PointInTimeHandlerImplTest > testCreate PASSED

PointInTimeHandlerImplTest > testDelete PASSED

PointInTimeHandlerImplTest > testDeleteForFailure PASSED








RestSQLQueryActionCursorFallbackTest > no_fallback_with_column_reference PASSED


RestSQLQueryActionTest > queryExecutionFailedIsHandledByExecutionErrorHandler PASSED

RestSQLQueryActionTest > handleQueryThatCanSupport PASSED

RestSQLQueryActionTest > handleExplainThatCanSupport PASSED

RestSQLQueryActionTest > queryThatNotSupportIsHandledByFallbackHandler PASSED

SearchHitRowTest > testRetainWithUnexpandedObjectField PASSED

SearchHitRowTest > testKeyWithObjectField PASSED

SearchHitRowTest > testRetainWithObjectField PASSED

SearchHitRowTest > testKeyWithUnexpandedObjectField PASSED

IdentifierTest > removePrefixShouldRemoveFirstWordAndDot PASSED

IdentifierTest > identifierWithWordBeforeFirstDotShouldBeConsideredHavePrefix PASSED

IdentifierTest > identifierWithoutDotShouldNotBeConsideredHavePrefix PASSED

IdentifierTest > prefixOfIdentifierShouldBeWordBeforeFirstDot PASSED

IdentifierTest > identifierStartingWithDotShouldNotBeConsideredHavePrefix PASSED










TableAliasPrefixRemoveRuleTest > nestedFieldQueryWithoutUnAliasedTableNameShouldNotMatch PASSED

TableAliasPrefixRemoveRuleTest > selectedFieldNamePrefixedByTableAliasShouldRemoveTableAliasPrefix PASSED

TableAliasPrefixRemoveRuleTest > queryWithoutUnAliasedTableNameShouldMatch PASSED

TableAliasPrefixRemoveRuleTest > queryWithUnAliasedTableNameInSubQueryShouldNotMatch PASSED

TableAliasPrefixRemoveRuleTest > unAliasedFieldNameShouldNotBeChanged PASSED

TableAliasPrefixRemoveRuleTest > joinQueryWithoutUnAliasedTableNameShouldNotMatch PASSED










TableAliasPrefixRemoveRuleTest > allFieldNamePrefixedByTableAliasShouldRemoveTableAliasPrefix PASSED

TableAliasPrefixRemoveRuleTest > allFieldNamePrefixedByTableAliasInMultiQueryShouldRemoveTableAliasPrefix PASSED

TableAliasPrefixRemoveRuleTest > selectedFieldNamePrefixedByUnAliasedTableNameShouldRemoveTableNamePrefix PASSED

TableAliasPrefixRemoveRuleTest > allFieldNamePrefixedByUnAliasedTableNameEverywhereShouldRemoveTableNamePrefix PASSED

TableAliasPrefixRemoveRuleTest > queryWithUnAliasedTableNameShouldMatch PASSED

TableTest > identifierOfTableAndTypeNameShouldReturnTheTableNameOnly PASSED

TableTest > identifierOfTableNameShouldReturnTheTableName PASSED

AggregationOptionTest > selectWithoutDistinctWithoutGroupByShouldNotHaveGroupByItems PASSED

AggregationOptionTest > selectWithoutDistinctFieldsShouldNotHaveAggregationOption PASSED

AggregationOptionTest > selectDistinctFieldsShouldHaveAggregationOption PASSED

AggregationOptionTest > selectDistinctWithoutGroupByShouldHaveGroupByItems PASSED

DateFormatTest > notEqualCondition PASSED

DateFormatTest > simpleFormatCondition PASSED

DateFormatTest > equalCondition PASSED










DateFormatTest > greaterThanOrEqualToCondition PASSED

DateFormatTest > groupByWithAndAlias SKIPPED




DateFormatTest > groupByWithAscOrder PASSED

DateFormatTest > greaterThanCondition PASSED

DateFormatTest > groupByWithDescOrder PASSED

DateFormatTest > timeZoneCondition PASSED

DateFormatTest > orderByTest PASSED










DateFunctionsTest > secondOfMinute PASSED

DateFunctionsTest > monthname PASSED

DateFunctionsTest > dayOfMonth PASSED

DateFunctionsTest > yearInSelect PASSED

DateFunctionsTest > now PASSED

DateFunctionsTest > date PASSED

DateFunctionsTest > maketime PASSED










DateFunctionsTest > timestamp PASSED

DateFunctionsTest > month PASSED

DateFunctionsTest > yearInWhere PASSED

DateFunctionsTest > hourOfDay PASSED

DateFunctionsTest > curdate PASSED

DateFunctionsTest > dayofmonth PASSED

DateFunctionsTest > weekOfYearInSelect PASSED

DateFunctionsTest > weekOfYearInWhere PASSED

ErrorMessageFactoryTest > nonOpenSearchExceptionShouldCreateGenericErrorMessage PASSED

ErrorMessageFactoryTest > openSearchExceptionShouldCreateEsErrorMessage PASSED

ErrorMessageFactoryTest > nonOpenSearchExceptionWithMultiLayerWrappedEsExceptionCauseShouldCreateEsErrorMessage PASSED

ErrorMessageFactoryTest > nonOpenSearchExceptionWithWrappedEsExceptionCauseShouldCreateEsErrorMessage PASSED

FormatTest > ofUnknownFormatShouldReturnEmpty PASSED

FormatTest > ofJdbcShouldReturnJDBCFormat PASSED










HavingTest > inConditionWithHavingAgg PASSED

HavingTest > singleConditionWithHavingAgg PASSED

HavingTest > notEqualCondition PASSED

HavingTest > notInCondition PASSED

HavingTest > singleConditionWithOneFieldInSelect PASSED

HavingTest > orConditionsWithHavingAgg PASSED

HavingTest > singleConditionWithOneFieldInSelectWithHavingAgg PASSED

HavingTest > notCondition PASSED

HavingTest > orConditions PASSED

HavingTest > notBetweenCondition PASSED

HavingTest > nestedSingleCondition PASSED

HavingTest > notConditionWithHavingAgg PASSED

HavingTest > betweenCondition PASSED

HavingTest > singleCondition PASSED

HavingTest > singleConditionWithThreeFieldsInSelectWithHavingAgg PASSED

HavingTest > andConditionsWithHavingAgg PASSED

HavingTest > singleConditionWithThreeFieldsInSelect PASSED

HavingTest > andConditions PASSED

HavingTest > notEqualConditionWithHavingAgg PASSED

HavingTest > aggregationFunctionOnTheRight PASSED

HavingTest > notBetweenConditionWithHavingAgg PASSED

HavingTest > singleConditionWithHavingTwoAggExpr SKIPPED

HavingTest > singleConditionWithTwoAggExpr SKIPPED

HavingTest > inCondition PASSED

HavingTest > nestedConditions PASSED

HavingTest > notInConditionWithHavingAgg PASSED

HavingTest > betweenConditionWithHavingAgg PASSED










JSONRequestTest > aggWithoutWhere PASSED

JSONRequestTest > aggInHavingWithWhereOnParentAndNested PASSED




JSONRequestTest > aggWithWhereOnNested PASSED

JSONRequestTest > aggWithWhereOnParent PASSED




JSONRequestTest > queryFilter PASSED

JSONRequestTest > aggregationQuery SKIPPED

JSONRequestTest > aggInHavingWithWhereOnNestedOrNested PASSED






JSONRequestTest > aggWithWhereOnNestedAndNested PASSED

JSONRequestTest > aggInHavingWithWhereOnParentOrNested PASSED

JSONRequestTest > aggWithWhereOnNestedOrNested PASSED

JSONRequestTest > searchSanity PASSED

JSONRequestTest > aggWithWhereOnParentAndNested PASSED

JSONRequestTest > aggInHavingWithoutWhere PASSED










JSONRequestTest > aggInHavingWithWhereOnNested PASSED

JSONRequestTest > aggInHavingWithWhereOnParent PASSED

JSONRequestTest > aggWithWhereOnParentOrNested PASSED

JSONRequestTest > aggInHavingWithWhereOnNestedAndNested PASSED

LocalClusterStateTest > getMappingForExistingField PASSED

LocalClusterStateTest > getMappingForInvalidField PASSED

LocalClusterStateTest > getDefaultValueForQuerySlowLog PASSED

MathFunctionsTest > lowerCaseInSelect PASSED










MathFunctionsTest > radiansWithValueArgument PASSED

MathFunctionsTest > expm1WithValueArgument PASSED

MathFunctionsTest > lowerCaseInWhere PASSED

MathFunctionsTest > coshWithValueArgument PASSED

MathFunctionsTest > piInSelect PASSED

MathFunctionsTest > coshWithPropertyArgument PASSED

MathFunctionsTest > upperCaseInWhere PASSED

MathFunctionsTest > powerWithPropertyArgument PASSED

MathFunctionsTest > lnTest PASSED

MathFunctionsTest > upperCaseInSelect PASSED

MathFunctionsTest > randWithoutParamTest PASSED

MathFunctionsTest > expm1WithPropertyArgument PASSED

MathFunctionsTest > logWithOneParam PASSED

MathFunctionsTest > signWithFunctionPropertyArgument PASSED










MathFunctionsTest > sinWithValueArgument PASSED

MathFunctionsTest > atanWithPropertyArgument PASSED

MathFunctionsTest > degreesWithPropertyArgument PASSED

MathFunctionsTest > atan2WithPropertyArgument PASSED

MathFunctionsTest > atanWithValueArgument PASSED

MathFunctionsTest > eulersNumberInWhere PASSED

MathFunctionsTest > cotWithPropertyArgument PASSED

MathFunctionsTest > log10Test PASSED

MathFunctionsTest > radiansWithPropertyArgument PASSED

MathFunctionsTest > atanWithFunctionArgument PASSED

MathFunctionsTest > piInWhere PASSED










MathFunctionsTest > degreesWithValueArgument PASSED

MathFunctionsTest > logWithTwoParams PASSED

MathFunctionsTest > sinWithPropertyArgument PASSED

MathFunctionsTest > eulersNumberInSelect PASSED

MathFunctionsTest > randWithOneParamTest PASSED

NestedFieldProjectionTest > nestedFieldSelectAll PASSED

NestedFieldProjectionTest > leftJoinWithSelectAll PASSED

NestedFieldProjectionTest > multipleSameNestedFields PASSED

NestedFieldProjectionTest > regularAndNestedFieldInSelect PASSED

NestedFieldProjectionTest > nestedFieldInSelect PASSED

NestedFieldProjectionTest > multipleDifferentNestedFields PASSED

NestedFieldProjectionTest > regularAndNestedFieldInSelectAndWhere PASSED

NestedFieldProjectionTest > leftJoinWithSpecificFields PASSED

NestedFieldProjectionTest > regression PASSED

NestedFieldProjectionTest > nestedFieldInSelectAndWhere PASSED

NestedFieldRewriterTest > subQuery PASSED










NestedFieldRewriterTest > aggInHavingWithWhereOnParentAndNested PASSED

NestedFieldRewriterTest > multipleAggregationsInSelect PASSED

NestedFieldRewriterTest > aggWithWhereOnNested PASSED

NestedFieldRewriterTest > multipleFieldsInGroupBy PASSED

NestedFieldRewriterTest > aggWithWhereOnParent PASSED

NestedFieldRewriterTest > selectAll PASSED

NestedFieldRewriterTest > multipleConditions PASSED

NestedFieldRewriterTest > aggInHavingWithWhereOnNestedOrNested PASSED

NestedFieldRewriterTest > subQueryWitSameAlias PASSED

NestedFieldRewriterTest > orderBy PASSED

NestedFieldRewriterTest > aggWithWhereOnNestedAndNested PASSED

NestedFieldRewriterTest > aggregationInSelect PASSED

NestedFieldRewriterTest > selectAllWithGroupBy PASSED

NestedFieldRewriterTest > notNestedAndParentCondition PASSED

NestedFieldRewriterTest > select PASSED

NestedFieldRewriterTest > notIsNotNullAndCondition PASSED

NestedFieldRewriterTest > aggInHavingWithWhereOnParentOrNested PASSED

NestedFieldRewriterTest > multipleRegularTables PASSED

NestedFieldRewriterTest > selectWithoutFrom PASSED

NestedFieldRewriterTest > unionAll PASSED

NestedFieldRewriterTest > nestedAndParentCondition PASSED

NestedFieldRewriterTest > isNotNullAndCondition PASSED

NestedFieldRewriterTest > aggWithWhereOnNestedOrNested PASSED

NestedFieldRewriterTest > minus PASSED

NestedFieldRewriterTest > aggWithWhereOnParentAndNested PASSED

NestedFieldRewriterTest > singleCondition PASSED

NestedFieldRewriterTest > groupBy PASSED

NestedFieldRewriterTest > aggInHavingWithWhereOnNested PASSED

NestedFieldRewriterTest > aggInHavingWithWhereOnParent PASSED

NestedFieldRewriterTest > aggWithWhereOnParentOrNested PASSED

NestedFieldRewriterTest > aggInHavingWithWhereOnNestedAndNested PASSED

NestedFieldRewriterTest > multipleFieldsInFrom PASSED

NestedFieldRewriterTest > notMultiCondition PASSED

NestedFieldRewriterTest > regression PASSED

NestedFieldRewriterTest > multiCondition PASSED

NestedFieldRewriterTest > isNotNull PASSED

NestedFieldRewriterTest > mixedWithObjectType PASSED

NestedFieldRewriterTest > notIsNotNull PASSED

NestedFieldRewriterTest > eraseParentAlias PASSED

NestedFieldRewriterTest > noAlias PASSED

NestedFieldRewriterTest > selectAllWithCondition PASSED










OpenSearchClientTest > multiSearchRetryOneTime PASSED

PreparedStatementRequestTest > testSubstitute PASSED

PreparedStatementRequestTest > testSubstitute_parameterNumberNotMatch PASSED

PreparedStatementRequestTest > testStringParameter PASSED

PreparedStatementRequestTest > testSubstitute_nullSql PASSED

QueryFunctionsTest > spacesOnlyQueryShouldThrowSQLFeatureNotSupportedException PASSED










QueryFunctionsTest > scoreQueryWithNestedField PASSED

QueryFunctionsTest > matchQueryRegularField PASSED

QueryFunctionsTest > matchPhraseQueryWithSlop PASSED

QueryFunctionsTest > ifNull PASSED

QueryFunctionsTest > ifFunctionWithConstantConditionStatement PASSED

QueryFunctionsTest > wildcardQueryRegularField PASSED

QueryFunctionsTest > ifFunctionWithEquationConditionStatement PASSED

QueryFunctionsTest > emptyQueryShouldThrowSQLFeatureNotSupportedException PASSED

QueryFunctionsTest > query PASSED

QueryFunctionsTest > multiMatchQueryWildcardField PASSED

QueryFunctionsTest > numberLiteralInSelectField PASSED










QueryFunctionsTest > wildcardQueryNestedField PASSED

QueryFunctionsTest > emptyNewLineQueryShouldThrowSQLFeatureNotSupportedException PASSED

QueryFunctionsTest > multiMatchQuerySingleField PASSED

QueryFunctionsTest > isNullWithMathExpr PASSED

QueryFunctionsTest > ifFunctionWithConditionStatement PASSED

QueryFunctionsTest > queryWithoutSpaceShouldSQLFeatureNotSupportedException PASSED

QueryFunctionsTest > scoreQuery PASSED

QueryFunctionsTest > matchPhraseQueryDefault PASSED

QueryFunctionsTest > emptyNewLineQueryShouldThrowSQLFeatureNotSupportedException2 PASSED

QueryFunctionsTest > matchQueryNestedField PASSED










SqlRequestFactoryTest > testGenerateSqlRequest_prearedStatementFromPayload2 PASSED

SqlRequestFactoryTest > testGenerateSqlRequest_invalidJson PASSED

SqlRequestFactoryTest > testGenerateSqlRequest_fromUrlParams SKIPPED

SqlRequestFactoryTest > testGenerateSqlRequest_unsupportedHttpMethod PASSED

SqlRequestFactoryTest > testGenerateSqlRequest_sqlRequestFromPayload PASSED

SqlRequestFactoryTest > testGenerateSqlRequest_unsupportedType PASSED

SqlRequestFactoryTest > testGenerateSqlRequest_preparedStatementFromPayload PASSED

SqlRequestParamTest > shouldReturnDefaultFormatIfNoFormatParams PASSED

SqlRequestParamTest > shouldThrowExceptionIfFormatParamsIsNotSupported PASSED

SqlRequestParamTest > shouldReturnTrueIfPrettyParamsIsEmpty PASSED

SqlRequestParamTest > shouldReturnTrueIfPrettyParamsIsTrue PASSED

SqlRequestParamTest > shouldReturnFalseIfNoPrettyParams PASSED

SqlRequestParamTest > shouldReturnFalseIfPrettyParamsIsUnknownValue PASSED

SqlRequestParamTest > shouldThrowExceptionIfFormatParamsIsEmpty PASSED

StringOperatorsTest > substringIndexOutOfBoundTest PASSED

StringOperatorsTest > ltrimTest PASSED

StringOperatorsTest > left PASSED

StringOperatorsTest > asciiTest PASSED

StringOperatorsTest > right PASSED

StringOperatorsTest > replaceTest PASSED










StringOperatorsTest > lengthTest PASSED

StringOperatorsTest > substringTest PASSED

StringOperatorsTest > locateTest PASSED

StringOperatorsTest > rtrimTest PASSED

WhereWithBoolConditionTest > selectAllTest PASSED

WhereWithBoolConditionTest > whereWithBoolCompilationTest PASSED










DefaultCursorTest > nullCursorWhenRowLeftIsLessThanEqualZero PASSED

DefaultCursorTest > checkCursorType PASSED

DefaultCursorTest > nullCursorWhenScrollIDIsNullOrEmpty PASSED






DefaultCursorTest > cursorShouldStartWithCursorTypeIDForPIT PASSED

ColumnTypeProviderTest > unSupportedTypeShouldReturnDefaultSchemaType PASSED

ColumnTypeProviderTest > providerWithoutColumnTypeShouldReturnDefaultSchemaType PASSED

ColumnTypeProviderTest > productTypeShouldReturnCorrectSchemaType PASSED

ColumnTypeProviderTest > singleESDataTypeShouldReturnCorrectSchemaType PASSED

DeleteResultSetTest > testDeleteResponseForJdbcFormat PASSED

BindingTupleResultSetTest > buildDataRowsFromBindingTupleShouldPass PASSED

BindingTupleResultSetTest > buildDataRowsFromBindingTupleIncludeDateShouldPass PASSED

BindingTupleResultSetTest > buildDataRowsFromBindingTupleIncludeLongValueShouldPass PASSED

CSVResultsExtractorTest > extractResultsFromBindingTupleListShouldPass PASSED










ElasticUtilsTest > test_hitsAsStringResult_withNullTotalHits PASSED

ElasticUtilsTest > hitsAsStringResult PASSED

BinaryExpressionTest > divideIntegerValueShouldPass PASSED

BinaryExpressionTest > addDoubleAndIntegerShouldPass PASSED

BinaryExpressionTest > divideIntegerAndDoubleShouldPass PASSED

BinaryExpressionTest > addIntegerValueShouldPass PASSED

BinaryExpressionTest > subtractIntAndDoubleShouldPass PASSED

BinaryExpressionTest > addDoubleValueShouldPass PASSED

BinaryExpressionTest > addIntAndStringShouldPass PASSED

BinaryExpressionTest > multipleAddIntegerValueShouldPass PASSED

BinaryExpressionTest > multiplyIntAndDoubleShouldPass PASSED

BinaryExpressionTest > modulesIntAndDoubleShouldPass PASSED

CompoundExpressionTest > absAndAddShouldPass PASSED










RefExpressionTest > refStringValueShouldPass PASSED

RefExpressionTest > refCollectValueShouldPass PASSED

RefExpressionTest > refIntegerValueShouldPass PASSED

RefExpressionTest > refDoubleValueShouldPass PASSED

RefExpressionTest > refTupleValueShouldPass PASSED

RefExpressionTest > refBooleanValueShouldPass PASSED

UnaryExpressionTest > floorShouldPass PASSED

UnaryExpressionTest > atan2ShouldPass PASSED

UnaryExpressionTest > log10ShouldPass PASSED

UnaryExpressionTest > absShouldPass PASSED

UnaryExpressionTest > lnShouldPass PASSED

UnaryExpressionTest > ceilShouldPass PASSED

UnaryExpressionTest > cosShouldPass PASSED

UnaryExpressionTest > atan2WithStringShouldThrowException PASSED

UnaryExpressionTest > cbrtShouldPass PASSED

UnaryExpressionTest > atanShouldPass PASSED

UnaryExpressionTest > coshShouldPass PASSED

UnaryExpressionTest > absWithStringShouldThrowException PASSED

UnaryExpressionTest > expShouldPass PASSED

UnaryExpressionTest > asinShouldPass PASSED

UnaryExpressionTest > logShouldPass PASSED

UnaryExpressionTest > log2ShouldPass PASSED

UnaryExpressionTest > tanShouldPass PASSED

ExprValueUtilsTest > getIntegerValueFromStringExprValueShouldThrowException PASSED

ExprValueUtilsTest > getIntegerWithDoubleExprValueShouldPass PASSED

ExprValueUtilsTest > getDoubleValueWithIntegerExprValueShouldPass PASSED

ExprValueUtilsTest > getStringValueFromIntegerExprValueShouldThrowException PASSED

ExprValueUtilsTest > getIntegerValueWithIntegerExprValueShouldPass PASSED

ExprValueUtilsTest > getLongValueFromLongExprValueShouldPass PASSED

BasicCounterTest > increment PASSED

BasicCounterTest > incrementN PASSED

GaugeMetricTest > getValue PASSED

MetricsTest > collectToJSON PASSED

MetricsTest > registerMetric PASSED

MetricsTest > getAllMetric PASSED

MetricsTest > getMetric PASSED

MetricsTest > unRegisterMetric PASSED

NumericMetricTest > increment PASSED

NumericMetricTest > add PASSED










RollingCounterTest > increment PASSED

RollingCounterTest > add PASSED

RollingCounterTest > trim PASSED

BucketPathTest > bucketPathEmpty PASSED

BucketPathTest > theLastMustBeMetric PASSED

BucketPathTest > allTheOtherMustBeAgg PASSED

BucketPathTest > bucketPath PASSED

FieldMakerTest > makeFieldAssignDouble PASSED

FieldMakerTest > makeFieldAssign PASSED

SqlParserTest > joinConditionWithComplexObjectComparisonRightSide PASSED

SqlParserTest > castToDoubleTest PASSED

SqlParserTest > likeTestWithEscaped PASSED










SqlParserTest > indexWithSpacesWithTypeWithinBrackets PASSED

SqlParserTest > multiSelectMinusTestMinusHints PASSED

SqlParserTest > searchWithOdbcTimeFormatParse PASSED

SqlParserTest > numberEqualConditionWithoutProperty PASSED

SqlParserTest > innerQueryTestTwoQueries PASSED

SqlParserTest > castToLongTest PASSED

SqlParserTest > failingQueryTest PASSED

SqlParserTest > caseWhenTestWithFieldElseExpr PASSED

SqlParserTest > limitHintsOnJoin PASSED

SqlParserTest > fieldWithATcharAtWhere PASSED

SqlParserTest > joinParseCheckSelectedFieldsSplit PASSED

SqlParserTest > failingQueryWithHavingTest PASSED

SqlParserTest > castToFloatTest PASSED

SqlParserTest > inTermsSubQueryTest PASSED

SqlParserTest > whereConditionLeftFunctionRightPropertyGreatTest PASSED

SqlParserTest > termsWithStringTest PASSED

SqlParserTest > joinParseConditionsTestTwoConditions PASSED

SqlParserTest > nestedFieldOnWhereNoPathComplexField PASSED

SqlParserTest > caseWhenTestWithouhtElseExpr PASSED

SqlParserTest > fieldWithColonCharAtWhere PASSED

SqlParserTest > complexNestedTest PASSED

SqlParserTest > aggFieldWithAliasTableAliasShouldBeRemoved PASSED

SqlParserTest > scriptFieldPlusFieldTest PASSED

SqlParserTest > fieldWithColonCharAtSelect PASSED

SqlParserTest > fieldsAsNumbersOnWhere PASSED

SqlParserTest > whereConditionVariableRightVariableEqualTest PASSED

SqlParserTest > multipleHints PASSED

SqlParserTest > complexNestedAndOtherQuery PASSED

SqlParserTest > multiSelectMinusScrollCheckDefaultsAllDefaults PASSED

SqlParserTest > nestedFieldOnGroupByNoPath PASSED

SqlParserTest > failingQueryWithHavingTest2 SKIPPED

SqlParserTest > fieldWithATcharAtSelect PASSED

SqlParserTest > hashTermsFilterHint PASSED

SqlParserTest > parseJoinWithOneTableOrderByRemoveAlias PASSED

SqlParserTest > fieldWithSpacesWithinBrackets PASSED

SqlParserTest > castToStringTest PASSED

SqlParserTest > filterAggTestWithAlias PASSED

SqlParserTest > innerQueryTest PASSED

SqlParserTest > scriptOnFilterWithParams PASSED

SqlParserTest > fieldIsNull PASSED

SqlParserTest > joinParseConditionsTestOneCondition PASSED

SqlParserTest > joinParseCheckConnectedFields PASSED

SqlParserTest > stringAndNumberEqualConditionWithoutProperty PASSED

SqlParserTest > multiSelectMinusWithAliasCheckAliases PASSED

SqlParserTest > indexNameWithDotAtTheStart PASSED

SqlParserTest > indexWithSemiColons PASSED

SqlParserTest > indexWithDotsAndHyphen PASSED

SqlParserTest > multiSelectMinusOperationCheckIndices PASSED

SqlParserTest > caseWhenTest PASSED

SqlParserTest > doubleOrderByTest PASSED

SqlParserTest > nestedFieldOnWhereGivenPath PASSED

SqlParserTest > failingQueryTest2 PASSED

SqlParserTest > indexWithSpacesWithinBrackets PASSED

SqlParserTest > joinSplitWhereCorrectly PASSED

SqlParserTest > castToDoubleThenDivideTest PASSED

SqlParserTest > fieldWithATcharAtSelectOnAgg PASSED

SqlParserTest > termWithStringTest PASSED

SqlParserTest > castToIntTest PASSED

SqlParserTest > stringEqualConditionWithoutProperty PASSED

SqlParserTest > propertyGreatCondition PASSED

SqlParserTest > implicitScriptOnAggregation PASSED

SqlParserTest > filterAggTestNoAlias PASSED

SqlParserTest > joinConditionWithComplexObjectComparisonLeftSide PASSED

SqlParserTest > castToDateTimeTest PASSED

SqlParserTest > scriptFiledPlusLiteralTest PASSED

SqlParserTest > scriptLiteralPlusLiteralTest PASSED

SqlParserTest > joinParseFromsAreSplitedCorrectly PASSED

SqlParserTest > nestedFieldOnGroupByWithPath PASSED










SqlParserTest > caseWhenSwitchTest PASSED

SqlParserTest > scriptOnFilterNoParams PASSED

SqlParserTest > parseJoinWithOneTableOrderByAttachToCorrectTable PASSED

SqlParserTest > numberGreatConditionWithoutProperty PASSED

SqlParserTest > whereConditionLeftFunctionRightFunctionEqualTest PASSED

SqlParserTest > propertyEqualCondition PASSED

SqlParserTest > propertyWithTableAliasEqualCondition PASSED

SqlParserTest > nestedFieldOnWhereNoPathSimpleField PASSED

SqlParserTest > multiSelectMinusScrollCheckDefaultsOneDefault PASSED

SqlParserTest > filterAggTestWithAliasAsString PASSED

SqlParserTest > explicitScriptOnAggregation PASSED

SqlParserTest > twoIndices PASSED

SubQueryParserTest > selectFromSubqueryWithAggShouldPass PASSED

SubQueryParserTest > selectFromSubqueryShouldIgnoreUnusedField PASSED

SubQueryParserTest > selectFromSubqueryWithCountAndGroupByAndHavingShouldPass PASSED

SubQueryParserTest > selectFromSubqueryWithCountAndGroupByAndOrderByShouldPass PASSED

SubQueryParserTest > selectFromSubqueryWithWhereAndCountShouldPass PASSED

SubQueryParserTest > selectFromSubqueryCountAndSum PASSED

SubQueryParserTest > selectFromSubqueryWithoutAliasShouldPass PASSED

SubQueryParserTest > selectFromSubqueryShouldPass PASSED

BindingTupleQueryPlannerExecuteTest > testAggregationShouldPass PASSED

OpenSearchActionFactoryTest > aggregationQueryWithoutGroupByShouldMigrateToQueryPlan PASSED

OpenSearchActionFactoryTest > queryOnlyHasGroupByShouldMigrateToQueryPlan PASSED

OpenSearchActionFactoryTest > nestQueryShouldNotMigrateToQueryPlan PASSED

OpenSearchActionFactoryTest > aggregationQueryWithExpressionByShouldMigrateToQueryPlan PASSED

OpenSearchActionFactoryTest > nonAggregationQueryShouldNotMigrateToQueryPlan PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[0] PASSED


QueryPlannerBatchTest > employeeInnerJoinDepartment[0] PASSED


QueryPlannerBatchTest > departmentLeftJoinEmployee[0] PASSED


QueryPlannerBatchTest > departmentInnerJoinEmployee[0] PASSED


QueryPlannerBatchTest > employeeLeftJoinDepartment[1] PASSED


QueryPlannerBatchTest > employeeInnerJoinDepartment[1] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[1] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[1] PASSED


QueryPlannerBatchTest > employeeLeftJoinDepartment[2] PASSED


QueryPlannerBatchTest > employeeInnerJoinDepartment[2] PASSED


QueryPlannerBatchTest > departmentLeftJoinEmployee[2] PASSED


QueryPlannerBatchTest > departmentInnerJoinEmployee[2] PASSED


QueryPlannerBatchTest > employeeLeftJoinDepartment[3] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[3] PASSED




QueryPlannerBatchTest > departmentLeftJoinEmployee[3] PASSED


QueryPlannerBatchTest > departmentInnerJoinEmployee[3] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[4] PASSED




QueryPlannerBatchTest > employeeInnerJoinDepartment[4] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[4] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[4] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[5] PASSED




QueryPlannerBatchTest > employeeInnerJoinDepartment[5] PASSED


QueryPlannerBatchTest > departmentLeftJoinEmployee[5] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[5] PASSED




QueryPlannerBatchTest > employeeLeftJoinDepartment[6] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[6] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[6] PASSED






QueryPlannerBatchTest > departmentInnerJoinEmployee[6] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[7] PASSED




QueryPlannerBatchTest > employeeInnerJoinDepartment[7] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[7] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[7] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[8] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[8] PASSED






QueryPlannerBatchTest > departmentLeftJoinEmployee[8] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[8] PASSED




QueryPlannerBatchTest > employeeLeftJoinDepartment[9] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[9] PASSED




QueryPlannerBatchTest > departmentLeftJoinEmployee[9] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[9] PASSED




QueryPlannerBatchTest > employeeLeftJoinDepartment[10] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[10] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[10] PASSED






QueryPlannerBatchTest > departmentInnerJoinEmployee[10] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[11] PASSED




QueryPlannerBatchTest > employeeInnerJoinDepartment[11] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[11] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[11] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[12] PASSED




QueryPlannerBatchTest > employeeInnerJoinDepartment[12] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[12] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[12] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[13] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[13] PASSED






QueryPlannerBatchTest > departmentLeftJoinEmployee[13] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[13] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[14] PASSED






QueryPlannerBatchTest > employeeInnerJoinDepartment[14] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[14] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[14] PASSED






QueryPlannerBatchTest > employeeLeftJoinDepartment[15] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[15] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[15] PASSED






QueryPlannerBatchTest > departmentInnerJoinEmployee[15] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[16] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[16] PASSED






QueryPlannerBatchTest > departmentLeftJoinEmployee[16] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[16] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[17] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[17] PASSED








QueryPlannerBatchTest > departmentLeftJoinEmployee[17] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[17] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[18] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[18] PASSED








QueryPlannerBatchTest > departmentLeftJoinEmployee[18] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[18] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[19] PASSED






QueryPlannerBatchTest > employeeInnerJoinDepartment[19] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[19] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[19] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[20] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[20] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[20] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[20] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[21] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[21] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[21] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[21] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[22] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[22] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[22] PASSED




QueryPlannerBatchTest > departmentInnerJoinEmployee[22] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[23] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[23] PASSED






QueryPlannerBatchTest > departmentLeftJoinEmployee[23] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[23] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[24] PASSED






QueryPlannerBatchTest > employeeInnerJoinDepartment[24] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[24] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[24] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[25] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[25] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[25] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[25] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[26] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[26] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[26] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[26] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[27] PASSED






QueryPlannerBatchTest > employeeInnerJoinDepartment[27] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[27] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[27] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[28] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[28] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[28] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[28] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[29] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[29] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[29] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[29] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[30] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[30] PASSED








QueryPlannerBatchTest > departmentLeftJoinEmployee[30] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[30] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[31] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[31] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[31] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[31] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[32] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[32] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[32] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[32] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[33] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[33] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[33] PASSED






QueryPlannerBatchTest > departmentInnerJoinEmployee[33] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[34] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[34] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[34] PASSED








QueryPlannerBatchTest > departmentInnerJoinEmployee[34] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[35] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[35] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[35] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[35] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[36] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[36] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[36] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[36] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[37] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[37] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[37] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[37] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[38] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[38] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[38] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[38] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[39] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[39] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[39] PASSED








QueryPlannerBatchTest > departmentInnerJoinEmployee[39] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[40] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[40] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[40] PASSED








QueryPlannerBatchTest > departmentInnerJoinEmployee[40] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[41] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[41] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[41] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[41] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[42] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[42] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[42] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[42] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[43] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[43] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[43] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[43] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[44] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[44] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[44] PASSED








QueryPlannerBatchTest > departmentInnerJoinEmployee[44] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[45] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[45] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[45] PASSED








QueryPlannerBatchTest > departmentInnerJoinEmployee[45] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[46] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[46] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[46] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[46] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[47] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[47] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[47] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[47] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[48] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[48] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[48] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[48] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[49] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[49] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[49] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[49] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[50] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[50] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[50] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[50] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[51] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[51] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[51] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[51] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[52] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[52] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[52] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[52] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[53] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[53] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[53] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[53] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[54] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[54] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[54] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[54] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[55] PASSED






QueryPlannerBatchTest > employeeInnerJoinDepartment[55] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[55] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[55] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[56] PASSED








QueryPlannerBatchTest > employeeInnerJoinDepartment[56] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[56] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[56] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[57] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[57] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[57] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[57] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[58] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[58] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[58] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[58] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[59] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[59] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[59] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[59] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[60] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[60] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[60] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[60] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[61] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[61] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[61] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[61] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[62] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[62] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[62] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[62] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[63] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[63] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[63] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[63] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[64] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[64] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[64] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[64] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[65] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[65] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[65] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[65] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[66] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[66] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[66] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[66] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[67] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[67] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[67] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[67] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[68] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[68] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[68] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[68] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[69] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[69] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[69] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[69] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[70] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[70] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[70] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[70] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[71] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[71] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[71] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[71] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[72] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[72] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[72] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[72] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[73] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[73] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[73] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[73] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[74] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[74] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[74] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[74] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[75] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[75] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[75] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[75] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[76] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[76] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[76] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[76] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[77] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[77] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[77] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[77] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[78] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[78] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[78] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[78] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[79] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[79] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[79] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[79] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[80] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[80] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[80] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[80] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[81] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[81] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[81] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[81] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[82] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[82] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[82] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[82] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[83] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[83] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[83] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[83] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[84] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[84] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[84] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[84] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[85] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[85] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[85] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[85] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[86] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[86] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[86] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[86] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[87] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[87] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[87] PASSED










QueryPlannerBatchTest > departmentInnerJoinEmployee[87] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[88] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[88] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[88] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[88] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[89] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[89] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[89] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[89] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[90] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[90] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[90] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[90] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[91] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[91] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[91] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[91] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[92] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[92] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[92] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[92] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[93] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[93] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[93] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[93] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[94] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[94] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[94] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[94] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[95] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[95] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[95] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[95] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[96] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[96] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[96] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[96] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[97] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[97] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[97] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[97] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[98] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[98] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[98] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[98] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[99] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[99] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[99] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[99] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[100] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[100] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[100] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[100] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[101] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[101] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[101] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[101] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[102] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[102] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[102] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[102] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[103] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[103] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[103] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[103] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[104] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[104] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[104] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[104] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[105] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[105] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[105] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[105] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[106] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[106] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[106] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[106] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[107] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[107] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[107] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[107] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[108] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[108] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[108] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[108] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[109] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[109] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[109] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[109] PASSED










QueryPlannerBatchTest > employeeLeftJoinDepartment[110] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[110] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[110] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[110] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[111] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[111] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[111] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[111] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[112] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[112] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[112] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[112] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[113] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[113] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[113] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[113] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[114] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[114] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[114] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[114] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[115] PASSED










QueryPlannerBatchTest > employeeInnerJoinDepartment[115] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[115] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[115] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[116] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[116] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[116] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[116] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[117] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[117] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[117] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[117] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[118] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[118] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[118] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[118] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[119] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[119] PASSED










QueryPlannerBatchTest > departmentLeftJoinEmployee[119] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[119] PASSED

QueryPlannerBatchTest > employeeLeftJoinDepartment[120] PASSED

QueryPlannerBatchTest > employeeInnerJoinDepartment[120] PASSED

QueryPlannerBatchTest > departmentLeftJoinEmployee[120] PASSED

QueryPlannerBatchTest > departmentInnerJoinEmployee[120] PASSED

QueryPlannerConfigTest > scrollPageSizeHint PASSED

QueryPlannerConfigTest > circuitBreakLimitConfig PASSED










QueryPlannerConfigTest > timeOutConfig PASSED

QueryPlannerConfigTest > totalAndTableLimitConfig PASSED

QueryPlannerConfigTest > backOffRetryIntervalsHint PASSED

QueryPlannerConfigTest > scrollPageSizeConfig PASSED

QueryPlannerConfigTest > timeOutHint PASSED

QueryPlannerConfigTest > algorithmUseLegacy PASSED

QueryPlannerConfigTest > algorithmBlockSizeHintWithSpaces PASSED

QueryPlannerConfigTest > algorithmBlockSizeHint PASSED

QueryPlannerConfigTest > blockSizeConfig PASSED

QueryPlannerConfigTest > scrollPageSizeHintWithTwoSizes PASSED

QueryPlannerConfigTest > multipleConfigCombined PASSED

QueryPlannerConfigTest > circuitBreakLimitHint PASSED

QueryPlannerConfigTest > backOffRetryIntervalsConfig PASSED

QueryPlannerExecuteTest > simpleLeftJoinWithoutMatchInLeft PASSED










QueryPlannerExecuteTest > simpleLeftJoinWithSomeMismatchesInRight PASSED

QueryPlannerExecuteTest > simpleJoinWithSelectAll PASSED

QueryPlannerExecuteTest > complexJoinWithOrConditionsDuplicate PASSED

QueryPlannerExecuteTest > simpleJoinWithNull PASSED

QueryPlannerExecuteTest > complexJoinWithOrConditionsAndTermsFilterOptimization PASSED

QueryPlannerExecuteTest > simpleQueryWithOrderBy PASSED

QueryPlannerExecuteTest > simpleJoin PASSED

QueryPlannerExecuteTest > simpleJoinWithAliasInSelect PASSED










QueryPlannerExecuteTest > complexLeftJoinWithOrConditions PASSED

QueryPlannerExecuteTest > simpleLeftJoinWithSelectAllFromOneTable PASSED

QueryPlannerExecuteTest > simpleJoinWithAllMatches PASSED

QueryPlannerExecuteTest > complexJoinWithMultipleConditions PASSED

QueryPlannerExecuteTest > simpleJoinWithSomeMatches PASSED

QueryPlannerExecuteTest > simpleJoinWithoutMatch PASSED

QueryPlannerExecuteTest > complexJoinWithOrConditions PASSED

QueryPlannerExecuteTest > simpleCrossJoin PASSED










QueryPlannerExecuteTest > simpleQueryWithLeftJoinAndOrderByMultipleColumnsFromOneTableInDesc PASSED

QueryPlannerExecuteTest > simpleQueryWithTermsFilterOptimization PASSED

QueryPlannerExecuteTest > simpleQueryWithTableLimit PASSED

QueryPlannerExecuteTest > simpleJoinWithSelectAllFromBothTables PASSED

QueryPlannerExecuteTest > simpleJoinWithColumnNameConflict PASSED

QueryPlannerExecuteTest > complexJoinWithTableLimitHint PASSED

QueryPlannerExecuteTest > simpleQueryWithTotalLimit PASSED

QueryPlannerExecuteTest > simpleLeftJoinWithSomeMismatchesInLeft PASSED










QueryPlannerExplainTest > explainInJsonWithDuplicateColumnsPushedDown PASSED

QueryPlannerExplainTest > explainInJson PASSED

QueryPlannerExplainTest > explainInJsonWithComplicatedOn PASSED

QueryPlannerMonitorTest > reachedLimitAndRecoverAt1stAttempt SKIPPED

QueryPlannerMonitorTest > timeOut SKIPPED

QueryPlannerMonitorTest > reachedLimitAndRecoverAt2ndAttempt SKIPPED

QueryPlannerMonitorTest > reachedLimitAndRecoverAt3rdAttempt SKIPPED

QueryPlannerMonitorTest > reachedLimitAndFailFinally SKIPPED

QueryPlannerMonitorTest > reachedLimitAndRejectNewRequest SKIPPED

SQLAggregationParserTest > noGroupKeyInSelectShouldPass PASSED

SQLAggregationParserTest > groupKeyInSelectWithFunctionShouldPass PASSED

SQLAggregationParserTest > parseFunctionGroupColumnOverShouldPass PASSED

SQLAggregationParserTest > parseCompoundAggWithExpressionShouldPass PASSED

SQLAggregationParserTest > aggregationWithNestedShouldThrowException PASSED

SQLAggregationParserTest > aggWithDistinctShouldPass PASSED

SQLAggregationParserTest > parseAggWithExpressionShouldPass PASSED

SQLAggregationParserTest > theDotInFieldNameShouldBeReplaceWithSharp PASSED

SQLAggregationParserTest > parseAggWithoutExpressionShouldPass PASSED

SQLAggregationParserTest > withoutAggregationShouldPass PASSED

SQLAggregationParserTest > parseWithRawSelectFuncnameShouldPass PASSED

SQLAggregationParserTest > parseSingleFunctionOverAggShouldPass PASSED

SQLAggregationParserTest > parseAggWithFunctioniWithoutExpressionShouldPass PASSED

SQLAggregationParserTest > functionOverFiledShouldPass PASSED










SQLExprToExpressionConverterTest > compoundBinaryOperatorShouldReturnCorrectExpression PASSED

SQLExprToExpressionConverterTest > functionOverGroupColumn PASSED

SQLExprToExpressionConverterTest > identifierShouldReturnVarExpression PASSED

SQLExprToExpressionConverterTest > unknownIdentifierShouldThrowException PASSED

SQLExprToExpressionConverterTest > unsupportOperationShouldThrowException PASSED

SQLExprToExpressionConverterTest > binaryOperatorWithLiteralAddShouldReturnAddExpression PASSED

SQLExprToExpressionConverterTest > binaryOperatorAddShouldReturnAddExpression PASSED

SQLExprToExpressionConverterTest > functionOverCompoundBinaryOperatorShouldReturnCorrectExpression PASSED

SQLToOperatorConverterTest > convertDistinctPass PASSED

SQLToOperatorConverterTest > convertAggShouldPass PASSED

SQLToOperatorConverterTest > convertMaxMinusMinShouldPass PASSED

SearchAggregationResponseHelperTest > multipleBucketMultipleMetricShouldPass PASSED

SearchAggregationResponseHelperTest > multipleBucketWithoutMetricShouldPass PASSED

SearchAggregationResponseHelperTest > populateSearchAggregationResponeShouldPass PASSED

SearchAggregationResponseHelperTest > oneBucketMultipleMetricShouldPass PASSED

SearchAggregationResponseHelperTest > populateShouldPass PASSED

SearchAggregationResponseHelperTest > noBucketMultipleMetricShouldPass PASSED

SearchAggregationResponseHelperTest > noBucketOneMetricShouldPass PASSED

SearchAggregationResponseHelperTest > noBucketPercentilesShouldPass PASSED










DefaultQueryActionTest > testIfScrollShouldBeOpenWithDifferentFormats PASSED

DefaultQueryActionTest > scriptFieldWithTwoParams PASSED

DefaultQueryActionTest > testIfScrollShouldBeOpenWithDifferentFetchSize PASSED

DefaultQueryActionTest > scriptFieldWithLessThanTwoParams PASSED

DefaultQueryActionTest > scriptFieldWithMoreThanThreeParams PASSED

DefaultQueryActionTest > testIfScrollShouldBeOpen PASSED

DefaultQueryActionTest > scriptFieldWithThreeParams PASSED










RewriteRuleExecutorTest > optimize PASSED

RewriteRuleExecutorTest > noOptimize PASSED

UnquoteIdentifierRuleTest > selectSpecificFieldsUsingQuotedTableNamePrefix PASSED

UnquoteIdentifierRuleTest > queryWithQuotedAggrAndFunc PASSED

UnquoteIdentifierRuleTest > queryWithQuotedAlias PASSED

UnquoteIdentifierRuleTest > queryWithQuotedField PASSED

UnquoteIdentifierRuleTest > queryWithQuotedIndex PASSED










OrdinalRewriterRuleTest > simpleGroupByOrdinal PASSED

OrdinalRewriterRuleTest > noOrdinalInGroupAndOrderByShouldNotMatch PASSED

OrdinalRewriterRuleTest > ordinalInGroupByShouldMatch PASSED

OrdinalRewriterRuleTest > simpleOrderByOrdinal PASSED

OrdinalRewriterRuleTest > invalidOrderByOrdinalShouldThrowException PASSED

OrdinalRewriterRuleTest > multipleGroupByOrdinal PASSED

OrdinalRewriterRuleTest > invalidGroupByOrdinalShouldThrowException PASSED

OrdinalRewriterRuleTest > noOrdinalInOrderByShouldNotMatch PASSED

OrdinalRewriterRuleTest > multipleOrderByOrdinal PASSED

OrdinalRewriterRuleTest > noOrdinalInGroupByShouldNotMatch PASSED

OrdinalRewriterRuleTest > ordinalInOrderByShouldMatch PASSED

OrdinalRewriterRuleTest > ordinalInGroupAndOrderByShouldMatch PASSED

SQLExprParentSetterRuleTest > match PASSED

SQLExprParentSetterTest > testSQLInSubQueryExprHasParent PASSED

SQLExprParentSetterTest > testSQLInListExprHasParent PASSED

ExistsSubQueryRewriterTest > nonCorrelatedNotExists PASSED

ExistsSubQueryRewriterTest > nonCorrelatedNotExistsWhere PASSED

ExistsSubQueryRewriterTest > nonCorrelatedExists PASSED

ExistsSubQueryRewriterTest > nonCorrelatedExistsAnd PASSED

ExistsSubQueryRewriterTest > nonCorrelatedExistsParentWhere PASSED

ExistsSubQueryRewriterTest > nonCorrelatedNotExistsParentWhere PASSED

ExistsSubQueryRewriterTest > nonCorrelatedExistsWhere PASSED

InSubqueryRewriterTest > testMultipleSelectException PASSED

InSubqueryRewriterTest > nonCorrleatedInWithWhere PASSED

InSubqueryRewriterTest > nonCorrleatedIn PASSED

InSubqueryRewriterTest > notInUnsupported PASSED

InSubqueryRewriterTest > nonCorrleatedInWithOuterWhere PASSED

NestedQueryContextTest > isNested PASSED

NestedQueryContextTest > notNested PASSED

NestedQueryContextTest > isNestedJoin PASSED

SubQueryRewriteRuleTest > subQueryInSelectNotMatch PASSED

SubQueryRewriteRuleTest > moreThanOneExistsIsNotSupporeted PASSED

SubQueryRewriteRuleTest > isNotInMatch PASSED

SubQueryRewriteRuleTest > moreThanOneInIsNotSupporeted PASSED

SubQueryRewriteRuleTest > isExistsMatch PASSED

SubQueryRewriteRuleTest > isInMatch PASSED

SubQueryRewriteRuleTest > isNotExistsMatch PASSED

SubqueryAliasRewriterTest > testOuterWithoutAliasInnerWithAlias PASSED

SubqueryAliasRewriterTest > testOuterMixAliasInnerWithoutAlias PASSED

SubqueryAliasRewriterTest > testWithoutAlias PASSED

SubqueryAliasRewriterTest > testOuterWithoutAliasInnerMixAlias PASSED

SubqueryAliasRewriterTest > testOuterWithAliasInnerWithoutAlias PASSED

SubqueryAliasRewriterTest > testWithAlias PASSED

FindSubQueryTest > hasExistSubQuery PASSED

FindSubQueryTest > hasInSubQuery PASSED

FindSubQueryTest > stopVisitWhenFound PASSED

TermFieldRewriterTest > testSelectAllFieldWithConflictMappingShouldPass PASSED

TermFieldRewriterTest > testIssue2391_WithWrongBinaryOperation PASSED

TermFieldRewriterTest > testFieldShouldBeRewritten PASSED










TermFieldRewriterTest > testSelectTheFieldWithConflictMappingShouldThrowException PASSED

TermFieldRewriterTest > testFromSubqueryWithoutTermShouldPass PASSED

TermFieldRewriterTest > testSelectTheFieldOnlyInOneIndexShouldPass PASSED

TermFieldRewriterTest > testSelectTheFieldWithCompatibleMappingShouldPass PASSED

TermFieldRewriterTest > testFromSubqueryShouldPass PASSED

WktToGeoJsonConverterTest > convertPolygon_NegativeCoordinates_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPolygonWithHole_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertLineString_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiPoint_V1_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_RoundNumbers_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_NegativeCoordinates_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertLineString_NegativeCoordinates_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiLineString_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiLineString_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_SecondIsRoundNumber_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiPoint_V2_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiPolygon_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPolygon_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPolygonWithHole_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertLineString_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPolygon_WithRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertPoint_FirstIsRoundNumber_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiPolygon_NoRedundantSpaces_ShouldConvert PASSED

WktToGeoJsonConverterTest > convertMultiPolygon_OnePolygonHaveHoles_ShouldConvert PASSED

BackticksUnquoterTest > assertNotQuotedStringShouldKeepTheSame PASSED

BackticksUnquoterTest > assertBackticksQuotedStringShouldBeUnquoted PASSED

BackticksUnquoterTest > assertStringWithOneBackTickShouldKeepTheSame PASSED

PrettyFormatterTest > illegalInputOfUnpairedBrace PASSED

PrettyFormatterTest > assertFormatterOutputsPrettyJson PASSED

PrettyFormatterTest > illegalInputOfWrongBraces PASSED

PrettyFormatterTest > illegalInputOfNull PASSED

PrettyFormatterTest > assertFormatterWithoutContentInside PASSED

QueryContextTest > withCurrentContext PASSED

QueryContextTest > getRequestId_doesNotExist PASSED

QueryContextTest > addRequestId_alreadyExists PASSED

QueryContextTest > addRequestId PASSED

QueryContextTest > getRequestId PASSED

QueryDataAnonymizerTest > queriesWithFunctionsShouldAnonymizeSensitiveData PASSED

QueryDataAnonymizerTest > queriesShouldAnonymousNumbers PASSED

QueryDataAnonymizerTest > joinQueriesShouldAnonymizeSensitiveData PASSED

QueryDataAnonymizerTest > queriesWithAggregatesShouldAnonymizeSensitiveData PASSED

QueryDataAnonymizerTest > queriesShouldHaveAnonymousInputStrings PASSED

QueryDataAnonymizerTest > unionQueriesShouldAnonymizeSensitiveData PASSED

QueryDataAnonymizerTest > queriesShouldHaveAnonymousFieldAndIndex PASSED

QueryDataAnonymizerTest > queriesShouldHaveAnonymousBooleanLiterals PASSED

QueryDataAnonymizerTest > queriesWithSubqueriesShouldAnonymizeSensitiveData PASSED

QueryDataAnonymizerTest > queriesWithAliasesShouldAnonymizeSensitiveData PASSED

SQLFunctionsTest > testCastIntStatementScript PASSED

SQLFunctionsTest > testCastReturnType PASSED

SQLFunctionsTest > testAssign PASSED

SQLFunctionsTest > testAbsWithIntReturnType PASSED

StringUtilsTest > format PASSED

StringUtilsTest > toLower PASSED

StringUtilsTest > toUpper PASSED

UtilTest > clearEmptyPaths_EmptyMap_ShouldReturnTrue PASSED

UtilTest > clearEmptyPaths_EmptyPathSize1_ShouldReturnTrueAndMapShouldBeEmpty PASSED

UtilTest > clearEmptyPaths_EmptyPathSize2_ShouldReturnTrueAndMapShouldBeEmpty PASSED

UtilTest > clearEmptyPaths_MapSizeTwoAndTwoOneInnerEmpty_MapShouldBeSizeTwoAndOne PASSED

UtilTest > clearEmptyPaths_2PathsOneEmpty_MapShouldBeSizeOne PASSED










Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD SUCCESSFUL in 26m 21s
175 actionable tasks: 175 executed








[?12l[?25h==> Entering fakeroot environment...
==> Starting package()...
Archive:  /build/opensearch-sql-plugin/src/sql-3.1.0.0/plugin/build/distributions/opensearch-sql-3.1.0.0.zip
  inflating: LICENSE.txt             
  inflating: NOTICE.txt              
  inflating: opensearch-sql-3.1.0.0.jar  
  inflating: plugin-descriptor.properties  
  inflating: plugin-security.policy  
==> Tidying install...
  -> Removing libtool files...
  -> Purging unwanted files...
  -> Removing static library files...
  -> Stripping unneeded symbols from binaries and libraries...
  -> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "opensearch-sql-plugin"...
  -> Generating .PKGINFO file...
  -> Generating .BUILDINFO file...
  -> Generating .MTREE file...
  -> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: opensearch-sql-plugin 3.1.0.0-1 (Mon Jul  7 18:44:27 2025)
==> Cleaning up...