this.itemDataInput = itemDataInput; this.batchSize = loadConfig.getBatchConfig().getSize(); final QueueConfig queueConfig = storageConfig.getDriverConfig().getQueueConfig(); this.outputQueueCapacity = queueConfig.getOutput(); this.childTasksQueue = new ArrayBlockingQueue<>(queueConfig.getInput()); this.ioResultsQueue = new ArrayBlockingQueue<>(outputQueueCapacity); this.stepId = stepId; final AuthConfig authConfig = storageConfig.getAuthConfig(); this.credential = Credential.getInstance(authConfig.getUid(), authConfig.getSecret()); final String authToken = authConfig.getToken();
public StorageConfig(final StorageConfig other) { this.authConfig = new AuthConfig(other.getAuthConfig()); this.netConfig = new NetConfig(other.getNetConfig()); this.driverConfig = new DriverConfig(other.getDriverConfig()); this.mockConfig = new MockConfig(other.getMockConfig()); }
final NetConfig netConfig = storageConfig.getNetConfig(); sslFlag = netConfig.getSsl(); if (sslFlag) { final int confWorkerCount = storageConfig.getDriverConfig().getThreads(); if (confWorkerCount < 1) { workerCount = ThreadUtil.getHardwareThreadCount();
) { final DriverConfig driverConfig = storageConfig.getDriverConfig(); final String driverType = driverConfig.getType(); final boolean verifyFlag = itemConfig.getDataConfig().getVerify();
.setItemFactory(itemFactory) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); Loggers.MSG.info("Load generators initialized");
public Config(final Config config) { this.version = config.getVersion(); this.itemConfig = new ItemConfig(config.getItemConfig()); this.loadConfig = new LoadConfig(config.getLoadConfig()); this.outputConfig = new OutputConfig(config.getOutputConfig()); this.storageConfig = new StorageConfig(config.getStorageConfig()); this.testConfig = new TestConfig(config.getTestConfig()); final List<Map<String, Object>> ac = config.getAliasingConfig(); this.aliasingConfig = ac == null ? null : new ArrayList<>(config.getAliasingConfig()); }
final StepConfig stepConfig, final DataInput contentSrc ) throws InterruptedException { final DriverConfig driverConfig = storageConfig.getDriverConfig(); final String testStepName = stepConfig.getId(); final int driverPort = driverConfig.getPort();
.setItemFactory(itemFactory) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); } catch(final OmgShootMyFootException e) {
final OutputConfig outputConfig = config.getOutputConfig(); final StorageConfig storageConfig = config.getStorageConfig(); final QueueConfig queueConfig = storageConfig.getDriverConfig().getQueueConfig(); final MetricsConfig metricsConfig = config.getOutputConfig().getMetricsConfig(); .setLimitConfig(sharedTestStepConfig.getLimitConfig()) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); } else { .setLimitConfig(sharedTestStepConfig.getLimitConfig()) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .setItemInput(nextItemBuff) .build();
final StepConfig stepConfig, final DataInput contentSrc ) throws InterruptedException { final DriverConfig driverConfig = storageConfig.getDriverConfig(); final String testStepName = stepConfig.getId(); final int driverPort = driverConfig.getPort();
.setItemFactory(itemFactory) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); } catch(final OmgShootMyFootException e) {
final OutputConfig outputConfig = config.getOutputConfig(); final StorageConfig storageConfig = config.getStorageConfig(); final QueueConfig queueConfig = storageConfig.getDriverConfig().getQueueConfig(); final MetricsConfig metricsConfig = config.getOutputConfig().getMetricsConfig(); .setLimitConfig(commonLimitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); } else { .setLimitConfig(commonLimitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .setItemInput(nextItemBuff) .build();
config.getStorageConfig().getDriverConfig().getPort()
.setLimitConfig(limitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build();
final OutputConfig outputConfig = config.getOutputConfig(); final StorageConfig storageConfig = config.getStorageConfig(); final QueueConfig queueConfig = storageConfig.getDriverConfig().getQueueConfig(); final MetricsConfig metricsConfig = config.getOutputConfig().getMetricsConfig(); .setLimitConfig(commonLimitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build(); } else { .setLimitConfig(commonLimitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .setItemInput(nextItemBuff) .build();
.setLimitConfig(limitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build();
.setLimitConfig(limitConfig) .setStorageDrivers(drivers) .setAuthConfig(storageConfig.getAuthConfig()) .build();