├── .gitignore ├── .idea └── codeStyleSettings.xml ├── .travis.yml ├── LICENSE ├── README.md ├── apache_license_header.txt ├── expected-result-generator ├── build.gradle ├── config │ └── pg_db.properties.example ├── log4j.properties ├── readme.md └── src │ ├── main │ └── java │ │ └── com │ │ └── teradata │ │ └── tempto │ │ └── sql │ │ ├── JdbcConnection.java │ │ └── SqlResultGenerator.java │ └── python │ └── generate_results.py ├── gradle.properties.example ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── tempto-core ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── teradata │ │ │ └── tempto │ │ │ ├── AfterTestWithContext.java │ │ │ ├── BeforeTestWithContext.java │ │ │ ├── CompositeRequirement.java │ │ │ ├── ProductTest.java │ │ │ ├── Requirement.java │ │ │ ├── Requirements.java │ │ │ ├── RequirementsProvider.java │ │ │ ├── Requires.java │ │ │ ├── assertions │ │ │ ├── ColumnValuesAssert.java │ │ │ └── QueryAssert.java │ │ │ ├── configuration │ │ │ ├── Configuration.java │ │ │ └── KeyUtils.java │ │ │ ├── context │ │ │ ├── ContextDsl.java │ │ │ ├── ContextProvider.java │ │ │ ├── ContextRunnable.java │ │ │ ├── State.java │ │ │ ├── TestContext.java │ │ │ ├── TestContextCloseCallback.java │ │ │ ├── TestContextDsl.java │ │ │ └── ThreadLocalTestContextHolder.java │ │ │ ├── dns │ │ │ ├── MapBasedNameService.java │ │ │ └── TemptoNameServiceDescriptor.java │ │ │ ├── fulfillment │ │ │ ├── RequirementFulfiller.java │ │ │ ├── TestStatus.java │ │ │ └── table │ │ │ │ ├── ImmutableTableRequirement.java │ │ │ │ ├── ImmutableTablesState.java │ │ │ │ ├── MutableTableRequirement.java │ │ │ │ ├── MutableTablesState.java │ │ │ │ ├── ReadOnlyTableManager.java │ │ │ │ ├── TableDefinition.java │ │ │ │ ├── TableDefinitionsRepository.java │ │ │ │ ├── TableHandle.java │ │ │ │ ├── TableInstance.java │ │ │ │ ├── TableManager.java │ │ │ │ ├── TableManagerDispatcher.java │ │ │ │ ├── TableRequirement.java │ │ │ │ ├── TableRequirements.java │ │ │ │ ├── TablesState.java │ │ │ │ ├── hive │ │ │ │ ├── HiveDataSource.java │ │ │ │ ├── HiveTableDefinition.java │ │ │ │ ├── InlineDataSource.java │ │ │ │ └── tpch │ │ │ │ │ ├── TpchDataSource.java │ │ │ │ │ ├── TpchTable.java │ │ │ │ │ └── TpchTableDefinitions.java │ │ │ │ └── jdbc │ │ │ │ ├── JdbcTableDataSource.java │ │ │ │ └── JdbcTableDefinition.java │ │ │ ├── hadoop │ │ │ └── hdfs │ │ │ │ └── HdfsClient.java │ │ │ ├── initialization │ │ │ ├── AutoModuleProvider.java │ │ │ ├── SuiteModuleProvider.java │ │ │ └── TestMethodModuleProvider.java │ │ │ ├── internal │ │ │ ├── DataProviders.java │ │ │ ├── DefaultRequirementsCollector.java │ │ │ ├── ReflectionHelper.java │ │ │ ├── ReflectionInjectorHelper.java │ │ │ ├── RequirementFulfillerByPriorityComparator.java │ │ │ ├── RequirementFulfillerPriorityHelper.java │ │ │ ├── RequirementsCollector.java │ │ │ ├── TestSpecificRequirementsResolver.java │ │ │ ├── configuration │ │ │ │ ├── AbstractConfiguration.java │ │ │ │ ├── ConfigurationVariableResolver.java │ │ │ │ ├── DelegateConfiguration.java │ │ │ │ ├── EmptyConfiguration.java │ │ │ │ ├── HierarchicalConfiguration.java │ │ │ │ ├── MapConfiguration.java │ │ │ │ ├── TestConfigurationFactory.java │ │ │ │ ├── TestConfigurationModuleProvider.java │ │ │ │ └── YamlConfiguration.java │ │ │ ├── context │ │ │ │ ├── GuiceTestContext.java │ │ │ │ └── TestContextStack.java │ │ │ ├── convention │ │ │ │ ├── AnnotatedFileParser.java │ │ │ │ ├── ConventionBasedTest.java │ │ │ │ ├── ConventionBasedTestFactory.java │ │ │ │ ├── ConventionBasedTestProxyGenerator.java │ │ │ │ ├── ConventionRequirements.java │ │ │ │ ├── ConventionTestsUtils.java │ │ │ │ ├── MutableTableDescriptor.java │ │ │ │ ├── ProcessUtils.java │ │ │ │ ├── SqlDescriptor.java │ │ │ │ ├── SqlQueryDescriptor.java │ │ │ │ ├── SqlResultDescriptor.java │ │ │ │ ├── SqlTestsFileUtils.java │ │ │ │ ├── generator │ │ │ │ │ └── GeneratorPathTestFactory.java │ │ │ │ ├── recursion │ │ │ │ │ └── RecursionPathTestFactory.java │ │ │ │ ├── sql │ │ │ │ │ ├── SqlPathTestFactory.java │ │ │ │ │ └── SqlQueryConventionBasedTest.java │ │ │ │ └── tabledefinitions │ │ │ │ │ ├── ConventionTableDefinitionDescriptor.java │ │ │ │ │ ├── ConventionTableDefinitionsProvider.java │ │ │ │ │ ├── FileBasedHiveDataSource.java │ │ │ │ │ ├── FileBasedJdbcDataSource.java │ │ │ │ │ ├── JdbcDataFileDescriptor.java │ │ │ │ │ └── TableType.java │ │ │ ├── fulfillment │ │ │ │ └── table │ │ │ │ │ ├── AbstractTableManager.java │ │ │ │ │ ├── DefaultTableManagerDispatcher.java │ │ │ │ │ ├── ImmutableTablesFulfiller.java │ │ │ │ │ ├── MutableTablesFulfiller.java │ │ │ │ │ ├── TableManagerDispatcherModuleProvider.java │ │ │ │ │ ├── TableName.java │ │ │ │ │ ├── TableNameGenerator.java │ │ │ │ │ ├── TableRequirementFulfiller.java │ │ │ │ │ ├── hive │ │ │ │ │ ├── HiveTableInstance.java │ │ │ │ │ ├── HiveTableManager.java │ │ │ │ │ └── tpch │ │ │ │ │ │ └── TpchEntityByteSource.java │ │ │ │ │ └── jdbc │ │ │ │ │ ├── BatchLoader.java │ │ │ │ │ ├── InsertLoader.java │ │ │ │ │ ├── JdbcTableInstance.java │ │ │ │ │ ├── JdbcTableManager.java │ │ │ │ │ ├── Loader.java │ │ │ │ │ └── LoaderFactory.java │ │ │ ├── hadoop │ │ │ │ └── hdfs │ │ │ │ │ ├── DefaultHdfsDataSourceWriter.java │ │ │ │ │ ├── HdfsDataSourceWriter.java │ │ │ │ │ ├── HdfsModuleProvider.java │ │ │ │ │ ├── HttpRequestsExecutor.java │ │ │ │ │ ├── SimpleHttpRequestsExecutor.java │ │ │ │ │ ├── SpnegoHttpRequestsExecutor.java │ │ │ │ │ ├── WebHdfsClient.java │ │ │ │ │ └── revisions │ │ │ │ │ ├── RevisionStorage.java │ │ │ │ │ ├── RevisionStorageFile.java │ │ │ │ │ ├── RevisionStorageProvider.java │ │ │ │ │ └── RevisionStorageXAttr.java │ │ │ ├── initialization │ │ │ │ ├── DelegateTestNGMethod.java │ │ │ │ ├── RequirementsAwareTestNGMethod.java │ │ │ │ ├── RequirementsExpanderInterceptor.java │ │ │ │ ├── TestInitializationListener.java │ │ │ │ └── modules │ │ │ │ │ └── TestMethodInfoModuleProvider.java │ │ │ ├── listeners │ │ │ │ ├── ProductTestAnnotationTransformer.java │ │ │ │ ├── ProgressLoggingListener.java │ │ │ │ ├── TestMetadata.java │ │ │ │ ├── TestMetadataReader.java │ │ │ │ └── TestNameGroupNameMethodSelector.java │ │ │ ├── logging │ │ │ │ └── LoggingMdcHelper.java │ │ │ ├── process │ │ │ │ └── CliProcessBase.java │ │ │ ├── query │ │ │ │ ├── JdbcConnectionsConfiguration.java │ │ │ │ ├── JdbcUtils.java │ │ │ │ ├── KerberosJdbcDataSource.java │ │ │ │ ├── NonPoolingJdbcDataSource.java │ │ │ │ ├── QueryExecutorModuleProvider.java │ │ │ │ ├── QueryResultValueComparator.java │ │ │ │ └── QueryRowMapper.java │ │ │ └── ssh │ │ │ │ ├── JSchCliProcess.java │ │ │ │ ├── JSchSshClient.java │ │ │ │ ├── JschSshClientFactory.java │ │ │ │ └── SshClientModuleProvider.java │ │ │ ├── kerberos │ │ │ └── KerberosAuthentication.java │ │ │ ├── process │ │ │ ├── CliProcess.java │ │ │ ├── CommandExecutionException.java │ │ │ ├── JavaProcessLauncher.java │ │ │ ├── LocalCliProcess.java │ │ │ └── TimeoutRuntimeException.java │ │ │ ├── query │ │ │ ├── JdbcConnectionsPool.java │ │ │ ├── JdbcConnectivityParamsState.java │ │ │ ├── JdbcQueryExecutor.java │ │ │ ├── QueryExecutionException.java │ │ │ ├── QueryExecutor.java │ │ │ ├── QueryExecutorDispatcher.java │ │ │ ├── QueryResult.java │ │ │ └── QueryType.java │ │ │ ├── sql │ │ │ ├── SqlContexts.java │ │ │ └── view │ │ │ │ ├── View.java │ │ │ │ └── ViewContextProvider.java │ │ │ ├── ssh │ │ │ ├── SshClient.java │ │ │ └── SshClientFactory.java │ │ │ ├── testmarkers │ │ │ ├── WithName.java │ │ │ └── WithTestGroups.java │ │ │ ├── threads │ │ │ ├── IndexedRunnable.java │ │ │ ├── ParallelExecution.java │ │ │ └── ParallelExecutionException.java │ │ │ └── util │ │ │ └── DateTimeUtils.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── sun.net.spi.nameservice.NameServiceDescriptor │ └── test │ ├── groovy │ └── com │ │ └── teradata │ │ └── tempto │ │ ├── assertions │ │ └── QueryAssertTest.groovy │ │ ├── convention │ │ └── SqlResultDescriptorTest.groovy │ │ ├── fulfillment │ │ └── table │ │ │ ├── JdbcTableManagerTest.groovy │ │ │ ├── TableDefinitionsRepositoryTest.groovy │ │ │ ├── TableHandleTest.groovy │ │ │ └── TablesStateTest.groovy │ │ ├── internal │ │ ├── DataProvidersTest.groovy │ │ ├── DummyTestRequirement.groovy │ │ ├── ReflectionInjectorHelperTest.groovy │ │ ├── RequirementsCollectorTest.groovy │ │ ├── configuration │ │ │ ├── AbstractConfigurationTest.groovy │ │ │ ├── ConfigurationVariableResolverTest.groovy │ │ │ ├── HierarchicalConfigurationTest.groovy │ │ │ ├── KeyUtilsTest.groovy │ │ │ ├── MapConfigurationTest.groovy │ │ │ ├── TestConfigurationFactoryTest.groovy │ │ │ └── YamlConfigurationTest.groovy │ │ ├── context │ │ │ ├── GuiceTestContextTest.groovy │ │ │ └── ThreadLocalTestContextHolderTest.groovy │ │ ├── convention │ │ │ ├── AnnotatedFileParserTest.groovy │ │ │ ├── ConventionBasedTestProxyGeneratorTest.groovy │ │ │ ├── SqlQueryDescriptorTest.groovy │ │ │ └── sql │ │ │ │ └── SqlPathTestFactoryTest.groovy │ │ ├── fulfillment │ │ │ ├── hive │ │ │ │ └── HiveTableManagerTest.groovy │ │ │ └── table │ │ │ │ ├── DefaultTableManagerDispatcherTest.groovy │ │ │ │ └── TableRequirementFulfillerTest.groovy │ │ ├── initialization │ │ │ └── TestInitializationListenerTest.groovy │ │ ├── query │ │ │ ├── JdbcConnectionsConfigurationTest.groovy │ │ │ ├── JdbcQueryExecutorTest.groovy │ │ │ ├── QueryResultValueComparatorTest.groovy │ │ │ └── QueryRowMapperTest.groovy │ │ └── ssh │ │ │ ├── JSchSshClientTest.groovy │ │ │ └── TestCommand.groovy │ │ ├── process │ │ ├── JavaProcessLauncherTest.groovy │ │ └── TestClassWithMain.groovy │ │ ├── query │ │ └── QueryResultTest.groovy │ │ ├── runner │ │ └── TestNameGroupNameMethodSelectorTest.groovy │ │ ├── sql │ │ └── view │ │ │ └── ContextDslTest.groovy │ │ ├── threads │ │ └── ParallelExecutionTest.groovy │ │ └── util │ │ └── DateTimeUtilsTest.java │ └── resources │ ├── configuration │ ├── global-configuration-tempto.yaml │ └── local-configuration-tempto.yaml │ ├── convention │ └── sample-test │ │ ├── query1.result │ │ └── query1.sql │ ├── log4j.properties │ └── ssh │ ├── ssh.pem │ └── ssh.pub ├── tempto-examples ├── README.md ├── bin │ └── run_on_docker.sh ├── build.gradle ├── docker │ ├── docker-compose.yml │ ├── presto-cli │ │ └── Dockerfile │ ├── presto-server │ │ ├── Dockerfile │ │ └── etc │ │ │ ├── catalog │ │ │ ├── blackhole.properties │ │ │ ├── hive.properties │ │ │ ├── jmx.properties │ │ │ ├── psql.properties │ │ │ ├── psql2.properties │ │ │ └── tpch.properties │ │ │ ├── config.properties │ │ │ ├── jvm.config │ │ │ └── log.properties │ ├── ssh │ │ ├── Dockerfile │ │ └── keys │ │ │ ├── key │ │ │ └── key.pub │ ├── tempto-configuration-docker-local.yaml │ └── tempto-configuration-local.yaml └── src │ └── main │ ├── java │ └── com │ │ └── teradata │ │ └── tempto │ │ └── examples │ │ ├── ExampleQueryAssertTest.java │ │ ├── ExampleSshClientUsage.java │ │ ├── HostNameMappingTest.java │ │ ├── InjectionTest.java │ │ ├── PostgresqlQueryTest.java │ │ ├── SimpleQueryTest.java │ │ ├── TemptoExamples.java │ │ └── TpchDataSourceTest.java │ └── resources │ ├── log4j.properties │ ├── sql-tests │ ├── datasets │ │ ├── no_data_jdbc_table.ddl │ │ ├── sample_hive_table.data │ │ ├── sample_hive_table.data-revision │ │ ├── sample_hive_table.ddl │ │ ├── sample_jdbc_table.data │ │ ├── sample_jdbc_table.data-revision │ │ └── sample_jdbc_table.ddl │ └── testcases │ │ ├── generated │ │ └── nation.generator │ │ ├── nation │ │ ├── after │ │ ├── allRows.sql │ │ └── before │ │ ├── sample_hive_table │ │ ├── allRows.result │ │ └── allRows.sql │ │ ├── sample_presto_table │ │ ├── allRows.sql │ │ ├── in-memory.sql │ │ ├── psqlOverPrestoAllRows.result │ │ └── psqlOverPrestoAllRows.sql │ │ ├── sample_psql_table │ │ ├── allRows.result │ │ ├── allRows.sql │ │ ├── allRowsOnPsql2.result │ │ ├── allRowsOnPsql2.sql │ │ └── noData.sql │ │ └── sample_table_insert │ │ └── insert.sql │ ├── tempto-configuration-invalid-ssh-and-psql.yaml │ ├── tempto-configuration-no-db.yaml │ ├── tempto-configuration-read-only.yaml │ └── tempto-configuration.yaml ├── tempto-ldap ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── teradata │ └── tempto │ ├── fulfillment │ └── ldap │ │ ├── LdapObjectDefinition.java │ │ ├── LdapObjectRequirement.java │ │ └── OpenLdapObjectDefinitions.java │ └── internal │ └── fulfillment │ └── ldap │ ├── DefaultLdapObjectEntryManager.java │ ├── LdapObjectEntryManager.java │ ├── LdapObjectFulfiller.java │ └── LdapObjectModuleProvider.java ├── tempto-logging-log4j ├── build.gradle └── src │ └── main │ ├── java │ └── com │ │ └── teradata │ │ └── logging │ │ └── TestFrameworkLoggingAppender.java │ └── resources │ └── log4j.properties-sample └── tempto-runner ├── build.gradle └── src └── main └── java └── com └── teradata └── tempto └── runner ├── TemptoRunner.java ├── TemptoRunnerCommandLineParser.java └── TemptoRunnerOptions.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/codeStyleSettings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/.idea/codeStyleSettings.xml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/README.md -------------------------------------------------------------------------------- /apache_license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/apache_license_header.txt -------------------------------------------------------------------------------- /expected-result-generator/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/build.gradle -------------------------------------------------------------------------------- /expected-result-generator/config/pg_db.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/config/pg_db.properties.example -------------------------------------------------------------------------------- /expected-result-generator/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/log4j.properties -------------------------------------------------------------------------------- /expected-result-generator/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/readme.md -------------------------------------------------------------------------------- /expected-result-generator/src/main/java/com/teradata/tempto/sql/JdbcConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/src/main/java/com/teradata/tempto/sql/JdbcConnection.java -------------------------------------------------------------------------------- /expected-result-generator/src/main/java/com/teradata/tempto/sql/SqlResultGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/src/main/java/com/teradata/tempto/sql/SqlResultGenerator.java -------------------------------------------------------------------------------- /expected-result-generator/src/python/generate_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/expected-result-generator/src/python/generate_results.py -------------------------------------------------------------------------------- /gradle.properties.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/gradle.properties.example -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/settings.gradle -------------------------------------------------------------------------------- /tempto-core/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/build.gradle -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/AfterTestWithContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/AfterTestWithContext.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/BeforeTestWithContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/BeforeTestWithContext.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/CompositeRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/CompositeRequirement.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/ProductTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/ProductTest.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/Requirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/Requirement.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/Requirements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/Requirements.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/RequirementsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/RequirementsProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/Requires.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/Requires.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/assertions/ColumnValuesAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/assertions/ColumnValuesAssert.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/assertions/QueryAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/assertions/QueryAssert.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/configuration/Configuration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/configuration/Configuration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/configuration/KeyUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/configuration/KeyUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/ContextDsl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/ContextDsl.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/ContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/ContextProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/ContextRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/ContextRunnable.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/State.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/TestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/TestContext.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/TestContextCloseCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/TestContextCloseCallback.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/TestContextDsl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/TestContextDsl.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/context/ThreadLocalTestContextHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/context/ThreadLocalTestContextHolder.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/dns/MapBasedNameService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/dns/MapBasedNameService.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/dns/TemptoNameServiceDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/dns/TemptoNameServiceDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/RequirementFulfiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/RequirementFulfiller.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/TestStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/TestStatus.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ImmutableTableRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ImmutableTableRequirement.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ImmutableTablesState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ImmutableTablesState.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/MutableTableRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/MutableTableRequirement.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/MutableTablesState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/MutableTablesState.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ReadOnlyTableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/ReadOnlyTableManager.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableDefinition.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableDefinitionsRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableDefinitionsRepository.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableHandle.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableInstance.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableManager.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableManagerDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableManagerDispatcher.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableRequirement.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableRequirements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TableRequirements.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TablesState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/TablesState.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/HiveDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/HiveDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/HiveTableDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/HiveTableDefinition.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/InlineDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/InlineDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchTable.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchTableDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/hive/tpch/TpchTableDefinitions.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/jdbc/JdbcTableDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/jdbc/JdbcTableDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/jdbc/JdbcTableDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/fulfillment/table/jdbc/JdbcTableDefinition.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/hadoop/hdfs/HdfsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/hadoop/hdfs/HdfsClient.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/initialization/AutoModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/initialization/AutoModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/initialization/SuiteModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/initialization/SuiteModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/initialization/TestMethodModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/initialization/TestMethodModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/DataProviders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/DataProviders.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/DefaultRequirementsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/DefaultRequirementsCollector.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ReflectionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ReflectionHelper.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ReflectionInjectorHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ReflectionInjectorHelper.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/RequirementFulfillerByPriorityComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/RequirementFulfillerByPriorityComparator.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/RequirementFulfillerPriorityHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/RequirementFulfillerPriorityHelper.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/RequirementsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/RequirementsCollector.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/TestSpecificRequirementsResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/TestSpecificRequirementsResolver.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/AbstractConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/AbstractConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/ConfigurationVariableResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/ConfigurationVariableResolver.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/DelegateConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/DelegateConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/EmptyConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/EmptyConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/HierarchicalConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/HierarchicalConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/MapConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/MapConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/TestConfigurationFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/TestConfigurationFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/TestConfigurationModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/TestConfigurationModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/configuration/YamlConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/configuration/YamlConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/context/GuiceTestContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/context/GuiceTestContext.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/context/TestContextStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/context/TestContextStack.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/AnnotatedFileParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/AnnotatedFileParser.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTest.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTestFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTestProxyGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionBasedTestProxyGenerator.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionRequirements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionRequirements.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionTestsUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ConventionTestsUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/MutableTableDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/MutableTableDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/ProcessUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/ProcessUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlQueryDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlQueryDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlResultDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlResultDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlTestsFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/SqlTestsFileUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/generator/GeneratorPathTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/generator/GeneratorPathTestFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/recursion/RecursionPathTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/recursion/RecursionPathTestFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/sql/SqlPathTestFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/sql/SqlPathTestFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/sql/SqlQueryConventionBasedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/sql/SqlQueryConventionBasedTest.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/ConventionTableDefinitionDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/ConventionTableDefinitionDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/ConventionTableDefinitionsProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/ConventionTableDefinitionsProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/FileBasedHiveDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/FileBasedHiveDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/FileBasedJdbcDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/FileBasedJdbcDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/JdbcDataFileDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/JdbcDataFileDescriptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/TableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/convention/tabledefinitions/TableType.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/AbstractTableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/AbstractTableManager.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/DefaultTableManagerDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/DefaultTableManagerDispatcher.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/ImmutableTablesFulfiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/ImmutableTablesFulfiller.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/MutableTablesFulfiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/MutableTablesFulfiller.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableManagerDispatcherModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableManagerDispatcherModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableName.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableNameGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableNameGenerator.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableRequirementFulfiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/TableRequirementFulfiller.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/HiveTableInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/HiveTableInstance.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/HiveTableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/HiveTableManager.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/tpch/TpchEntityByteSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/hive/tpch/TpchEntityByteSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/BatchLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/BatchLoader.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/InsertLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/InsertLoader.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/JdbcTableInstance.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/JdbcTableInstance.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/JdbcTableManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/JdbcTableManager.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/Loader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/Loader.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/LoaderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/fulfillment/table/jdbc/LoaderFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/DefaultHdfsDataSourceWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/DefaultHdfsDataSourceWriter.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HdfsDataSourceWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HdfsDataSourceWriter.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HdfsModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HdfsModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HttpRequestsExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/HttpRequestsExecutor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/SimpleHttpRequestsExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/SimpleHttpRequestsExecutor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/SpnegoHttpRequestsExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/SpnegoHttpRequestsExecutor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/WebHdfsClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/WebHdfsClient.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorage.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageFile.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageXAttr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/hadoop/hdfs/revisions/RevisionStorageXAttr.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/initialization/DelegateTestNGMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/initialization/DelegateTestNGMethod.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/initialization/RequirementsAwareTestNGMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/initialization/RequirementsAwareTestNGMethod.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/initialization/RequirementsExpanderInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/initialization/RequirementsExpanderInterceptor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/initialization/TestInitializationListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/initialization/TestInitializationListener.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/initialization/modules/TestMethodInfoModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/initialization/modules/TestMethodInfoModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/listeners/ProductTestAnnotationTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/listeners/ProductTestAnnotationTransformer.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/listeners/ProgressLoggingListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/listeners/ProgressLoggingListener.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestMetadata.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestMetadataReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestMetadataReader.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestNameGroupNameMethodSelector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/listeners/TestNameGroupNameMethodSelector.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/logging/LoggingMdcHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/logging/LoggingMdcHelper.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/process/CliProcessBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/process/CliProcessBase.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/JdbcConnectionsConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/JdbcConnectionsConfiguration.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/JdbcUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/JdbcUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/KerberosJdbcDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/KerberosJdbcDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/NonPoolingJdbcDataSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/NonPoolingJdbcDataSource.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryExecutorModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryExecutorModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryResultValueComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryResultValueComparator.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/query/QueryRowMapper.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JSchCliProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JSchCliProcess.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JSchSshClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JSchSshClient.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JschSshClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ssh/JschSshClientFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/internal/ssh/SshClientModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/internal/ssh/SshClientModuleProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/kerberos/KerberosAuthentication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/kerberos/KerberosAuthentication.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/process/CliProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/process/CliProcess.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/process/CommandExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/process/CommandExecutionException.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/process/JavaProcessLauncher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/process/JavaProcessLauncher.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/process/LocalCliProcess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/process/LocalCliProcess.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/process/TimeoutRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/process/TimeoutRuntimeException.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/JdbcConnectionsPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/JdbcConnectionsPool.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/JdbcConnectivityParamsState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/JdbcConnectivityParamsState.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/JdbcQueryExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/JdbcQueryExecutor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutionException.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutor.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutorDispatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/QueryExecutorDispatcher.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/QueryResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/QueryResult.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/query/QueryType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/query/QueryType.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/sql/SqlContexts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/sql/SqlContexts.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/sql/view/View.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/sql/view/View.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/sql/view/ViewContextProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/sql/view/ViewContextProvider.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/ssh/SshClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/ssh/SshClient.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/ssh/SshClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/ssh/SshClientFactory.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/testmarkers/WithName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/testmarkers/WithName.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/testmarkers/WithTestGroups.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/testmarkers/WithTestGroups.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/threads/IndexedRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/threads/IndexedRunnable.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/threads/ParallelExecution.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/threads/ParallelExecution.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/threads/ParallelExecutionException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/threads/ParallelExecutionException.java -------------------------------------------------------------------------------- /tempto-core/src/main/java/com/teradata/tempto/util/DateTimeUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/java/com/teradata/tempto/util/DateTimeUtils.java -------------------------------------------------------------------------------- /tempto-core/src/main/resources/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/main/resources/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/assertions/QueryAssertTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/assertions/QueryAssertTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/convention/SqlResultDescriptorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/convention/SqlResultDescriptorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/JdbcTableManagerTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/JdbcTableManagerTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TableDefinitionsRepositoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TableDefinitionsRepositoryTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TableHandleTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TableHandleTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TablesStateTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/fulfillment/table/TablesStateTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/DataProvidersTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/DataProvidersTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/DummyTestRequirement.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/DummyTestRequirement.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/ReflectionInjectorHelperTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/ReflectionInjectorHelperTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/RequirementsCollectorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/RequirementsCollectorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/AbstractConfigurationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/AbstractConfigurationTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/ConfigurationVariableResolverTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/ConfigurationVariableResolverTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/HierarchicalConfigurationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/HierarchicalConfigurationTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/KeyUtilsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/KeyUtilsTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/MapConfigurationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/MapConfigurationTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/TestConfigurationFactoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/TestConfigurationFactoryTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/YamlConfigurationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/configuration/YamlConfigurationTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/context/GuiceTestContextTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/context/GuiceTestContextTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/context/ThreadLocalTestContextHolderTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/context/ThreadLocalTestContextHolderTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/AnnotatedFileParserTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/AnnotatedFileParserTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/ConventionBasedTestProxyGeneratorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/ConventionBasedTestProxyGeneratorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/SqlQueryDescriptorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/SqlQueryDescriptorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/sql/SqlPathTestFactoryTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/convention/sql/SqlPathTestFactoryTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/hive/HiveTableManagerTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/hive/HiveTableManagerTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/table/DefaultTableManagerDispatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/table/DefaultTableManagerDispatcherTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/table/TableRequirementFulfillerTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/fulfillment/table/TableRequirementFulfillerTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/initialization/TestInitializationListenerTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/initialization/TestInitializationListenerTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/query/JdbcConnectionsConfigurationTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/query/JdbcConnectionsConfigurationTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/query/JdbcQueryExecutorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/query/JdbcQueryExecutorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/query/QueryResultValueComparatorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/query/QueryResultValueComparatorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/query/QueryRowMapperTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/query/QueryRowMapperTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/ssh/JSchSshClientTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/ssh/JSchSshClientTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/internal/ssh/TestCommand.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/internal/ssh/TestCommand.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/process/JavaProcessLauncherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/process/JavaProcessLauncherTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/process/TestClassWithMain.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/process/TestClassWithMain.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/query/QueryResultTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/query/QueryResultTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/runner/TestNameGroupNameMethodSelectorTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/runner/TestNameGroupNameMethodSelectorTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/sql/view/ContextDslTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/sql/view/ContextDslTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/threads/ParallelExecutionTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/threads/ParallelExecutionTest.groovy -------------------------------------------------------------------------------- /tempto-core/src/test/groovy/com/teradata/tempto/util/DateTimeUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/groovy/com/teradata/tempto/util/DateTimeUtilsTest.java -------------------------------------------------------------------------------- /tempto-core/src/test/resources/configuration/global-configuration-tempto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/resources/configuration/global-configuration-tempto.yaml -------------------------------------------------------------------------------- /tempto-core/src/test/resources/configuration/local-configuration-tempto.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/resources/configuration/local-configuration-tempto.yaml -------------------------------------------------------------------------------- /tempto-core/src/test/resources/convention/sample-test/query1.result: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tempto-core/src/test/resources/convention/sample-test/query1.sql: -------------------------------------------------------------------------------- 1 | -- groups: tpch,quarantine -------------------------------------------------------------------------------- /tempto-core/src/test/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/resources/log4j.properties -------------------------------------------------------------------------------- /tempto-core/src/test/resources/ssh/ssh.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/resources/ssh/ssh.pem -------------------------------------------------------------------------------- /tempto-core/src/test/resources/ssh/ssh.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-core/src/test/resources/ssh/ssh.pub -------------------------------------------------------------------------------- /tempto-examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/README.md -------------------------------------------------------------------------------- /tempto-examples/bin/run_on_docker.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/bin/run_on_docker.sh -------------------------------------------------------------------------------- /tempto-examples/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/build.gradle -------------------------------------------------------------------------------- /tempto-examples/docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/docker-compose.yml -------------------------------------------------------------------------------- /tempto-examples/docker/presto-cli/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-cli/Dockerfile -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/Dockerfile -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/blackhole.properties: -------------------------------------------------------------------------------- 1 | connector.name=blackhole 2 | -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/hive.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/catalog/hive.properties -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/jmx.properties: -------------------------------------------------------------------------------- 1 | connector.name=jmx 2 | -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/psql.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/catalog/psql.properties -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/psql2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/catalog/psql2.properties -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/catalog/tpch.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/catalog/tpch.properties -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/config.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/config.properties -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/jvm.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/jvm.config -------------------------------------------------------------------------------- /tempto-examples/docker/presto-server/etc/log.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/presto-server/etc/log.properties -------------------------------------------------------------------------------- /tempto-examples/docker/ssh/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/ssh/Dockerfile -------------------------------------------------------------------------------- /tempto-examples/docker/ssh/keys/key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/ssh/keys/key -------------------------------------------------------------------------------- /tempto-examples/docker/ssh/keys/key.pub: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/ssh/keys/key.pub -------------------------------------------------------------------------------- /tempto-examples/docker/tempto-configuration-docker-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/tempto-configuration-docker-local.yaml -------------------------------------------------------------------------------- /tempto-examples/docker/tempto-configuration-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/docker/tempto-configuration-local.yaml -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/ExampleQueryAssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/ExampleQueryAssertTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/ExampleSshClientUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/ExampleSshClientUsage.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/HostNameMappingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/HostNameMappingTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/InjectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/InjectionTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/PostgresqlQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/PostgresqlQueryTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/SimpleQueryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/SimpleQueryTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/TemptoExamples.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/TemptoExamples.java -------------------------------------------------------------------------------- /tempto-examples/src/main/java/com/teradata/tempto/examples/TpchDataSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/java/com/teradata/tempto/examples/TpchDataSourceTest.java -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/log4j.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/log4j.properties -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/no_data_jdbc_table.ddl: -------------------------------------------------------------------------------- 1 | -- type: jdbc 2 | CREATE TABLE %NAME% ( 3 | id INT, 4 | name VARCHAR(100) 5 | ) 6 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_hive_table.data: -------------------------------------------------------------------------------- 1 | 1|A| 2 | 2|B| 3 | 3|C| 4 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_hive_table.data-revision: -------------------------------------------------------------------------------- 1 | v.1.0 2 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_hive_table.ddl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/datasets/sample_hive_table.ddl -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_jdbc_table.data: -------------------------------------------------------------------------------- 1 | -- delimiter: |; types: INTEGER|VARCHAR 2 | 3|A| 3 | 2|null| 4 | 1|C| 5 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_jdbc_table.data-revision: -------------------------------------------------------------------------------- 1 | v.1.0 2 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/datasets/sample_jdbc_table.ddl: -------------------------------------------------------------------------------- 1 | -- type: jdbc 2 | CREATE TABLE %NAME% ( 3 | id BIGINT, 4 | name VARCHAR(100) 5 | ) 6 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/generated/nation.generator: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/generated/nation.generator -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/nation/after: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo hello world after 3 | -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/nation/allRows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/nation/allRows.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/nation/before: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | echo hello world before -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_hive_table/allRows.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_hive_table/allRows.result -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_hive_table/allRows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_hive_table/allRows.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/allRows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/allRows.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/in-memory.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/in-memory.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/psqlOverPrestoAllRows.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/psqlOverPrestoAllRows.result -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/psqlOverPrestoAllRows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_presto_table/psqlOverPrestoAllRows.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRows.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRows.result -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRows.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRows.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRowsOnPsql2.result: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRowsOnPsql2.result -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRowsOnPsql2.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/allRowsOnPsql2.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/noData.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_psql_table/noData.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/sql-tests/testcases/sample_table_insert/insert.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/sql-tests/testcases/sample_table_insert/insert.sql -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/tempto-configuration-invalid-ssh-and-psql.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/tempto-configuration-invalid-ssh-and-psql.yaml -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/tempto-configuration-no-db.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/tempto-configuration-no-db.yaml -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/tempto-configuration-read-only.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/tempto-configuration-read-only.yaml -------------------------------------------------------------------------------- /tempto-examples/src/main/resources/tempto-configuration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-examples/src/main/resources/tempto-configuration.yaml -------------------------------------------------------------------------------- /tempto-ldap/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/build.gradle -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/LdapObjectDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/LdapObjectDefinition.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/LdapObjectRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/LdapObjectRequirement.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/OpenLdapObjectDefinitions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/fulfillment/ldap/OpenLdapObjectDefinitions.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/DefaultLdapObjectEntryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/DefaultLdapObjectEntryManager.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectEntryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectEntryManager.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectFulfiller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectFulfiller.java -------------------------------------------------------------------------------- /tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectModuleProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-ldap/src/main/java/com/teradata/tempto/internal/fulfillment/ldap/LdapObjectModuleProvider.java -------------------------------------------------------------------------------- /tempto-logging-log4j/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-logging-log4j/build.gradle -------------------------------------------------------------------------------- /tempto-logging-log4j/src/main/java/com/teradata/logging/TestFrameworkLoggingAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-logging-log4j/src/main/java/com/teradata/logging/TestFrameworkLoggingAppender.java -------------------------------------------------------------------------------- /tempto-logging-log4j/src/main/resources/log4j.properties-sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-logging-log4j/src/main/resources/log4j.properties-sample -------------------------------------------------------------------------------- /tempto-runner/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-runner/build.gradle -------------------------------------------------------------------------------- /tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunner.java -------------------------------------------------------------------------------- /tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunnerCommandLineParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunnerCommandLineParser.java -------------------------------------------------------------------------------- /tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunnerOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Teradata/tempto/HEAD/tempto-runner/src/main/java/com/teradata/tempto/runner/TemptoRunnerOptions.java --------------------------------------------------------------------------------