-
Notifications
You must be signed in to change notification settings - Fork 397
Expand file tree
/
Copy pathTestConfig.java
More file actions
27 lines (24 loc) · 1.3 KB
/
TestConfig.java
File metadata and controls
27 lines (24 loc) · 1.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package sqlancer.dbms;
public class TestConfig {
public static final String NUM_QUERIES = "1000";
public static final String SECONDS = "300";
public static final String CLICKHOUSE_ENV = "CLICKHOUSE_AVAILABLE";
public static final String CNOSDB_ENV = "CNOSDB_AVAILABLE";
public static final String COCKROACHDB_ENV = "COCKROACHDB_AVAILABLE";
public static final String DATABEND_ENV = "DATABEND_AVAILABLE";
public static final String DATAFUSION_ENV = "DATAFUSION_AVAILABLE";
public static final String DORIS_ENV = "DORIS_AVAILABLE";
public static final String HIVE_ENV = "HIVE_AVAILABLE";
public static final String MARIADB_ENV = "MARIADB_AVAILABLE";
public static final String MATERIALIZE_ENV = "MATERIALIZE_AVAILABLE";
public static final String MYSQL_ENV = "MYSQL_AVAILABLE";
public static final String OCEANBASE_ENV = "OCEANBASE_AVAILABLE";
public static final String POSTGRES_ENV = "POSTGRES_AVAILABLE";
public static final String PRESTO_ENV = "PRESTO_AVAILABLE";
public static final String TIDB_ENV = "TIDB_AVAILABLE";
public static final String YUGABYTE_ENV = "YUGABYTE_AVAILABLE";
public static boolean isEnvironmentTrue(String key) {
String value = System.getenv(key);
return value != null && value.equalsIgnoreCase("true");
}
}