├── .classpath ├── .gitignore ├── 3rd-party-licenses.pdf ├── AUTHORS ├── BUILD.md ├── CHANGELOG ├── COSBench-Adaptor-Dev-Guide.odt ├── COSBench-User-Guide.odt ├── COSBenchAdaptorDevGuide.pdf ├── COSBenchUserGuide.pdf ├── DISTRIBUTIONS.md ├── LICENSE ├── NOTICE ├── README.md ├── TODO.md ├── VERSION ├── cosbench-introduction.pdf ├── dev ├── cosbench-ampli │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── amplistor │ │ │ ├── AmpliStorage.java │ │ │ └── AmpliStorageFactory.java │ │ └── client │ │ └── amplistor │ │ ├── AmpliClient.java │ │ ├── AmpliConstants.java │ │ ├── AmpliException.java │ │ ├── AmpliNamespace.java │ │ ├── AmpliNotFoundException.java │ │ ├── AmpliObject.java │ │ ├── AmpliPolicy.java │ │ └── AmpliUtils.java ├── cosbench-api │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── api │ │ ├── auth │ │ ├── AuthAPI.java │ │ ├── AuthAPIFactory.java │ │ ├── AuthAPIService.java │ │ ├── AuthBadException.java │ │ ├── AuthConstants.java │ │ ├── AuthException.java │ │ ├── AuthInterruptedException.java │ │ ├── AuthTimeoutException.java │ │ └── NoneAuth.java │ │ ├── context │ │ ├── AuthContext.java │ │ ├── Context.java │ │ └── DefaultAuthContext.java │ │ └── storage │ │ ├── NoneStorage.java │ │ ├── StorageAPI.java │ │ ├── StorageAPIFactory.java │ │ ├── StorageAPIService.java │ │ ├── StorageConstants.java │ │ ├── StorageException.java │ │ ├── StorageInterruptedException.java │ │ └── StorageTimeoutException.java ├── cosbench-castor │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── castor.properties ├── cosbench-cdmi-base │ ├── .classpath │ ├── .project │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── cdmi │ │ │ └── base │ │ │ ├── CDMIStorage.java │ │ │ └── CDMIStorageFactory.java │ │ └── client │ │ └── cdmi │ │ └── base │ │ ├── BaseCdmiClient.java │ │ ├── CdmiClient.java │ │ ├── CdmiClientException.java │ │ ├── CdmiClientFactory.java │ │ ├── CdmiConflictException.java │ │ ├── CdmiConstants.java │ │ ├── CdmiException.java │ │ ├── CdmiFileNotFoundException.java │ │ └── NonCdmiClient.java ├── cosbench-cdmi-swift │ ├── .classpath │ ├── .project │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── cdmiswift │ │ │ ├── CDMIStorage.java │ │ │ └── CDMIStorageFactory.java │ │ └── client │ │ └── cdmiswift │ │ ├── CdmiSwiftClient.java │ │ ├── CdmiSwiftClientException.java │ │ ├── CdmiSwiftConstants.java │ │ ├── SwiftConflictException.java │ │ ├── SwiftException.java │ │ └── SwiftFileNotFoundException.java ├── cosbench-cdmi-util │ ├── .classpath │ ├── .project │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── client │ │ └── cdmi │ │ └── util │ │ └── CdmiJsonInputStreamEntity.java ├── cosbench-config │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── bin │ │ └── com │ │ │ └── intel │ │ │ └── cosbench │ │ │ └── config │ │ │ └── castor │ │ │ ├── auth-mapping.xml │ │ │ ├── mission-mapping.xml │ │ │ ├── operation-mapping.xml │ │ │ ├── stage-mapping.xml │ │ │ ├── storage-mapping.xml │ │ │ ├── work-mapping.xml │ │ │ ├── workflow-mapping.xml │ │ │ └── workload-mapping.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── config │ │ ├── Auth.java │ │ ├── Config.java │ │ ├── ConfigConstants.java │ │ ├── ConfigException.java │ │ ├── Mission.java │ │ ├── MissionResolver.java │ │ ├── MissionWriter.java │ │ ├── Operation.java │ │ ├── Stage.java │ │ ├── Storage.java │ │ ├── Work.java │ │ ├── Workflow.java │ │ ├── Workload.java │ │ ├── WorkloadResolver.java │ │ ├── WorkloadWriter.java │ │ ├── XmlConfig.java │ │ ├── castor │ │ ├── CastorConfigBase.java │ │ ├── CastorConfigResolver.java │ │ ├── CastorConfigTools.java │ │ ├── CastorConfigWriter.java │ │ ├── CastorMappings.java │ │ ├── CastorMissionResolver.java │ │ ├── CastorMissionWriter.java │ │ ├── CastorWorkloadResolver.java │ │ ├── CastorWorkloadWriter.java │ │ ├── auth-mapping.xml │ │ ├── mission-mapping.xml │ │ ├── operation-mapping.xml │ │ ├── stage-mapping.xml │ │ ├── storage-mapping.xml │ │ ├── work-mapping.xml │ │ ├── workflow-mapping.xml │ │ └── workload-mapping.xml │ │ └── common │ │ ├── COSBConfigApator.java │ │ ├── ConfigUtils.java │ │ ├── INIConfigParser.java │ │ └── KVConfigParser.java ├── cosbench-controller-web │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── freemarker │ │ │ ├── 400.ftl │ │ │ ├── 404.ftl │ │ │ ├── 500.ftl │ │ │ ├── advanced-config.ftl │ │ │ ├── config.ftl │ │ │ ├── footer.ftl │ │ │ ├── header.ftl │ │ │ ├── index.ftl │ │ │ ├── logon.ftl │ │ │ ├── logonError.ftl │ │ │ ├── matrix.ftl │ │ │ ├── metrics.ftl │ │ │ ├── stage.ftl │ │ │ ├── submit.ftl │ │ │ ├── timeline-metrics.ftl │ │ │ ├── timeline.ftl │ │ │ └── workload.ftl │ │ ├── spring │ │ │ ├── controller-handler-context.xml │ │ │ ├── controller-web-context.xml │ │ │ └── controller-web-osgi-context.xml │ │ └── web.xml │ ├── build.properties │ ├── index.html │ ├── resources │ │ ├── bg-footer.png │ │ ├── bg-header.png │ │ ├── cosbench.css │ │ ├── down_arrow.png │ │ └── up_arrow.png │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── controller │ │ ├── handler │ │ ├── AbstractClientHandler.java │ │ ├── CancelHandler.java │ │ ├── ConfigHandler.java │ │ ├── IndexHandler.java │ │ ├── SubmitHandler.java │ │ └── WorkloadHandler.java │ │ └── web │ │ ├── AdvancedConfigPageController.java │ │ ├── CancelWorkloadController.java │ │ ├── CliLoginFilter.java │ │ ├── ConfigPageController.java │ │ ├── DownloadConfigController.java │ │ ├── DownloadLogController.java │ │ ├── IndexPageController.java │ │ ├── LogonErrorPageController.java │ │ ├── LogonPageController.java │ │ ├── MatrixPageController.java │ │ ├── StagePageController.java │ │ ├── SubmitPageController.java │ │ ├── TimelineCSVController.java │ │ ├── TimelinePageController.java │ │ ├── WorkloadConfigGenerator.java │ │ ├── WorkloadConfigurationController.java │ │ ├── WorkloadMatrixConfigurationController.java │ │ ├── WorkloadPageController.java │ │ └── WorkloadSubmissionController.java ├── cosbench-controller │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ ├── controller-context.xml │ │ │ └── controller-osgi-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── controller │ │ ├── archiver │ │ ├── SimpleWorkloadArchiver.java │ │ └── WorkloadArchiver.java │ │ ├── loader │ │ ├── AbstractRunLoader.java │ │ ├── AbstractSnapshotLoader.java │ │ ├── AbstractWorkloadFileLoader.java │ │ ├── CSVRunLoader.java │ │ ├── CSVSnapshotLoader.java │ │ ├── CSVWorkloadFileLoader.java │ │ ├── Formats.java │ │ ├── Loaders.java │ │ ├── RunLoader.java │ │ ├── SimpleWorkloadLoader.java │ │ ├── SnapshotLoader.java │ │ └── WorkloadFileLoader.java │ │ ├── model │ │ ├── ControllerContext.java │ │ ├── DriverContext.java │ │ ├── DriverRegistry.java │ │ ├── ErrorSummary.java │ │ ├── SchedulePlan.java │ │ ├── ScheduleRegistry.java │ │ ├── SnapshotRegistry.java │ │ ├── StageContext.java │ │ ├── StageListener.java │ │ ├── StageRegistry.java │ │ ├── TaskContext.java │ │ ├── TaskRegistry.java │ │ ├── WorkloadContext.java │ │ └── WorkloadListener.java │ │ ├── repository │ │ ├── RAMWorkloadRepository.java │ │ ├── SimpleWorkloadList.java │ │ ├── WorkloadList.java │ │ └── WorkloadRepository.java │ │ ├── schedule │ │ ├── AbstractScheduler.java │ │ ├── BalancedScheduler.java │ │ ├── ScheduleException.java │ │ ├── Schedulers.java │ │ └── WorkScheduler.java │ │ ├── service │ │ ├── COSBControllerService.java │ │ ├── COSBControllerServiceFactory.java │ │ ├── ControllerThread.java │ │ ├── OrderFuture.java │ │ ├── OrderFutureComparator.java │ │ ├── OrderThreadPoolExecutor.java │ │ ├── PingDriverRunner.java │ │ ├── StageCallable.java │ │ ├── StageChecker.java │ │ ├── StageException.java │ │ ├── StageRunner.java │ │ ├── TriggerRunner.java │ │ ├── WorkloadException.java │ │ └── WorkloadProcessor.java │ │ └── tasklet │ │ ├── Aborter.java │ │ ├── AbstractCommandTasklet.java │ │ ├── AbstractHttpTasklet.java │ │ ├── AbstractTasklet.java │ │ ├── Authenticator.java │ │ ├── Bootor.java │ │ ├── Closer.java │ │ ├── Launcher.java │ │ ├── Querier.java │ │ ├── Submitter.java │ │ ├── Tasklet.java │ │ ├── TaskletException.java │ │ ├── Tasklets.java │ │ ├── Trigger.java │ │ └── TriggerHttpTasklet.java ├── cosbench-core-web │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── web │ │ ├── AbstractController.java │ │ ├── BadRequestException.java │ │ └── NotFoundException.java ├── cosbench-core │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── bench │ │ ├── Aggregator.java │ │ ├── Benchmark.java │ │ ├── Counter.java │ │ ├── ErrorStatistics.java │ │ ├── Histogram.java │ │ ├── Mark.java │ │ ├── Metrics.java │ │ ├── Report.java │ │ ├── ReportMerger.java │ │ ├── Result.java │ │ ├── Sample.java │ │ ├── Snapshot.java │ │ ├── SnapshotMerger.java │ │ └── Status.java │ │ ├── exporter │ │ ├── AbstractLatencyExporter.java │ │ ├── AbstractMatrixExporter.java │ │ ├── AbstractRunExporter.java │ │ ├── AbstractStageExporter.java │ │ ├── AbstractWorkloadExporter.java │ │ ├── CSVLatencyExporter.java │ │ ├── CSVMatrixExporter.java │ │ ├── CSVRunExporter.java │ │ ├── CSVStageExporter.java │ │ ├── CSVWorkloadExporter.java │ │ ├── ExportException.java │ │ ├── Exporters.java │ │ ├── Formats.java │ │ ├── LatencyExporter.java │ │ ├── LogExporter.java │ │ ├── MatrixExporter.java │ │ ├── RunExporter.java │ │ ├── ScriptsLogExporter.java │ │ ├── SimpleLogExporter.java │ │ ├── StageExporter.java │ │ └── WorkloadExporter.java │ │ ├── model │ │ ├── ControllerInfo.java │ │ ├── DriverInfo.java │ │ ├── LifeCycle.java │ │ ├── MissionInfo.java │ │ ├── MissionState.java │ │ ├── ScheduleInfo.java │ │ ├── StageInfo.java │ │ ├── StageState.java │ │ ├── StateInfo.java │ │ ├── StateRegistry.java │ │ ├── TaskInfo.java │ │ ├── TaskState.java │ │ ├── WorkerInfo.java │ │ ├── WorkloadInfo.java │ │ └── WorkloadState.java │ │ ├── protocol │ │ ├── AbortResponse.java │ │ ├── CloseResponse.java │ │ ├── LaunchResponse.java │ │ ├── LoginResponse.java │ │ ├── PingResponse.java │ │ ├── QueryResponse.java │ │ ├── Response.java │ │ ├── SubmitResponse.java │ │ └── TriggerResponse.java │ │ ├── service │ │ ├── AbortedException.java │ │ ├── AbstractServiceFactory.java │ │ ├── CancelledException.java │ │ ├── ControllerService.java │ │ ├── ControllerServiceFactory.java │ │ ├── DriverService.java │ │ ├── DriverServiceFactory.java │ │ ├── IllegalStateException.java │ │ ├── TimeoutException.java │ │ ├── UnexpectedException.java │ │ └── WorkloadLoader.java │ │ └── utils │ │ ├── AuthValidator.java │ │ ├── ListRegistry.java │ │ └── MapRegistry.java ├── cosbench-driver-web │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── WEB-INF │ │ ├── freemarker │ │ │ ├── 400.ftl │ │ │ ├── 404.ftl │ │ │ ├── 500.ftl │ │ │ ├── footer.ftl │ │ │ ├── header.ftl │ │ │ ├── index.ftl │ │ │ ├── metrics.ftl │ │ │ ├── mission.ftl │ │ │ ├── submit.ftl │ │ │ └── workers.ftl │ │ ├── spring │ │ │ ├── driver-handler-context.xml │ │ │ ├── driver-web-context.xml │ │ │ └── driver-web-osgi-context.xml │ │ └── web.xml │ ├── build.properties │ ├── index.html │ ├── resources │ │ ├── bg-footer.png │ │ ├── bg-header.png │ │ └── cosbench.css │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── driver │ │ ├── handler │ │ ├── AbortHandler.java │ │ ├── AbstractCommandHandler.java │ │ ├── CloseHandler.java │ │ ├── LaunchHandler.java │ │ ├── LoginHandler.java │ │ ├── MissionHandler.java │ │ ├── PingHandler.java │ │ ├── QueryHandler.java │ │ ├── SubmitHandler.java │ │ └── TriggerHandler.java │ │ └── web │ │ ├── AbortMissionController.java │ │ ├── CloseMissionController.java │ │ ├── DownloadLogController.java │ │ ├── IndexPageController.java │ │ ├── LaunchMissionController.java │ │ ├── MissionPageController.java │ │ ├── MissionSubmissionController.java │ │ ├── PerformLoginController.java │ │ ├── SubmitPageController.java │ │ ├── TriggerController.java │ │ └── WorkersPageController.java ├── cosbench-driver │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ ├── driver-context.xml │ │ │ └── driver-osgi-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── driver │ │ ├── agent │ │ ├── AbstractAgent.java │ │ ├── Agent.java │ │ ├── AgentException.java │ │ ├── Agents.java │ │ ├── AuthAgent.java │ │ ├── WatchDog.java │ │ └── WorkAgent.java │ │ ├── generator │ │ ├── ConstantIntGenerator.java │ │ ├── DefaultSizeGenerator.java │ │ ├── Generators.java │ │ ├── HistogramIntGenerator.java │ │ ├── IntGenerator.java │ │ ├── NameGenerator.java │ │ ├── NumericNameGenerator.java │ │ ├── RandomInputStream.java │ │ ├── RangeIntGenerator.java │ │ ├── SequentialIntGenerator.java │ │ ├── SizeGenerator.java │ │ ├── StreamUtils.java │ │ ├── UniformIntGenerator.java │ │ └── XferCountingInputStream.java │ │ ├── iterator │ │ ├── EmptyIterator.java │ │ ├── IntIterator.java │ │ ├── Iterators.java │ │ ├── NameIterator.java │ │ ├── NumericNameIterator.java │ │ └── RangeIterator.java │ │ ├── model │ │ ├── DriverContext.java │ │ ├── MissionContext.java │ │ ├── MissionListener.java │ │ ├── OperatorContext.java │ │ ├── OperatorRegistry.java │ │ ├── WorkerContext.java │ │ └── WorkerRegistry.java │ │ ├── operator │ │ ├── AbstractOperator.java │ │ ├── Cleaner.java │ │ ├── Deleter.java │ │ ├── Disposer.java │ │ ├── FileWriter.java │ │ ├── Initializer.java │ │ ├── Lister.java │ │ ├── OperationListener.java │ │ ├── Operator.java │ │ ├── Operators.java │ │ ├── Preparer.java │ │ ├── Reader.java │ │ ├── Session.java │ │ └── Writer.java │ │ ├── repository │ │ ├── MissionList.java │ │ ├── MissionRepository.java │ │ ├── RAMMissionRepository.java │ │ └── SimpleMissionList.java │ │ ├── service │ │ ├── COSBAuthAPIService.java │ │ ├── COSBDriverService.java │ │ ├── COSBDriverServiceFactory.java │ │ ├── COSBStorageAPIService.java │ │ ├── MissionException.java │ │ └── MissionHandler.java │ │ └── util │ │ ├── AuthCachePool.java │ │ ├── ContainerPicker.java │ │ ├── Defaults.java │ │ ├── Division.java │ │ ├── FilePicker.java │ │ ├── HashUtil.java │ │ ├── HashedFileInputStream.java │ │ ├── ObjectPicker.java │ │ ├── ObjectScanner.java │ │ ├── OperationPicker.java │ │ └── SizePicker.java ├── cosbench-ecs │ ├── META-INF │ │ ├── .ecsmeta │ │ │ ├── .dirmeta │ │ │ └── MANIFEST.MF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ ├── .ecsmeta │ │ │ ├── .dirmeta │ │ │ └── plugin-context.xml │ │ │ └── plugin-context.xml │ ├── build.properties │ ├── commons-codec-1.4.jar │ ├── commons-logging-1.1.1.jar │ ├── cosbench-ecs.iml │ ├── httpclient-4.5.jar │ ├── httpcore-4.4.1.jar │ ├── javax.mail-api-1.4.6.jar │ ├── jdom2-2.0.5.jar │ ├── jersey-apache-client4-1.18.3.jar │ ├── jersey-client-1.18.3.jar │ ├── jersey-core-1.18.3.jar │ ├── log4j-1.2.17.jar │ ├── lzma-sdk-4j-9.22.0.jar │ ├── object-client-2.1.0.jar │ ├── slf4j-api-1.7.5.jar │ ├── smart-client-2.0.6.jar │ ├── src │ │ ├── .ecsmeta │ │ │ └── .dirmeta │ │ └── com │ │ │ ├── .ecsmeta │ │ │ └── .dirmeta │ │ │ └── emc │ │ │ ├── .ecsmeta │ │ │ └── .dirmeta │ │ │ └── vipr │ │ │ ├── .ecsmeta │ │ │ └── .dirmeta │ │ │ └── cosbench │ │ │ ├── .ecsmeta │ │ │ └── .dirmeta │ │ │ └── ECSStor │ │ │ ├── .ecsmeta │ │ │ ├── .dirmeta │ │ │ ├── ECSConstants.java │ │ │ ├── ECSStorage.java │ │ │ └── ECSStorageFactory.java │ │ │ ├── ECSConstants.java │ │ │ ├── ECSStorage.java │ │ │ └── ECSStorageFactory.java │ └── vipr-object-transformations-2.0.3.jar ├── cosbench-gcs │ ├── .classpath │ ├── .project │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ ├── commons-codec-1.3.jar │ ├── commons-logging-1.1.1.jar │ ├── google-api-client-1.19.0.jar │ ├── google-api-services-storage-v1-rev18-1.19.0.jar │ ├── google-http-client-1.19.0.jar │ ├── google-http-client-jackson2-1.19.0.jar │ ├── google-oauth-client-1.19.0.jar │ ├── guava-jdk5-13.0.jar │ ├── hamcrest-core-1.1.jar │ ├── httpclient-4.0.1.jar │ ├── httpcore-4.0.1.jar │ ├── jackson-core-2.1.3.jar │ ├── jsr305-1.3.9.jar │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── GcsStor │ │ │ ├── GcsStorage.java │ │ │ └── GcsStorageFactory.java │ │ └── client │ │ └── GcsStor │ │ └── GcsStorConstants.java ├── cosbench-http │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── client │ │ └── http │ │ ├── HttpClientException.java │ │ └── HttpClientUtil.java ├── cosbench-httpauth │ ├── .classpath │ ├── .project │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── httpauth │ │ │ ├── HttpAuth.java │ │ │ ├── HttpAuthContext.java │ │ │ ├── HttpAuthFactory.java │ │ │ └── HttpAuthTest.java │ │ └── client │ │ └── httpauth │ │ └── HttpAuthConstants.java ├── cosbench-keystone │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── keystone │ │ │ ├── KeystoneAuth.java │ │ │ ├── KeystoneAuthContext.java │ │ │ └── KeystoneAuthFactory.java │ │ └── client │ │ └── keystone │ │ ├── KeystoneAuthException.java │ │ ├── KeystoneClient.java │ │ ├── KeystoneClientException.java │ │ ├── KeystoneConstants.java │ │ ├── KeystoneInterruptedException.java │ │ ├── KeystoneMapper.java │ │ ├── KeystoneRequest.java │ │ ├── KeystoneResponse.java │ │ ├── KeystoneResponseException.java │ │ ├── KeystoneServerException.java │ │ ├── KeystoneTimeoutException.java │ │ └── handler │ │ ├── AuthHandler.java │ │ └── HttpAuthHandler.java ├── cosbench-librados │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ ├── jna-3.5.2.jar │ ├── rados.jar │ ├── src │ │ └── com │ │ │ └── intel │ │ │ └── cosbench │ │ │ ├── api │ │ │ └── librados │ │ │ │ ├── LibradosStorage.java │ │ │ │ └── LibradosStorageFactory.java │ │ │ └── client │ │ │ └── librados │ │ │ └── LibradosConstants.java │ └── test │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── api │ │ └── librados │ │ ├── DummyConfig.java │ │ ├── DummyLogger.java │ │ └── TestLibradosStorage.java ├── cosbench-log │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── log │ │ ├── LogFactory.java │ │ ├── LogLevel.java │ │ ├── LogManager.java │ │ ├── Logger.java │ │ ├── log4j │ │ ├── Log4jLogManager.java │ │ ├── Log4jLogger.java │ │ └── Log4jUtils.java │ │ └── osgi │ │ └── Activator.java ├── cosbench-log4j │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ └── MANIFEST.MF │ ├── build.properties │ └── log4j.properties ├── cosbench-mock │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ └── api │ │ └── mock │ │ ├── MockAuth.java │ │ ├── MockAuthFactory.java │ │ ├── MockConstants.java │ │ ├── MockStorage.java │ │ ├── MockStorageFactory.java │ │ ├── MockUtils.java │ │ ├── Profile.java │ │ └── Statistics.java ├── cosbench-openio │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── REAME.md │ ├── build.properties │ ├── gson-2.5.jar │ ├── openio-api-0.3.2-SNAPSHOT.jar │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── openio │ │ │ ├── OpenIOStorage.java │ │ │ └── OpenIOStorageFactory.java │ │ └── client │ │ └── openio │ │ └── OioStorageConstants.java ├── cosbench-oss │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── aliyun-sdk-oss-2.8.1.jar │ ├── build.properties │ ├── commons-codec-1.9.jar │ ├── commons-logging-1.2.jar │ ├── hamcrest-core-1.1.jar │ ├── httpclient-4.4.jar │ ├── httpcore-4.4.jar │ ├── jdom-1.1.jar │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── oss │ │ │ ├── OSSStorage.java │ │ │ └── OSSStorageFactory.java │ │ └── client │ │ └── oss │ │ └── OSSConstants.java ├── cosbench-s3 │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── aspectjrt.jar │ ├── aspectjweaver.jar │ ├── aws-java-sdk-core-1.10.76.jar │ ├── aws-java-sdk-kms-1.10.76.jar │ ├── aws-java-sdk-s3-1.10.76.jar │ ├── build.properties │ ├── commons-codec-1.6.jar │ ├── commons-logging-1.1.3.jar │ ├── freemarker-2.3.20.jar │ ├── httpclient-4.3.6.jar │ ├── httpcore-4.3.3.jar │ ├── jackson-annotations-2.5.0.jar │ ├── jackson-core-2.5.3.jar │ ├── jackson-core-asl-1.8.7.jar │ ├── jackson-databind-2.5.3.jar │ ├── jackson-dataformat-cbor-2.5.3.jar │ ├── jackson-mapper-asl-1.8.7.jar │ ├── joda-time-2.8.1.jar │ ├── mail-1.4.3.jar │ ├── spring-beans-3.0.7.jar │ ├── spring-context-3.0.7.jar │ ├── spring-core-3.0.7.jar │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── S3Stor │ │ │ ├── S3Storage.java │ │ │ └── S3StorageFactory.java │ │ └── client │ │ └── S3Stor │ │ └── S3Constants.java ├── cosbench-scality │ ├── .classpath │ ├── .project │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── scality │ │ └── cosbench │ │ ├── api │ │ ├── SproxydStorage.java │ │ └── SproxydStorageFactory.java │ │ └── client │ │ ├── SproxydClient.java │ │ ├── SproxydClientException.java │ │ └── SproxydConstants.java ├── cosbench-swauth │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── swauth │ │ │ ├── SwiftAuth.java │ │ │ ├── SwiftAuthContext.java │ │ │ └── SwiftAuthFactory.java │ │ └── client │ │ └── swauth │ │ ├── SwiftAuthClient.java │ │ ├── SwiftAuthClientException.java │ │ ├── SwiftAuthConstants.java │ │ └── utils │ │ ├── SwiftTokenCache.java │ │ └── SwiftTokenCacheImpl.java ├── cosbench-swift │ ├── .classpath │ ├── .project │ ├── .settings │ │ ├── org.eclipse.jdt.core.prefs │ │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ ├── build.properties │ └── src │ │ └── com │ │ └── intel │ │ └── cosbench │ │ ├── api │ │ └── swift │ │ │ ├── SwiftStorage.java │ │ │ └── SwiftStorageFactory.java │ │ └── client │ │ └── swift │ │ ├── SwiftAccount.java │ │ ├── SwiftClient.java │ │ ├── SwiftConflictException.java │ │ ├── SwiftConstants.java │ │ ├── SwiftContainer.java │ │ ├── SwiftException.java │ │ ├── SwiftFileNotFoundException.java │ │ └── SwiftResponse.java └── cosbench-tomcat │ ├── .classpath │ ├── .project │ ├── .settings │ ├── org.eclipse.jdt.core.prefs │ └── org.eclipse.pde.core.prefs │ ├── META-INF │ └── MANIFEST.MF │ ├── build.properties │ └── src │ └── com │ └── intel │ └── cosbench │ └── tomcat │ ├── TomcatLoader.java │ ├── TomcatRegister.java │ └── osgi │ └── Activator.java ├── dist ├── main │ └── org.eclipse.equinox.launcher_1.2.0.v20110502.jar └── osgi │ ├── libs │ ├── com.springsource.freemarker-2.3.20.jar │ ├── com.springsource.javax.activation-1.1.1.jar │ ├── com.springsource.javax.annotation-1.0.0.jar │ ├── com.springsource.javax.ejb-3.0.0.jar │ ├── com.springsource.javax.el-1.0.0.jar │ ├── com.springsource.javax.jms-1.1.0.jar │ ├── com.springsource.javax.mail-1.4.1.jar │ ├── com.springsource.javax.persistence-1.99.0.jar │ ├── com.springsource.javax.servlet-2.5.0.jar │ ├── com.springsource.javax.servlet.jsp-2.1.0.jar │ ├── com.springsource.javax.transaction-1.1.0.jar │ ├── com.springsource.javax.xml.bind-2.2.0.jar │ ├── com.springsource.javax.xml.rpc-1.1.0.jar │ ├── com.springsource.javax.xml.soap-1.3.0.jar │ ├── com.springsource.javax.xml.stream-1.0.1.jar │ ├── com.springsource.javax.xml.ws-2.1.1.jar │ ├── com.springsource.org.aopalliance-1.0.0.jar │ ├── com.springsource.org.apache.catalina-6.0.16.jar │ ├── com.springsource.org.apache.commons.beanutils-1.7.0.jar │ ├── com.springsource.org.apache.commons.codec-1.3.0.jar │ ├── com.springsource.org.apache.commons.collections-3.2.0.jar │ ├── com.springsource.org.apache.commons.configuration-1.5.0.jar │ ├── com.springsource.org.apache.commons.digester-1.8.0.jar │ ├── com.springsource.org.apache.commons.fileupload-1.2.1.jar │ ├── com.springsource.org.apache.commons.io-1.4.0.jar │ ├── com.springsource.org.apache.commons.jxpath-1.2.0.jar │ ├── com.springsource.org.apache.commons.lang-2.5.0.jar │ ├── com.springsource.org.apache.coyote-6.0.16.jar │ ├── com.springsource.org.apache.juli.extras-6.0.16.jar │ ├── com.springsource.org.apache.log4j-1.2.15.jar │ ├── com.springsource.org.apache.regexp-1.5.0.jar │ ├── com.springsource.org.apache.xerces-2.8.1.jar │ ├── com.springsource.org.apache.xml.resolver-1.2.0.jar │ ├── com.springsource.org.apache.xmlcommons-1.3.3.jar │ ├── com.springsource.org.castor-1.2.0.jar │ ├── com.springsource.org.codehaus.jackson-1.4.2.jar │ ├── com.springsource.org.codehaus.jackson.mapper-1.4.2.jar │ ├── com.springsource.org.jdom-1.1.0.jar │ ├── com.springsource.org.joda.time-1.6.0.jar │ ├── com.springsource.slf4j.api-1.5.6.jar │ ├── com.springsource.slf4j.log4j-1.5.6.jar │ ├── com.springsource.slf4j.org.apache.commons.logging-1.5.6.jar │ ├── org.apache.httpcomponents.httpclient_4.1.3.jar │ ├── org.apache.httpcomponents.httpcore_4.1.4.jar │ ├── org.springframework.aop-3.0.5.RELEASE.jar │ ├── org.springframework.asm-3.0.5.RELEASE.jar │ ├── org.springframework.beans-3.0.5.RELEASE.jar │ ├── org.springframework.context-3.0.5.RELEASE.jar │ ├── org.springframework.context.support-3.0.5.RELEASE.jar │ ├── org.springframework.core-3.0.5.RELEASE.jar │ ├── org.springframework.expression-3.0.5.RELEASE.jar │ ├── org.springframework.web-3.0.5.RELEASE.jar │ ├── org.springframework.web.servlet-3.0.5.RELEASE.jar │ ├── spring-osgi-core-2.0.0.M1.jar │ ├── spring-osgi-extender-2.0.0.M1.jar │ ├── spring-osgi-io-2.0.0.M1.jar │ ├── spring-osgi-web-2.0.0.M1.jar │ └── spring-osgi-web-extender-2.0.0.M1.jar │ ├── org.eclipse.osgi-3.7.0.v20110613.jar │ └── plugins │ └── org.eclipse.osgi-3.7.0.v20110613.jar ├── ext ├── adaptor │ ├── abc-auth │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ │ └── org.eclipse.jdt.core.prefs │ │ ├── META-INF │ │ │ ├── MANIFEST.MF │ │ │ └── spring │ │ │ │ └── plugin-context.xml │ │ ├── build.properties │ │ └── src │ │ │ └── com │ │ │ └── abc │ │ │ ├── api │ │ │ └── abcAuth │ │ │ │ ├── AbcAuth.java │ │ │ │ └── AbcAuthFactory.java │ │ │ └── client │ │ │ └── abcAuth │ │ │ ├── AbcAuthClient.java │ │ │ ├── AbcAuthClientException.java │ │ │ └── AbcAuthConstants.java │ └── abc-stor │ │ ├── .classpath │ │ ├── .project │ │ ├── .settings │ │ └── org.eclipse.jdt.core.prefs │ │ ├── META-INF │ │ ├── MANIFEST.MF │ │ └── spring │ │ │ └── plugin-context.xml │ │ ├── build.properties │ │ └── src │ │ └── com │ │ └── abc │ │ ├── api │ │ └── abcStor │ │ │ ├── AbcStorage.java │ │ │ └── AbcStorageFactory.java │ │ └── client │ │ └── abcStor │ │ ├── AbcStorClient.java │ │ ├── AbcStorClientException.java │ │ └── AbcStorConstants.java └── libs │ ├── com.springsource.org.apache.commons.codec-1.3.0.jar │ ├── org.apache.httpcomponents.httpclient_4.1.3.jar │ └── org.apache.httpcomponents.httpcore_4.1.4.jar ├── pack.cmd ├── pack.sh ├── pkg.lst └── release ├── cli.sh ├── conf ├── .controller │ └── config.ini ├── .driver │ └── config.ini ├── aliyun-config-sample.xml ├── ampli-config-sample.xml ├── cdmi-base-config-sample.xml ├── cdmi-swift-config-sample.xml ├── controller-tomcat-server.xml ├── controller.conf ├── cosbench-users.xml ├── delay-stage-config-sample.xml ├── driver-tomcat-server.xml ├── driver.conf ├── ecs-config-sample.xml ├── filewriter-config-explanation.txt ├── gcs-config-sample.xml ├── gcs-service-account-sample.json ├── hashcheck.xml ├── librados-config-sample.xml ├── librados-sample-annotated.xml ├── noop-config.xml ├── noop-read-config.xml ├── noop-write-config.xml ├── openio-config-sample.xml ├── reusedata.xml ├── s3-config-sample.xml ├── splitrw.xml ├── sproxyd-config-sample.xml ├── swift-config-sample.xml └── workload-config.xml ├── cosbench-start.sh ├── cosbench-stop.sh ├── javadoc ├── allclasses-frame.html ├── allclasses-noframe.html ├── com │ └── intel │ │ └── cosbench │ │ ├── api │ │ ├── amplistor │ │ │ ├── AmpliStorage.html │ │ │ ├── AmpliStorageFactory.html │ │ │ ├── class-use │ │ │ │ ├── AmpliStorage.html │ │ │ │ └── AmpliStorageFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── auth │ │ │ ├── AuthAPI.html │ │ │ ├── AuthAPIFactory.html │ │ │ ├── AuthAPIService.html │ │ │ ├── AuthException.html │ │ │ ├── AuthInterruptedException.html │ │ │ ├── AuthTimeoutException.html │ │ │ ├── NoneAuth.html │ │ │ ├── class-use │ │ │ │ ├── AuthAPI.html │ │ │ │ ├── AuthAPIFactory.html │ │ │ │ ├── AuthAPIService.html │ │ │ │ ├── AuthException.html │ │ │ │ ├── AuthInterruptedException.html │ │ │ │ ├── AuthTimeoutException.html │ │ │ │ └── NoneAuth.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── context │ │ │ ├── AuthContext.html │ │ │ ├── Context.html │ │ │ ├── class-use │ │ │ │ ├── AuthContext.html │ │ │ │ └── Context.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── keystone │ │ │ ├── KeystoneAuth.html │ │ │ ├── KeystoneAuthFactory.html │ │ │ ├── class-use │ │ │ │ ├── KeystoneAuth.html │ │ │ │ └── KeystoneAuthFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── mock │ │ │ ├── MockAuthFactory.html │ │ │ ├── MockStorageFactory.html │ │ │ ├── class-use │ │ │ │ ├── MockAuthFactory.html │ │ │ │ └── MockStorageFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── storage │ │ │ ├── NoneStorage.html │ │ │ ├── StorageAPI.html │ │ │ ├── StorageAPIFactory.html │ │ │ ├── StorageAPIService.html │ │ │ ├── StorageException.html │ │ │ ├── StorageInterruptedException.html │ │ │ ├── StorageTimeoutException.html │ │ │ ├── class-use │ │ │ │ ├── NoneStorage.html │ │ │ │ ├── StorageAPI.html │ │ │ │ ├── StorageAPIFactory.html │ │ │ │ ├── StorageAPIService.html │ │ │ │ ├── StorageException.html │ │ │ │ ├── StorageInterruptedException.html │ │ │ │ └── StorageTimeoutException.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── swauth │ │ │ ├── SwiftAuth.html │ │ │ ├── SwiftAuthFactory.html │ │ │ ├── class-use │ │ │ │ ├── SwiftAuth.html │ │ │ │ └── SwiftAuthFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ └── swift │ │ │ ├── SwiftStorage.html │ │ │ ├── SwiftStorageFactory.html │ │ │ ├── class-use │ │ │ ├── SwiftStorage.html │ │ │ └── SwiftStorageFactory.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── bench │ │ ├── Aggregator.html │ │ ├── Benchmark.html │ │ ├── Counter.html │ │ ├── Histogram.html │ │ ├── Mark.html │ │ ├── Metrics.html │ │ ├── Report.html │ │ ├── ReportMerger.html │ │ ├── Result.html │ │ ├── Sample.html │ │ ├── Snapshot.html │ │ ├── SnapshotMerger.html │ │ ├── Status.html │ │ ├── class-use │ │ │ ├── Aggregator.html │ │ │ ├── Benchmark.html │ │ │ ├── Counter.html │ │ │ ├── Histogram.html │ │ │ ├── Mark.html │ │ │ ├── Metrics.html │ │ │ ├── Report.html │ │ │ ├── ReportMerger.html │ │ │ ├── Result.html │ │ │ ├── Sample.html │ │ │ ├── Snapshot.html │ │ │ ├── SnapshotMerger.html │ │ │ └── Status.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── client │ │ ├── amplistor │ │ │ ├── AmpliClient.html │ │ │ ├── AmpliConstants.html │ │ │ ├── AmpliException.html │ │ │ ├── AmpliNamespace.html │ │ │ ├── AmpliNotFoundException.html │ │ │ ├── AmpliObject.html │ │ │ ├── AmpliPolicy.html │ │ │ ├── AmpliUtils.html │ │ │ ├── class-use │ │ │ │ ├── AmpliClient.html │ │ │ │ ├── AmpliConstants.html │ │ │ │ ├── AmpliException.html │ │ │ │ ├── AmpliNamespace.html │ │ │ │ ├── AmpliNotFoundException.html │ │ │ │ ├── AmpliObject.html │ │ │ │ ├── AmpliPolicy.html │ │ │ │ └── AmpliUtils.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── http │ │ │ ├── HttpClientException.html │ │ │ ├── HttpClientUtil.html │ │ │ ├── class-use │ │ │ │ ├── HttpClientException.html │ │ │ │ └── HttpClientUtil.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── keystone │ │ │ ├── KeystoneAuthException.html │ │ │ ├── KeystoneClient.html │ │ │ ├── KeystoneClientException.html │ │ │ ├── KeystoneConstants.html │ │ │ ├── KeystoneInterruptedException.html │ │ │ ├── KeystoneMapper.html │ │ │ ├── KeystoneRequest.AuthInfo.Credentials.html │ │ │ ├── KeystoneRequest.AuthInfo.Token.html │ │ │ ├── KeystoneRequest.AuthInfo.html │ │ │ ├── KeystoneRequest.html │ │ │ ├── KeystoneResponse.AccessInfo.ServiceInfo.Endpoint.html │ │ │ ├── KeystoneResponse.AccessInfo.ServiceInfo.html │ │ │ ├── KeystoneResponse.AccessInfo.Token.Tenant.html │ │ │ ├── KeystoneResponse.AccessInfo.Token.html │ │ │ ├── KeystoneResponse.AccessInfo.User.Role.html │ │ │ ├── KeystoneResponse.AccessInfo.User.html │ │ │ ├── KeystoneResponse.AccessInfo.html │ │ │ ├── KeystoneResponse.html │ │ │ ├── KeystoneResponseException.html │ │ │ ├── KeystoneServerException.html │ │ │ ├── KeystoneTimeoutException.html │ │ │ ├── class-use │ │ │ │ ├── KeystoneAuthException.html │ │ │ │ ├── KeystoneClient.html │ │ │ │ ├── KeystoneClientException.html │ │ │ │ ├── KeystoneConstants.html │ │ │ │ ├── KeystoneInterruptedException.html │ │ │ │ ├── KeystoneMapper.html │ │ │ │ ├── KeystoneRequest.AuthInfo.Credentials.html │ │ │ │ ├── KeystoneRequest.AuthInfo.Token.html │ │ │ │ ├── KeystoneRequest.AuthInfo.html │ │ │ │ ├── KeystoneRequest.html │ │ │ │ ├── KeystoneResponse.AccessInfo.ServiceInfo.Endpoint.html │ │ │ │ ├── KeystoneResponse.AccessInfo.ServiceInfo.html │ │ │ │ ├── KeystoneResponse.AccessInfo.Token.Tenant.html │ │ │ │ ├── KeystoneResponse.AccessInfo.Token.html │ │ │ │ ├── KeystoneResponse.AccessInfo.User.Role.html │ │ │ │ ├── KeystoneResponse.AccessInfo.User.html │ │ │ │ ├── KeystoneResponse.AccessInfo.html │ │ │ │ ├── KeystoneResponse.html │ │ │ │ ├── KeystoneResponseException.html │ │ │ │ ├── KeystoneServerException.html │ │ │ │ └── KeystoneTimeoutException.html │ │ │ ├── handler │ │ │ │ ├── AuthHandler.html │ │ │ │ ├── HttpAuthHandler.html │ │ │ │ ├── class-use │ │ │ │ │ ├── AuthHandler.html │ │ │ │ │ └── HttpAuthHandler.html │ │ │ │ ├── package-frame.html │ │ │ │ ├── package-summary.html │ │ │ │ ├── package-tree.html │ │ │ │ └── package-use.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── swauth │ │ │ ├── SwiftAuthClient.html │ │ │ ├── SwiftAuthClientException.html │ │ │ ├── SwiftAuthConstants.html │ │ │ ├── class-use │ │ │ │ ├── SwiftAuthClient.html │ │ │ │ ├── SwiftAuthClientException.html │ │ │ │ └── SwiftAuthConstants.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ └── swift │ │ │ ├── SwiftAccount.html │ │ │ ├── SwiftClient.html │ │ │ ├── SwiftConflictException.html │ │ │ ├── SwiftConstants.html │ │ │ ├── SwiftContainer.html │ │ │ ├── SwiftException.html │ │ │ ├── SwiftFileNotFoundException.html │ │ │ ├── SwiftResponse.html │ │ │ ├── class-use │ │ │ ├── SwiftAccount.html │ │ │ ├── SwiftClient.html │ │ │ ├── SwiftConflictException.html │ │ │ ├── SwiftConstants.html │ │ │ ├── SwiftContainer.html │ │ │ ├── SwiftException.html │ │ │ ├── SwiftFileNotFoundException.html │ │ │ └── SwiftResponse.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── config │ │ ├── Auth.html │ │ ├── Config.html │ │ ├── ConfigException.html │ │ ├── Mission.html │ │ ├── MissionResolver.html │ │ ├── MissionWriter.html │ │ ├── Operation.html │ │ ├── Stage.html │ │ ├── Storage.html │ │ ├── Work.html │ │ ├── Workflow.html │ │ ├── Workload.html │ │ ├── WorkloadResolver.html │ │ ├── WorkloadWriter.html │ │ ├── XmlConfig.html │ │ ├── castor │ │ │ ├── CastorConfigTools.html │ │ │ ├── class-use │ │ │ │ └── CastorConfigTools.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── class-use │ │ │ ├── Auth.html │ │ │ ├── Config.html │ │ │ ├── ConfigException.html │ │ │ ├── Mission.html │ │ │ ├── MissionResolver.html │ │ │ ├── MissionWriter.html │ │ │ ├── Operation.html │ │ │ ├── Stage.html │ │ │ ├── Storage.html │ │ │ ├── Work.html │ │ │ ├── Workflow.html │ │ │ ├── Workload.html │ │ │ ├── WorkloadResolver.html │ │ │ ├── WorkloadWriter.html │ │ │ └── XmlConfig.html │ │ ├── common │ │ │ ├── INIConfigParser.html │ │ │ ├── KVConfigParser.html │ │ │ ├── class-use │ │ │ │ ├── INIConfigParser.html │ │ │ │ └── KVConfigParser.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── controller │ │ ├── archiver │ │ │ ├── SimpleWorkloadArchiver.html │ │ │ ├── WorkloadArchiver.html │ │ │ ├── class-use │ │ │ │ ├── SimpleWorkloadArchiver.html │ │ │ │ └── WorkloadArchiver.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── handler │ │ │ ├── CancelHandler.html │ │ │ ├── ConfigHandler.html │ │ │ ├── IndexHandler.html │ │ │ ├── SubmitHandler.html │ │ │ ├── WorkloadHandler.html │ │ │ ├── class-use │ │ │ │ ├── CancelHandler.html │ │ │ │ ├── ConfigHandler.html │ │ │ │ ├── IndexHandler.html │ │ │ │ ├── SubmitHandler.html │ │ │ │ └── WorkloadHandler.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── model │ │ │ ├── ControllerContext.html │ │ │ ├── DriverContext.html │ │ │ ├── DriverRegistry.html │ │ │ ├── SchedulePlan.html │ │ │ ├── ScheduleRegistry.html │ │ │ ├── SnapshotRegistry.html │ │ │ ├── StageContext.html │ │ │ ├── StageListener.html │ │ │ ├── StageRegistry.html │ │ │ ├── TaskContext.html │ │ │ ├── TaskRegistry.html │ │ │ ├── WorkloadContext.html │ │ │ ├── WorkloadListener.html │ │ │ ├── class-use │ │ │ │ ├── ControllerContext.html │ │ │ │ ├── DriverContext.html │ │ │ │ ├── DriverRegistry.html │ │ │ │ ├── SchedulePlan.html │ │ │ │ ├── ScheduleRegistry.html │ │ │ │ ├── SnapshotRegistry.html │ │ │ │ ├── StageContext.html │ │ │ │ ├── StageListener.html │ │ │ │ ├── StageRegistry.html │ │ │ │ ├── TaskContext.html │ │ │ │ ├── TaskRegistry.html │ │ │ │ ├── WorkloadContext.html │ │ │ │ └── WorkloadListener.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── repository │ │ │ ├── RAMWorkloadRepository.html │ │ │ ├── WorkloadRepository.html │ │ │ ├── class-use │ │ │ │ ├── RAMWorkloadRepository.html │ │ │ │ └── WorkloadRepository.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── schedule │ │ │ ├── ScheduleException.html │ │ │ ├── Schedulers.html │ │ │ ├── WorkScheduler.html │ │ │ ├── class-use │ │ │ │ ├── ScheduleException.html │ │ │ │ ├── Schedulers.html │ │ │ │ └── WorkScheduler.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── service │ │ │ ├── COSBControllerServiceFactory.html │ │ │ ├── StageCallable.html │ │ │ ├── StageChecker.html │ │ │ ├── class-use │ │ │ │ ├── COSBControllerServiceFactory.html │ │ │ │ ├── StageCallable.html │ │ │ │ └── StageChecker.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── tasklet │ │ │ ├── Tasklet.html │ │ │ ├── Tasklets.html │ │ │ ├── class-use │ │ │ │ ├── Tasklet.html │ │ │ │ └── Tasklets.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ └── web │ │ │ ├── CancelWorkloadController.html │ │ │ ├── ConfigPageController.html │ │ │ ├── DownloadConfigController.html │ │ │ ├── DownloadLogController.html │ │ │ ├── IndexPageController.html │ │ │ ├── MatrixPageController.html │ │ │ ├── StagePageController.html │ │ │ ├── SubmitPageController.html │ │ │ ├── TimelineCSVController.html │ │ │ ├── TimelinePageController.html │ │ │ ├── WorkloadConfigurationController.html │ │ │ ├── WorkloadPageController.html │ │ │ ├── WorkloadSubmissionController.html │ │ │ ├── class-use │ │ │ ├── CancelWorkloadController.html │ │ │ ├── ConfigPageController.html │ │ │ ├── DownloadConfigController.html │ │ │ ├── DownloadLogController.html │ │ │ ├── IndexPageController.html │ │ │ ├── MatrixPageController.html │ │ │ ├── StagePageController.html │ │ │ ├── SubmitPageController.html │ │ │ ├── TimelineCSVController.html │ │ │ ├── TimelinePageController.html │ │ │ ├── WorkloadConfigurationController.html │ │ │ ├── WorkloadPageController.html │ │ │ └── WorkloadSubmissionController.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── driver │ │ ├── agent │ │ │ ├── Agent.html │ │ │ ├── AgentException.html │ │ │ ├── Agents.html │ │ │ ├── class-use │ │ │ │ ├── Agent.html │ │ │ │ ├── AgentException.html │ │ │ │ └── Agents.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── handler │ │ │ ├── AbortHandler.html │ │ │ ├── CloseHandler.html │ │ │ ├── LaunchHandler.html │ │ │ ├── PingHandler.html │ │ │ ├── QueryHandler.html │ │ │ ├── SubmitHandler.html │ │ │ ├── class-use │ │ │ │ ├── AbortHandler.html │ │ │ │ ├── CloseHandler.html │ │ │ │ ├── LaunchHandler.html │ │ │ │ ├── PingHandler.html │ │ │ │ ├── QueryHandler.html │ │ │ │ └── SubmitHandler.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── iterator │ │ │ ├── Iterators.html │ │ │ ├── NameIterator.html │ │ │ ├── class-use │ │ │ │ ├── Iterators.html │ │ │ │ └── NameIterator.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── model │ │ │ ├── DriverContext.html │ │ │ ├── MissionContext.html │ │ │ ├── MissionListener.html │ │ │ ├── OperatorContext.html │ │ │ ├── OperatorRegistry.html │ │ │ ├── WorkerContext.html │ │ │ ├── WorkerRegistry.html │ │ │ ├── class-use │ │ │ │ ├── DriverContext.html │ │ │ │ ├── MissionContext.html │ │ │ │ ├── MissionListener.html │ │ │ │ ├── OperatorContext.html │ │ │ │ ├── OperatorRegistry.html │ │ │ │ ├── WorkerContext.html │ │ │ │ └── WorkerRegistry.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── operator │ │ │ ├── Disposer.html │ │ │ ├── Initializer.html │ │ │ ├── OperationListener.html │ │ │ ├── Operator.html │ │ │ ├── Operators.html │ │ │ ├── Session.html │ │ │ ├── class-use │ │ │ │ ├── Disposer.html │ │ │ │ ├── Initializer.html │ │ │ │ ├── OperationListener.html │ │ │ │ ├── Operator.html │ │ │ │ ├── Operators.html │ │ │ │ └── Session.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── random │ │ │ ├── Generators.html │ │ │ ├── NameGenerator.html │ │ │ ├── RandomInputStream.html │ │ │ ├── SizeGenerator.html │ │ │ ├── StreamUtils.html │ │ │ ├── class-use │ │ │ │ ├── Generators.html │ │ │ │ ├── NameGenerator.html │ │ │ │ ├── RandomInputStream.html │ │ │ │ ├── SizeGenerator.html │ │ │ │ └── StreamUtils.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── repository │ │ │ ├── MissionRepository.html │ │ │ ├── RAMMissionRepository.html │ │ │ ├── class-use │ │ │ │ ├── MissionRepository.html │ │ │ │ └── RAMMissionRepository.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── service │ │ │ ├── COSBAuthAPIService.html │ │ │ ├── COSBDriverServiceFactory.html │ │ │ ├── COSBStorageAPIService.html │ │ │ ├── MissionException.html │ │ │ ├── class-use │ │ │ │ ├── COSBAuthAPIService.html │ │ │ │ ├── COSBDriverServiceFactory.html │ │ │ │ ├── COSBStorageAPIService.html │ │ │ │ └── MissionException.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── util │ │ │ ├── HashUtil.html │ │ │ ├── ObjectPicker.html │ │ │ ├── ObjectScanner.html │ │ │ ├── OperationPicker.html │ │ │ ├── SizePicker.html │ │ │ ├── class-use │ │ │ │ ├── HashUtil.html │ │ │ │ ├── ObjectPicker.html │ │ │ │ ├── ObjectScanner.html │ │ │ │ ├── OperationPicker.html │ │ │ │ └── SizePicker.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ └── web │ │ │ ├── AbortMissionController.html │ │ │ ├── CloseMissionController.html │ │ │ ├── IndexPageController.html │ │ │ ├── LaunchMissionController.html │ │ │ ├── MissionPageController.html │ │ │ ├── MissionSubmissionController.html │ │ │ ├── PerformLoginController.html │ │ │ ├── SubmitPageController.html │ │ │ ├── WorkersPageController.html │ │ │ ├── class-use │ │ │ ├── AbortMissionController.html │ │ │ ├── CloseMissionController.html │ │ │ ├── IndexPageController.html │ │ │ ├── LaunchMissionController.html │ │ │ ├── MissionPageController.html │ │ │ ├── MissionSubmissionController.html │ │ │ ├── PerformLoginController.html │ │ │ ├── SubmitPageController.html │ │ │ └── WorkersPageController.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── exporter │ │ ├── ExportException.html │ │ ├── Exporters.html │ │ ├── LatencyExporter.html │ │ ├── LogExporter.html │ │ ├── MatrixExporter.html │ │ ├── RunExporter.html │ │ ├── StageExporter.html │ │ ├── WorkloadExporter.html │ │ ├── class-use │ │ │ ├── ExportException.html │ │ │ ├── Exporters.html │ │ │ ├── LatencyExporter.html │ │ │ ├── LogExporter.html │ │ │ ├── MatrixExporter.html │ │ │ ├── RunExporter.html │ │ │ ├── StageExporter.html │ │ │ └── WorkloadExporter.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── log │ │ ├── LogFactory.html │ │ ├── LogLevel.html │ │ ├── LogManager.html │ │ ├── Logger.html │ │ ├── class-use │ │ │ ├── LogFactory.html │ │ │ ├── LogLevel.html │ │ │ ├── LogManager.html │ │ │ └── Logger.html │ │ ├── log4j │ │ │ ├── Log4jLogManager.html │ │ │ ├── Log4jLogger.html │ │ │ ├── Log4jUtils.html │ │ │ ├── class-use │ │ │ │ ├── Log4jLogManager.html │ │ │ │ ├── Log4jLogger.html │ │ │ │ └── Log4jUtils.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── osgi │ │ │ ├── Activator.html │ │ │ ├── class-use │ │ │ │ └── Activator.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── model │ │ ├── ControllerInfo.html │ │ ├── DriverInfo.html │ │ ├── LifeCycle.html │ │ ├── MissionInfo.html │ │ ├── MissionState.html │ │ ├── ScheduleInfo.html │ │ ├── StageInfo.html │ │ ├── StageState.html │ │ ├── StateInfo.html │ │ ├── StateRegistry.html │ │ ├── TaskInfo.html │ │ ├── TaskState.html │ │ ├── WorkerInfo.html │ │ ├── WorkloadInfo.html │ │ ├── WorkloadState.html │ │ ├── class-use │ │ │ ├── ControllerInfo.html │ │ │ ├── DriverInfo.html │ │ │ ├── LifeCycle.html │ │ │ ├── MissionInfo.html │ │ │ ├── MissionState.html │ │ │ ├── ScheduleInfo.html │ │ │ ├── StageInfo.html │ │ │ ├── StageState.html │ │ │ ├── StateInfo.html │ │ │ ├── StateRegistry.html │ │ │ ├── TaskInfo.html │ │ │ ├── TaskState.html │ │ │ ├── WorkerInfo.html │ │ │ ├── WorkloadInfo.html │ │ │ └── WorkloadState.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── protocol │ │ ├── AbortResponse.html │ │ ├── CloseResponse.html │ │ ├── LaunchResponse.html │ │ ├── LoginResponse.html │ │ ├── PingResponse.html │ │ ├── QueryResponse.html │ │ ├── Response.html │ │ ├── SubmitResponse.html │ │ ├── class-use │ │ │ ├── AbortResponse.html │ │ │ ├── CloseResponse.html │ │ │ ├── LaunchResponse.html │ │ │ ├── LoginResponse.html │ │ │ ├── PingResponse.html │ │ │ ├── QueryResponse.html │ │ │ ├── Response.html │ │ │ └── SubmitResponse.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── service │ │ ├── AbortedException.html │ │ ├── AbstractServiceFactory.html │ │ ├── CancelledException.html │ │ ├── ControllerService.html │ │ ├── ControllerServiceFactory.html │ │ ├── DriverService.html │ │ ├── DriverServiceFactory.html │ │ ├── IllegalStateException.html │ │ ├── UnexpectedException.html │ │ ├── class-use │ │ │ ├── AbortedException.html │ │ │ ├── AbstractServiceFactory.html │ │ │ ├── CancelledException.html │ │ │ ├── ControllerService.html │ │ │ ├── ControllerServiceFactory.html │ │ │ ├── DriverService.html │ │ │ ├── DriverServiceFactory.html │ │ │ ├── IllegalStateException.html │ │ │ └── UnexpectedException.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── tomcat │ │ ├── TomcatLoader.html │ │ ├── TomcatRegister.html │ │ ├── class-use │ │ │ ├── TomcatLoader.html │ │ │ └── TomcatRegister.html │ │ ├── osgi │ │ │ ├── Activator.html │ │ │ ├── class-use │ │ │ │ └── Activator.html │ │ │ ├── package-frame.html │ │ │ ├── package-summary.html │ │ │ ├── package-tree.html │ │ │ └── package-use.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ ├── utils │ │ ├── ListRegistry.html │ │ ├── MapRegistry.Item.html │ │ ├── MapRegistry.html │ │ ├── class-use │ │ │ ├── ListRegistry.html │ │ │ ├── MapRegistry.Item.html │ │ │ └── MapRegistry.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html │ │ └── web │ │ ├── AbstractController.html │ │ ├── BadRequestException.html │ │ ├── NotFoundException.html │ │ ├── class-use │ │ ├── AbstractController.html │ │ ├── BadRequestException.html │ │ └── NotFoundException.html │ │ ├── package-frame.html │ │ ├── package-summary.html │ │ ├── package-tree.html │ │ └── package-use.html ├── constant-values.html ├── deprecated-list.html ├── help-doc.html ├── index-files │ ├── index-1.html │ ├── index-10.html │ ├── index-11.html │ ├── index-12.html │ ├── index-13.html │ ├── index-14.html │ ├── index-15.html │ ├── index-16.html │ ├── index-17.html │ ├── index-18.html │ ├── index-19.html │ ├── index-2.html │ ├── index-20.html │ ├── index-21.html │ ├── index-22.html │ ├── index-23.html │ ├── index-3.html │ ├── index-4.html │ ├── index-5.html │ ├── index-6.html │ ├── index-7.html │ ├── index-8.html │ └── index-9.html ├── index.html ├── overview-frame.html ├── overview-summary.html ├── overview-tree.html ├── package-list ├── resources │ ├── deployment.png │ ├── inherit.gif │ ├── matrix.png │ ├── modules.png │ ├── report.png │ ├── snapshot.png │ ├── submit.png │ ├── timeline.png │ └── web-console.png ├── serialized-form.html └── stylesheet.css ├── lib-src ├── com.springsource.javax.activation-sources-1.1.1.jar ├── com.springsource.javax.annotation-sources-1.0.0.jar ├── com.springsource.javax.ejb-sources-3.0.0.jar ├── com.springsource.javax.el-sources-1.0.0.jar ├── com.springsource.javax.jms-sources-1.1.0.jar ├── com.springsource.javax.mail-sources-1.4.1.jar ├── com.springsource.javax.persistence-sources-1.99.0.jar ├── com.springsource.javax.servlet-sources-2.5.0.jar ├── com.springsource.javax.servlet.jsp-sources-2.1.0.jar ├── com.springsource.javax.transaction-sources-1.1.0.jar ├── com.springsource.javax.xml.bind-sources-2.2.0.jar ├── com.springsource.javax.xml.soap-sources-1.3.0.jar ├── com.springsource.javax.xml.stream-sources-1.0.1.jar ├── com.springsource.javax.xml.ws-sources-2.1.1.jar ├── org.eclipse.equinox.launcher.source_1.2.0.v20110502.jar └── org.eclipse.osgi-sources-3.7.0.v20110613.jar ├── licenses ├── AOP Alliance License (Public).txt ├── Apache License 2.0 (AL).txt ├── Castor License (AL).txt ├── Common Development and Distribution License 1.01 (CDDL).txt ├── Eclipse Public License 1.0 (EPL).txt ├── Freemarker License (BSD).txt ├── JDom License (BSD).txt └── SLF4J License (MIT).txt ├── scripts └── sample-script.sh ├── start-all.bat ├── start-all.sh ├── start-controller.bat ├── start-controller.sh ├── start-driver.bat ├── start-driver.sh ├── stop-all.sh ├── stop-controller.sh ├── stop-driver.sh ├── web.bat ├── workloads └── asus.xml └── workspace └── .metadata ├── .log └── .plugins └── org.eclipse.team.cvs.core └── .running /.gitignore: -------------------------------------------------------------------------------- 1 | *.class 2 | 3 | # Package Files # 4 | /0.3.0.10 5 | /0.3.0.8 6 | /0.3.0.9 7 | /META-INF 8 | /OSGI-INF 9 | -------------------------------------------------------------------------------- /3rd-party-licenses.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/3rd-party-licenses.pdf -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | Original Authors 2 | ---------------- 3 | ywang19@github 4 | qzheng7 5 | 6 | Contributors 7 | ------------ 8 | niklas974@github 9 | giteshnandre@github 10 | jialinsun@github 11 | cvedel@github 12 | jburwell@github -------------------------------------------------------------------------------- /COSBench-Adaptor-Dev-Guide.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/COSBench-Adaptor-Dev-Guide.odt -------------------------------------------------------------------------------- /COSBench-User-Guide.odt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/COSBench-User-Guide.odt -------------------------------------------------------------------------------- /COSBenchAdaptorDevGuide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/COSBenchAdaptorDevGuide.pdf -------------------------------------------------------------------------------- /COSBenchUserGuide.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/COSBenchUserGuide.pdf -------------------------------------------------------------------------------- /DISTRIBUTIONS.md: -------------------------------------------------------------------------------- 1 | Github now can support to store binary packages in "releases" (https://github.com/intel-cloud/cosbench/releases), 2 | so we will not maintain one separate space for binary packages. 3 | 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | Copyright 2013 Intel Corporation, All Rights Reserved. 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- 1 | This product includes software developed by Apache Software Foundation (http://www.apache.org) 2 | This product includes software developed by the Spring Framework 3 | Project (http://www.springframework.org). 4 | This product includes software developed by the Visigoth Software Society (http://www.visigoths.org/). 5 | This product includes software developed by the JDOM Project (http://www.jdom.org/) 6 | This product includes software developed by the Eclipse (http://www.eclipse.org/) 7 | 8 | -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- 1 | TODO 2 | ---- 3 | COSBench is an ongoing project, in next six months, we plan to make below improvements: 4 | 5 | 1. more storage interface support, list is TBD. 6 | 7 | 2. authentication caching 8 | 9 | 3. LIST operation 10 | 11 | 4. workload packages shipped 12 | 13 | 14 | If you have any other suggestions or you want to work with us together. please contact us at yaguang.wang@intel.com. 15 | 16 | 17 | == END == -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.4.2 2 | -------------------------------------------------------------------------------- /cosbench-introduction.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/cosbench-introduction.pdf -------------------------------------------------------------------------------- /dev/cosbench-ampli/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-ampli/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-ampli 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-ampli/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu May 17 21:42:09 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-ampli/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu May 17 21:42:09 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-ampli/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-ampli/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-api/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-api/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-api 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-api/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Apr 09 12:43:37 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-api/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Apr 09 12:43:37 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-api/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench API Bundle 4 | Bundle-SymbolicName: cosbench-api 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Import-Package: com.intel.cosbench.config, 9 | com.intel.cosbench.log 10 | Export-Package: com.intel.cosbench.api.auth, 11 | com.intel.cosbench.api.storage, 12 | com.intel.cosbench.api.context 13 | -------------------------------------------------------------------------------- /dev/cosbench-api/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-api/src/com/intel/cosbench/api/auth/AuthAPIFactory.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.api.auth; 19 | 20 | public interface AuthAPIFactory { 21 | 22 | public String getAuthName(); 23 | 24 | public AuthAPI getAuthAPI(); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /dev/cosbench-castor/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /dev/cosbench-castor/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-castor 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-castor/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 20:23:20 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-castor/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 20:23:20 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-castor/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Castor Configuration Bundle 4 | Bundle-SymbolicName: cosbench-castor 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Fragment-Host: com.springsource.org.castor;bundle-version="[1.2.0,2.0.0)" 8 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 9 | Import-Package: com.intel.cosbench.config 10 | -------------------------------------------------------------------------------- /dev/cosbench-castor/build.properties: -------------------------------------------------------------------------------- 1 | bin.includes = META-INF/,\ 2 | .,\ 3 | castor.properties 4 | -------------------------------------------------------------------------------- /dev/cosbench-castor/castor.properties: -------------------------------------------------------------------------------- 1 | org.exolab.castor.indent=true -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-cdmi-base 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/src/com/intel/cosbench/api/cdmi/base/CDMIStorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.cdmi.base; 2 | 3 | import com.intel.cosbench.api.storage.*; 4 | 5 | public class CDMIStorageFactory implements StorageAPIFactory { 6 | 7 | @Override 8 | public String getStorageName() { 9 | return "cdmi"; 10 | } 11 | 12 | @Override 13 | public StorageAPI getStorageAPI() { 14 | return new CDMIStorage(); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-base/src/com/intel/cosbench/client/cdmi/base/CdmiClientFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.client.cdmi.base; 2 | 3 | /** 4 | * This class provides a method to create corresponding client to access cdmi compatible server in different form (like cdmi content type or non-cdmi content type). 5 | * 6 | * @author ywang19 7 | * 8 | */ 9 | public class CdmiClientFactory { 10 | 11 | public static BaseCdmiClient getClient(String type) { 12 | if("cdmi".equalsIgnoreCase(type)) { // cdmi content type 13 | return new CdmiClient(); 14 | }else if("non-cdmi".equalsIgnoreCase(type)) { 15 | return new NonCdmiClient(); 16 | }else { 17 | System.err.println("Type: " + type + " is not supported yet."); 18 | return null; 19 | } 20 | } 21 | } 22 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-swift/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-swift/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-cdmi-swift 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-swift/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-swift/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-swift/src/com/intel/cosbench/api/cdmiswift/CDMIStorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.cdmiswift; 2 | 3 | import com.intel.cosbench.api.storage.*; 4 | 5 | public class CDMIStorageFactory implements StorageAPIFactory { 6 | 7 | @Override 8 | public String getStorageName() { 9 | return "cdmi_swift"; 10 | } 11 | 12 | @Override 13 | public StorageAPI getStorageAPI() { 14 | return new CDMIStorage(); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-util/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-util/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-cdmi-util 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-cdmi-util/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-config/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-config/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-config 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-config/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 12:29:07 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-config/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 12:29:07 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-config/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Config Bundle 4 | Bundle-SymbolicName: cosbench-config 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Export-Package: com.intel.cosbench.config, 9 | com.intel.cosbench.config.castor, 10 | com.intel.cosbench.config.common 11 | Import-Package: com.intel.cosbench.log, 12 | org.apache.commons.configuration;version="[1.5.0,2.0.0)", 13 | org.apache.commons.lang;version="2.5.0", 14 | org.exolab.castor.mapping;version="[1.2.0,2.0.0)", 15 | org.exolab.castor.xml;version="[1.2.0,2.0.0)" 16 | -------------------------------------------------------------------------------- /dev/cosbench-config/bin/com/intel/cosbench/config/castor/auth-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/bin/com/intel/cosbench/config/castor/operation-mapping.xml: -------------------------------------------------------------------------------- 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 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /dev/cosbench-config/bin/com/intel/cosbench/config/castor/storage-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/bin/com/intel/cosbench/config/castor/workflow-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/ConfigConstants.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.config; 2 | 3 | public interface ConfigConstants { 4 | 5 | String DELIMITER=";"; 6 | 7 | } 8 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/MissionResolver.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.config; 19 | 20 | public interface MissionResolver { 21 | 22 | public Mission toMission(XmlConfig config); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/MissionWriter.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.config; 19 | 20 | public interface MissionWriter { 21 | 22 | public String toXmlString(Mission mission); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/WorkloadResolver.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.config; 19 | 20 | public interface WorkloadResolver { 21 | 22 | public Workload toWorkload(XmlConfig config); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/WorkloadWriter.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.config; 19 | 20 | public interface WorkloadWriter { 21 | 22 | public String toXmlString(Workload workload); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/castor/auth-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/castor/operation-mapping.xml: -------------------------------------------------------------------------------- 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 | 28 | 29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/castor/storage-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/castor/workflow-mapping.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-config/src/com/intel/cosbench/config/common/ConfigUtils.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.config.common; 2 | 3 | import com.intel.cosbench.config.ConfigConstants; 4 | 5 | public class ConfigUtils { 6 | 7 | public static String inherit(String child_config, String parent_config) { 8 | if(parent_config.equals("")) { 9 | return child_config; 10 | } 11 | if(child_config.equals("")) { 12 | return parent_config; 13 | } 14 | child_config = parent_config + ConfigConstants.DELIMITER + child_config; 15 | return child_config; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-web-controller 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 09:27:05 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 09:27:05 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/400.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 400 Bad Request 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

400 Bad Request

14 |

Note: The request you just issued cannot be processed!

15 |

go back to index

16 |
<#-- end of content --> 17 |

18 |
<#-- end of main --> 19 | <#include "footer.ftl"> 20 | 21 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/404.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 404 Not Found 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

404 Not Found

14 |

Note: The resource [ ${resource} ] you are looking for cannot be found!

15 |

go back to index

16 |
<#-- end of content --> 17 |

18 |
<#-- end of main --> 19 | <#include "footer.ftl"> 20 | 21 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/500.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Internal Error 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

Error

14 |

${cause}

15 |
<#-- end of content --> 16 |

17 |
<#-- end of main --> 18 | <#include "footer.ftl"> 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/footer.ftl: -------------------------------------------------------------------------------- 1 | <#-- end of header --> -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/header.ftl: -------------------------------------------------------------------------------- 1 | <#-- end of header --> 7 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/freemarker/logonError.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | COSBench Controller 8 | 9 | 10 | <#include "header.ftl"> 11 |
12 |

13 |

14 |

15 |
16 |

Sorry, you have no access permission!

17 |

18 |

Try again.

19 |
20 |

21 |
<#-- end of main --> 22 | 23 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/WEB-INF/spring/controller-web-osgi-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | WEB-INF/,\ 6 | resources/,\ 7 | index.html 8 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev/cosbench-controller-web/resources/bg-footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-controller-web/resources/bg-footer.png -------------------------------------------------------------------------------- /dev/cosbench-controller-web/resources/bg-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-controller-web/resources/bg-header.png -------------------------------------------------------------------------------- /dev/cosbench-controller-web/resources/down_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-controller-web/resources/down_arrow.png -------------------------------------------------------------------------------- /dev/cosbench-controller-web/resources/up_arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-controller-web/resources/up_arrow.png -------------------------------------------------------------------------------- /dev/cosbench-controller/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-controller/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 19:08:15 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-controller/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 19:08:15 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-controller/META-INF/spring/controller-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 8 | 9 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dev/cosbench-controller/META-INF/spring/controller-osgi-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dev/cosbench-controller/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/loader/RunLoader.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.loader; 2 | 3 | import java.io.BufferedReader; 4 | import java.io.IOException; 5 | import java.util.List; 6 | 7 | import com.intel.cosbench.model.WorkloadInfo; 8 | 9 | public interface RunLoader { 10 | 11 | public void init(BufferedReader reader) throws IOException; 12 | 13 | public List load() throws IOException; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/loader/SnapshotLoader.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.loader; 2 | 3 | import java.io.BufferedReader; 4 | import java.io.IOException; 5 | 6 | import com.intel.cosbench.model.WorkloadInfo; 7 | 8 | public interface SnapshotLoader { 9 | 10 | void init(BufferedReader reader, WorkloadInfo workloadContext, 11 | String stageId) throws IOException; 12 | 13 | public void load() throws IOException; 14 | 15 | } 16 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/loader/WorkloadFileLoader.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.loader; 2 | 3 | import java.io.BufferedReader; 4 | import java.io.IOException; 5 | 6 | import com.intel.cosbench.model.WorkloadInfo; 7 | 8 | public interface WorkloadFileLoader { 9 | 10 | void init(BufferedReader reader, WorkloadInfo workloadContext) throws IOException; 11 | 12 | public void load() throws IOException; 13 | 14 | 15 | 16 | } 17 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/model/ErrorSummary.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.model; 2 | 3 | import java.util.HashMap; 4 | 5 | public class ErrorSummary { 6 | private HashMap errorCodeAndNum; 7 | public ErrorSummary(){ 8 | errorCodeAndNum = new HashMap(); 9 | } 10 | public ErrorSummary(HashMap errors){ 11 | errorCodeAndNum = errors; 12 | } 13 | public HashMap getErrorCodeAndNum() { 14 | return errorCodeAndNum; 15 | } 16 | public void assignEntry(String key, Integer value){ 17 | errorCodeAndNum.put(key, value); 18 | } 19 | public boolean contains(String key){ 20 | return errorCodeAndNum.containsKey(key); 21 | } 22 | 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/model/StageListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.controller.model; 19 | 20 | public interface StageListener { 21 | 22 | public void stageStopped(StageContext stage); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/service/ControllerThread.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.service; 2 | 3 | class ControllerThread implements Runnable { 4 | private int order; 5 | private WorkloadProcessor processor; 6 | 7 | public ControllerThread(WorkloadProcessor processor) { 8 | this.processor = processor; 9 | setOrder(processor.getWorkloadContext().getOrder()); 10 | } 11 | 12 | @Override 13 | public void run() { 14 | processor.process(); 15 | processor.getWorkloadContext().setFuture(null); 16 | } 17 | 18 | public int getOrder() { 19 | return this.order; 20 | } 21 | 22 | public void setOrder(int order) { 23 | this.order = order; 24 | } 25 | } -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/service/OrderFuture.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.service; 2 | 3 | import java.util.concurrent.FutureTask; 4 | 5 | class OrderFuture extends FutureTask { 6 | 7 | private int order; 8 | 9 | public OrderFuture(Runnable runnable, T value, int order) { 10 | super(runnable, value); 11 | this.order = order; 12 | } 13 | 14 | public int getOrder() { 15 | return order; 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/service/OrderFutureComparator.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.controller.service; 2 | 3 | import java.util.Comparator; 4 | 5 | class OrderFutureComparator implements Comparator { 6 | public int compare(Runnable o1, Runnable o2) { 7 | if (o1 == null && o2 == null) 8 | return 0; 9 | else if (o1 == null) 10 | return -1; 11 | else if (o2 == null) 12 | return 1; 13 | else { 14 | int p1 = ((OrderFuture) o1).getOrder(); 15 | int p2 = ((OrderFuture) o2).getOrder(); 16 | 17 | return p1 > p2 ? 1 : (p1 == p2 ? 0 : -1); 18 | } 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /dev/cosbench-controller/src/com/intel/cosbench/controller/tasklet/Tasklet.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.controller.tasklet; 19 | 20 | import java.util.concurrent.Callable; 21 | 22 | public interface Tasklet extends Callable { 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-core-web 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 19 12:03:20 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 19 12:03:20 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Web Core Bundle 4 | Bundle-SymbolicName: cosbench-core-web 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Export-Package: com.intel.cosbench.web 9 | Import-Package: javax.servlet;version="[2.5.0,3.0.0)", 10 | javax.servlet.http;version="[2.5.0,3.0.0)", 11 | org.springframework.web.servlet;version="[3.0.0,4.0.0)", 12 | org.springframework.web.servlet.mvc;version="[3.0.0,4.0.0)" 13 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/src/com/intel/cosbench/web/BadRequestException.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.web; 19 | 20 | public class BadRequestException extends RuntimeException { 21 | 22 | private static final long serialVersionUID = 1L; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core-web/src/com/intel/cosbench/web/NotFoundException.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.web; 19 | 20 | public class NotFoundException extends RuntimeException { 21 | 22 | private static final long serialVersionUID = 1L; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-core/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-core 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-core/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 08:56:04 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-core/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 08:56:05 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-core/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Core Bundle 4 | Bundle-SymbolicName: cosbench-core 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Export-Package: com.intel.cosbench.bench, 9 | com.intel.cosbench.exporter, 10 | com.intel.cosbench.protocol, 11 | com.intel.cosbench.model, 12 | com.intel.cosbench.service, 13 | com.intel.cosbench.utils 14 | Import-Package: com.intel.cosbench.config, 15 | com.intel.cosbench.config.common, 16 | com.intel.cosbench.log, 17 | org.apache.commons.io;version="[1.4.0,2.0.0)", 18 | org.apache.commons.lang;version="[2.5.0,3.0.0)" 19 | -------------------------------------------------------------------------------- /dev/cosbench-core/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/bench/Benchmark.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.bench; 19 | 20 | public interface Benchmark { 21 | 22 | public Snapshot getSnapshot(); 23 | 24 | public Report getReport(); 25 | 26 | } 27 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/exporter/LogExporter.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.exporter; 19 | 20 | import java.io.*; 21 | 22 | public interface LogExporter { 23 | 24 | public void export(Writer writer) throws IOException; 25 | 26 | } 27 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/exporter/StageExporter.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.exporter; 19 | 20 | import java.io.*; 21 | 22 | public interface StageExporter { 23 | 24 | public void export(Writer writer) throws IOException; 25 | 26 | } 27 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/model/LifeCycle.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.model; 19 | 20 | public interface LifeCycle { 21 | 22 | public void disposeRuntime(); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/service/AbortedException.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.service; 19 | 20 | public class AbortedException extends RuntimeException { 21 | 22 | private static final long serialVersionUID = 1L; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/service/ControllerServiceFactory.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.service; 19 | 20 | public interface ControllerServiceFactory { 21 | 22 | public ControllerService getControllerService(); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/service/DriverServiceFactory.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.service; 19 | 20 | public interface DriverServiceFactory { 21 | 22 | public DriverService getDriverService(); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/service/TimeoutException.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.service; 19 | 20 | public class TimeoutException extends RuntimeException { 21 | 22 | private static final long serialVersionUID = 1L; 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-core/src/com/intel/cosbench/service/WorkloadLoader.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.service; 2 | 3 | import java.io.IOException; 4 | import java.util.List; 5 | 6 | import com.intel.cosbench.model.WorkloadInfo; 7 | 8 | public interface WorkloadLoader { 9 | 10 | public List loadWorkloadRun() throws IOException; 11 | 12 | public void loadWorkloadPageInfo(WorkloadInfo workloadContext) throws IOException; 13 | 14 | public void loadStagePageInfo(WorkloadInfo workloadContext, String stageId) throws IOException; 15 | } 16 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-driver-web 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Mar 15 09:00:45 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Mar 15 09:00:45 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/freemarker/400.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 400 Bad Request 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

400 Bad Request

14 |

Note: The request you just issued cannot be processed!

15 |

go back to index

16 |
<#-- end of content --> 17 |

18 |
<#-- end of main --> 19 | <#include "footer.ftl"> 20 | 21 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/freemarker/404.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 404 Not Found 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

404 Not Found

14 |

Note: The resource you are looking for cannot be found!

15 |

go back to index

16 |
<#-- end of content --> 17 |

18 |
<#-- end of main --> 19 | <#include "footer.ftl"> 20 | 21 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/freemarker/500.ftl: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Internal Error 7 | 8 | 9 | <#include "header.ftl"> 10 |
11 |

12 |
13 |

Error

14 |

${cause}

15 |
<#-- end of content --> 16 |

17 |
<#-- end of main --> 18 | <#include "footer.ftl"> 19 | 20 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/freemarker/footer.ftl: -------------------------------------------------------------------------------- 1 | <#-- end of header --> -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/freemarker/header.ftl: -------------------------------------------------------------------------------- 1 | <#-- end of header --> 7 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/WEB-INF/spring/driver-web-osgi-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | WEB-INF/,\ 6 | resources/,\ 7 | index.html 8 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dev/cosbench-driver-web/resources/bg-footer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-driver-web/resources/bg-footer.png -------------------------------------------------------------------------------- /dev/cosbench-driver-web/resources/bg-header.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-driver-web/resources/bg-header.png -------------------------------------------------------------------------------- /dev/cosbench-driver-web/src/com/intel/cosbench/driver/web/TriggerController.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.driver.web; 2 | 3 | import javax.servlet.http.HttpServletRequest; 4 | import javax.servlet.http.HttpServletResponse; 5 | 6 | import org.springframework.web.servlet.ModelAndView; 7 | 8 | import com.intel.cosbench.service.DriverService; 9 | import com.intel.cosbench.web.AbstractController; 10 | 11 | public class TriggerController extends AbstractController { 12 | protected DriverService driver; 13 | 14 | public void setDriver(DriverService driver) { 15 | this.driver = driver; 16 | } 17 | @Override 18 | protected ModelAndView process(HttpServletRequest req, 19 | HttpServletResponse res) throws Exception { 20 | return new ModelAndView(); 21 | } 22 | 23 | } 24 | -------------------------------------------------------------------------------- /dev/cosbench-driver/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-driver/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-driver 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-driver/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Mar 15 08:53:46 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-driver/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu Mar 15 08:53:46 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-driver/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-driver/src/com/intel/cosbench/driver/agent/Agent.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.driver.agent; 19 | 20 | import java.util.concurrent.Callable; 21 | 22 | public interface Agent extends Callable { 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-driver/src/com/intel/cosbench/driver/model/MissionListener.java: -------------------------------------------------------------------------------- 1 | /** 2 | 3 | Copyright 2013 Intel Corporation, All Rights Reserved. 4 | 5 | Licensed under the Apache License, Version 2.0 (the "License"); 6 | you may not use this file except in compliance with the License. 7 | You may obtain a copy of the License at 8 | 9 | http://www.apache.org/licenses/LICENSE-2.0 10 | 11 | Unless required by applicable law or agreed to in writing, software 12 | distributed under the License is distributed on an "AS IS" BASIS, 13 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | See the License for the specific language governing permissions and 15 | limitations under the License. 16 | */ 17 | 18 | package com.intel.cosbench.driver.model; 19 | 20 | public interface MissionListener { 21 | 22 | public void missionStopped(MissionContext mission); 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-driver/src/com/intel/cosbench/driver/util/AuthCachePool.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.driver.util; 2 | 3 | import java.util.concurrent.*; 4 | import com.intel.cosbench.api.context.AuthContext; 5 | 6 | /** 7 | * This class encapsulates an auth cache pool to help cache authenticated AuthContext for reuse. 8 | * 9 | * @author ywang19 10 | * 11 | */ 12 | public class AuthCachePool extends ConcurrentHashMap{ 13 | private static final long serialVersionUID = -8592973423618299263L; 14 | private static AuthCachePool INSTANCE = new AuthCachePool(); 15 | 16 | private AuthCachePool() { 17 | 18 | } 19 | 20 | public static AuthCachePool getInstance() { 21 | return INSTANCE; 22 | } 23 | 24 | } 25 | -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:03:00 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2016-06-20T21:16:47Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:46Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2016-06-20T21:16:47Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/.ecsmeta/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":777,"contentType":"application/octet-stream","httpExpires":null,"modificationTime":"Jun 23, 2016 4:03:49 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2016-06-20T21:16:47Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-20T21:16:47Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2016-06-20T21:16:47Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rw-r--r--","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: cosbench-ecs 4 | Bundle-SymbolicName: cosbench-ecs 5 | Bundle-Version: 0.4.2.0 6 | Bundle-Vendor: emc 7 | Import-Package: com.intel.cosbench.api.auth, 8 | com.intel.cosbench.api.context, 9 | com.intel.cosbench.api.storage, 10 | com.intel.cosbench.client.http, 11 | com.intel.cosbench.config, 12 | com.intel.cosbench.log 13 | Bundle-ClassPath: ., 14 | commons-codec-1.4.jar, 15 | commons-logging-1.1.1.jar, 16 | httpclient-4.5.jar, 17 | httpcore-4.4.1.jar, 18 | javax.mail-api-1.4.6.jar, 19 | jdom2-2.0.5.jar, 20 | jersey-apache-client4-1.18.3.jar, 21 | jersey-client-1.18.3.jar, 22 | jersey-core-1.18.3.jar, 23 | log4j-1.2.17.jar, 24 | lzma-sdk-4j-9.22.0.jar, 25 | object-client-2.1.0.jar, 26 | slf4j-api-1.7.5.jar, 27 | smart-client-2.0.6.jar, 28 | vipr-object-transformations-2.0.3.jar 29 | -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/spring/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:03:49 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2015-03-11T16:55:08Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:46Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2015-03-11T16:55:08Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/spring/.ecsmeta/plugin-context.xml: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":774,"contentType":"application/octet-stream","httpExpires":null,"modificationTime":"Jun 23, 2016 4:06:25 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2015-03-11T16:55:08Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-16T16:58:52Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2015-03-11T16:55:08Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rw-r--r--","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-ecs/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | commons-codec-1.4.jar,\ 6 | commons-logging-1.1.1.jar,\ 7 | httpclient-4.5.jar,\ 8 | httpcore-4.4.1.jar,\ 9 | javax.mail-api-1.4.6.jar,\ 10 | jdom2-2.0.5.jar,\ 11 | jersey-apache-client4-1.18.3.jar,\ 12 | jersey-client-1.18.3.jar,\ 13 | jersey-core-1.18.3.jar,\ 14 | log4j-1.2.17.jar,\ 15 | lzma-sdk-4j-9.22.0.jar,\ 16 | object-client-2.1.0.jar,\ 17 | slf4j-api-1.7.5.jar,\ 18 | smart-client-2.0.6.jar,\ 19 | vipr-object-transformations-2.0.3.jar 20 | jars.compile.order = . 21 | -------------------------------------------------------------------------------- /dev/cosbench-ecs/commons-codec-1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/commons-codec-1.4.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/httpclient-4.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/httpclient-4.5.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/httpcore-4.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/httpcore-4.4.1.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/javax.mail-api-1.4.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/javax.mail-api-1.4.6.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/jdom2-2.0.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/jdom2-2.0.5.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/jersey-apache-client4-1.18.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/jersey-apache-client4-1.18.3.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/jersey-client-1.18.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/jersey-client-1.18.3.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/jersey-core-1.18.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/jersey-core-1.18.3.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/log4j-1.2.17.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/log4j-1.2.17.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/lzma-sdk-4j-9.22.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/lzma-sdk-4j-9.22.0.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/object-client-2.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/object-client-2.1.0.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/slf4j-api-1.7.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/slf4j-api-1.7.5.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/smart-client-2.0.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/smart-client-2.0.6.jar -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:03:00 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:46Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:03:50 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:46Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/emc/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:06:27 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2015-03-06T18:29:54Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:47Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2015-03-06T18:29:54Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/emc/vipr/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:11:56 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:47Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2014-11-19T20:38:22Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/emc/vipr/cosbench/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:18:41 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2015-03-11T16:53:12Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:47Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2015-03-11T16:53:12Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/emc/vipr/cosbench/ECSStor/.ecsmeta/.dirmeta: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":0,"contentType":"application/x-directory","httpExpires":null,"modificationTime":"Jun 23, 2016 4:23:56 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2016-06-20T15:52:33Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-23T21:02:48Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2016-06-20T15:52:33Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rwxr-xr-x","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/src/com/emc/vipr/cosbench/ECSStor/.ecsmeta/ECSStorage.java: -------------------------------------------------------------------------------- 1 | {"instanceClass":"com.emc.ecs.sync.model.SyncMetadata","cacheControl":null,"contentDisposition":null,"contentEncoding":"identity","contentLength":10046,"contentType":"application/octet-stream","httpExpires":null,"modificationTime":"Jun 23, 2016 4:30:40 PM","userMetadata":{"x-emc-crtime":{"key":"x-emc-crtime","value":"2016-06-13T22:12:05Z","indexed":false},"x-emc-posix-owner-name":{"key":"x-emc-posix-owner-name","value":"petera5","indexed":false},"x-emc-posix-group-owner-name":{"key":"x-emc-posix-group-owner-name","value":"CORP\\Domain Users","indexed":false},"x-emc-atime":{"key":"x-emc-atime","value":"2016-06-16T16:58:53Z","indexed":false},"x-emc-mtime":{"key":"x-emc-mtime","value":"2016-06-13T22:12:05Z","indexed":false},"x-emc-posix-mode":{"key":"x-emc-posix-mode","value":"rw-r--r--","indexed":false}},"acl":null,"checksum":null,"expirationDate":null} -------------------------------------------------------------------------------- /dev/cosbench-ecs/vipr-object-transformations-2.0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-ecs/vipr-object-transformations-2.0.3.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-gcs 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-gcs/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-gcs/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | google-api-client-1.19.0.jar,\ 6 | google-api-services-storage-v1-rev18-1.19.0.jar,\ 7 | google-http-client-1.19.0.jar,\ 8 | google-http-client-jackson2-1.19.0.jar,\ 9 | google-oauth-client-1.19.0.jar,\ 10 | guava-jdk5-13.0.jar,\ 11 | hamcrest-core-1.1.jar,\ 12 | httpclient-4.0.1.jar,\ 13 | httpcore-4.0.1.jar,\ 14 | jackson-core-2.1.3.jar,\ 15 | jsr305-1.3.9.jar,\ 16 | commons-codec-1.3.jar,\ 17 | commons-logging-1.1.1.jar 18 | 19 | -------------------------------------------------------------------------------- /dev/cosbench-gcs/commons-codec-1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/commons-codec-1.3.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/commons-logging-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/commons-logging-1.1.1.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/google-api-client-1.19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/google-api-client-1.19.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/google-api-services-storage-v1-rev18-1.19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/google-api-services-storage-v1-rev18-1.19.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/google-http-client-1.19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/google-http-client-1.19.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/google-http-client-jackson2-1.19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/google-http-client-jackson2-1.19.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/google-oauth-client-1.19.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/google-oauth-client-1.19.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/guava-jdk5-13.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/guava-jdk5-13.0.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/hamcrest-core-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/hamcrest-core-1.1.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/httpclient-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/httpclient-4.0.1.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/httpcore-4.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/httpcore-4.0.1.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/jackson-core-2.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/jackson-core-2.1.3.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/jsr305-1.3.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-gcs/jsr305-1.3.9.jar -------------------------------------------------------------------------------- /dev/cosbench-gcs/src/com/intel/cosbench/api/GcsStor/GcsStorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.GcsStor; 2 | 3 | import com.intel.cosbench.api.storage.*; 4 | 5 | public class GcsStorageFactory implements StorageAPIFactory { 6 | 7 | @Override 8 | public String getStorageName() { 9 | return "gcs"; 10 | } 11 | 12 | @Override 13 | public StorageAPI getStorageAPI() { 14 | return new GcsStorage(); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-http/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-http/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-http 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-http/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-http/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-http/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-httpauth/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-httpauth/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-httpauth 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-httpauth/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-httpauth/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-keystone 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | pluginProject.equinox=false 3 | pluginProject.extensions=false 4 | resolve.requirebundle=false 5 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-keystone/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-librados/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-librados/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-librados/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: Librados Storage Client Bundle 4 | Bundle-SymbolicName: cosbench-librados 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Bundle-ClassPath: ., 9 | rados.jar, 10 | jna-3.5.2.jar 11 | import-Package: com.intel.cosbench.api.auth, 12 | com.intel.cosbench.api.context, 13 | com.intel.cosbench.api.storage, 14 | com.intel.cosbench.client.http, 15 | com.intel.cosbench.config, 16 | com.intel.cosbench.config.common, 17 | com.intel.cosbench.log 18 | -------------------------------------------------------------------------------- /dev/cosbench-librados/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /dev/cosbench-librados/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | rados.jar,\ 5 | jna-3.5.2.jar,\ 6 | . 7 | -------------------------------------------------------------------------------- /dev/cosbench-librados/jna-3.5.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-librados/jna-3.5.2.jar -------------------------------------------------------------------------------- /dev/cosbench-librados/rados.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-librados/rados.jar -------------------------------------------------------------------------------- /dev/cosbench-log/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-log/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-log 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-log/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-log/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | pluginProject.equinox=false 3 | pluginProject.extensions=false 4 | resolve.requirebundle=false 5 | -------------------------------------------------------------------------------- /dev/cosbench-log/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Log Bundle 4 | Bundle-SymbolicName: cosbench-log 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Activator: com.intel.cosbench.log.osgi.Activator 7 | Bundle-Vendor: intel 8 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 9 | Import-Package: org.apache.commons.io;version="[1.4.0,2.0.0)", 10 | org.apache.log4j;version="[1.2.15,2.0.0)", 11 | org.apache.log4j.spi;version="[1.2.15,2.0.0)", 12 | org.apache.log4j.varia;version="[1.2.15,2.0.0)", 13 | org.osgi.framework, 14 | org.slf4j.helpers;version="[1.5.6,1.6.0)" 15 | Export-Package: com.intel.cosbench.log 16 | -------------------------------------------------------------------------------- /dev/cosbench-log/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-log4j 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 09:28:52 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Mon Mar 12 09:28:53 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Log4j Configuration Bundle 4 | Bundle-SymbolicName: cosbench-log4j 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Fragment-Host: com.springsource.org.apache.log4j;bundle-version="[1.0.0,2.0.0)" 8 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/build.properties: -------------------------------------------------------------------------------- 1 | bin.includes = META-INF/,\ 2 | log4j.properties 3 | -------------------------------------------------------------------------------- /dev/cosbench-log4j/log4j.properties: -------------------------------------------------------------------------------- 1 | # Log Properties for COSBench Libraries 2 | 3 | log4j.rootLogger=WARN, FILE 4 | 5 | log4j.appender.FILE=org.apache.log4j.RollingFileAppender 6 | log4j.appender.FILE.File=log/libs.log 7 | log4j.appender.FILE.MaxFileSize=10MB 8 | log4j.appender.FILE.MaxBackupIndex=10 9 | log4j.appender.FILE.layout=org.apache.log4j.PatternLayout 10 | log4j.appender.FILE.layout.ConversionPattern=%d [%p] [%t] %C - %m%n 11 | -------------------------------------------------------------------------------- /dev/cosbench-mock/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-mock/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-mock 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-mock/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu May 17 20:31:18 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-mock/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Thu May 17 20:31:18 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-mock/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Mock Client Bundle 4 | Bundle-SymbolicName: cosbench-mock 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Import-Package: com.intel.cosbench.api.auth, 9 | com.intel.cosbench.api.storage, 10 | com.intel.cosbench.api.context, 11 | com.intel.cosbench.config, 12 | com.intel.cosbench.log, 13 | org.apache.commons.io;version="[1.4.0,2.0.0)", 14 | org.apache.commons.io.input;version="[1.4.0,2.0.0)", 15 | org.apache.commons.io.output;version="[1.4.0,2.0.0)" 16 | -------------------------------------------------------------------------------- /dev/cosbench-mock/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-openio/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | -------------------------------------------------------------------------------- /dev/cosbench-openio/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-openio 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.jdt.core.javanature 26 | org.eclipse.pde.PluginNature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-openio/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.debug.lineNumber=generate 7 | org.eclipse.jdt.core.compiler.debug.localVariable=generate 8 | org.eclipse.jdt.core.compiler.debug.sourceFile=generate 9 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 10 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 11 | org.eclipse.jdt.core.compiler.source=1.6 12 | -------------------------------------------------------------------------------- /dev/cosbench-openio/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-openio/REAME.md: -------------------------------------------------------------------------------- 1 |

OpenIO COSBench plugin

2 | 3 |

Required elements to set in Config object: 4 |

    5 |
  • "account" : the account in which the plugin will work
  • 6 |
  • "proxyd-url" : the url of the OpenIO proxyd service of your namespace
  • 7 |
8 |

The plugin implements basis storage functions (create/delete containers and create / get / delete objects).

-------------------------------------------------------------------------------- /dev/cosbench-openio/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | gson-2.5.jar,\ 6 | openio-api-0.3.2-SNAPSHOT.jar 7 | -------------------------------------------------------------------------------- /dev/cosbench-openio/gson-2.5.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-openio/gson-2.5.jar -------------------------------------------------------------------------------- /dev/cosbench-openio/openio-api-0.3.2-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-openio/openio-api-0.3.2-SNAPSHOT.jar -------------------------------------------------------------------------------- /dev/cosbench-openio/src/com/intel/cosbench/api/openio/OpenIOStorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.openio; 2 | 3 | import com.intel.cosbench.api.storage.StorageAPI; 4 | import com.intel.cosbench.api.storage.StorageAPIFactory; 5 | 6 | /** 7 | * 8 | * @author Christopher Dedeurwaerder 9 | * 10 | */ 11 | public class OpenIOStorageFactory implements StorageAPIFactory { 12 | 13 | private static final String OIO_STORAGE_NAME = "openio"; 14 | 15 | @Override 16 | public String getStorageName() { 17 | return OIO_STORAGE_NAME; 18 | } 19 | 20 | @Override 21 | public StorageAPI getStorageAPI() { 22 | return new OpenIOStorage(); 23 | } 24 | 25 | } 26 | -------------------------------------------------------------------------------- /dev/cosbench-openio/src/com/intel/cosbench/client/openio/OioStorageConstants.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.client.openio; 2 | 3 | /** 4 | * 5 | * @author Christopher Dedeurwaerder 6 | * 7 | */ 8 | public class OioStorageConstants { 9 | 10 | public static final String PROXYD_URL_KEY = "proxyd-url"; 11 | public static final String ACCOUNT_KEY = "account"; 12 | public static final String NS_KEY = "ns"; 13 | 14 | 15 | } 16 | -------------------------------------------------------------------------------- /dev/cosbench-oss/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-oss 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-oss/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-oss/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | pluginProject.extensions=false 3 | resolve.requirebundle=false 4 | -------------------------------------------------------------------------------- /dev/cosbench-oss/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: Cosbench-oss 4 | Bundle-SymbolicName: cosbench-oss 5 | Bundle-Version: 0.4.2.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Bundle-ClassPath: ., 9 | aliyun-sdk-oss-2.8.1.jar, 10 | httpcore-4.4.jar, 11 | httpclient-4.4.jar, 12 | commons-logging-1.2.jar, 13 | commons-codec-1.9.jar, 14 | hamcrest-core-1.1.jar, 15 | jdom-1.1.jar 16 | Import-Package: com.intel.cosbench.api.auth, 17 | com.intel.cosbench.api.context, 18 | com.intel.cosbench.api.storage, 19 | com.intel.cosbench.client.http, 20 | com.intel.cosbench.config, 21 | com.intel.cosbench.log 22 | -------------------------------------------------------------------------------- /dev/cosbench-oss/aliyun-sdk-oss-2.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/aliyun-sdk-oss-2.8.1.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | .,\ 5 | aliyun-sdk-oss-2.8.1.jar,\ 6 | httpcore-4.4.jar,\ 7 | httpclient-4.4.jar,\ 8 | commons-logging-1.2.jar,\ 9 | commons-codec-1.9.jar,\ 10 | hamcrest-core-1.1.jar,\ 11 | jdom-1.1.jar 12 | -------------------------------------------------------------------------------- /dev/cosbench-oss/commons-codec-1.9.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/commons-codec-1.9.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/commons-logging-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/commons-logging-1.2.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/hamcrest-core-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/hamcrest-core-1.1.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/httpclient-4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/httpclient-4.4.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/httpcore-4.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/httpcore-4.4.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/jdom-1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/jdom-1.1.jar -------------------------------------------------------------------------------- /dev/cosbench-oss/src/com/intel/cosbench/api/oss/OSSStorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.oss; 2 | 3 | import com.intel.cosbench.api.storage.StorageAPI; 4 | import com.intel.cosbench.api.storage.StorageAPIFactory; 5 | 6 | public class OSSStorageFactory implements StorageAPIFactory { 7 | 8 | @Override 9 | public String getStorageName() { 10 | return "oss"; 11 | } 12 | 13 | @Override 14 | public StorageAPI getStorageAPI() { 15 | return new OSSStorage(); 16 | } 17 | 18 | } 19 | -------------------------------------------------------------------------------- /dev/cosbench-oss/src/com/intel/cosbench/client/oss/OSSConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-oss/src/com/intel/cosbench/client/oss/OSSConstants.java -------------------------------------------------------------------------------- /dev/cosbench-s3/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-s3 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-s3/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-s3/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-s3/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-s3/aspectjrt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/aspectjrt.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/aspectjweaver.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/aspectjweaver.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/aws-java-sdk-core-1.10.76.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/aws-java-sdk-core-1.10.76.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/aws-java-sdk-kms-1.10.76.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/aws-java-sdk-kms-1.10.76.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/aws-java-sdk-s3-1.10.76.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/aws-java-sdk-s3-1.10.76.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/commons-codec-1.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/commons-codec-1.6.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/commons-logging-1.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/commons-logging-1.1.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/freemarker-2.3.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/freemarker-2.3.20.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/httpclient-4.3.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/httpclient-4.3.6.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/httpcore-4.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/httpcore-4.3.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-annotations-2.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-annotations-2.5.0.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-core-2.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-core-2.5.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-core-asl-1.8.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-core-asl-1.8.7.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-databind-2.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-databind-2.5.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-dataformat-cbor-2.5.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-dataformat-cbor-2.5.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/jackson-mapper-asl-1.8.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/jackson-mapper-asl-1.8.7.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/joda-time-2.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/joda-time-2.8.1.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/mail-1.4.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/mail-1.4.3.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/spring-beans-3.0.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/spring-beans-3.0.7.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/spring-context-3.0.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/spring-context-3.0.7.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/spring-core-3.0.7.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dev/cosbench-s3/spring-core-3.0.7.jar -------------------------------------------------------------------------------- /dev/cosbench-s3/src/com/intel/cosbench/api/S3Stor/S3StorageFactory.java: -------------------------------------------------------------------------------- 1 | package com.intel.cosbench.api.S3Stor; 2 | 3 | import com.intel.cosbench.api.storage.*; 4 | 5 | public class S3StorageFactory implements StorageAPIFactory { 6 | 7 | @Override 8 | public String getStorageName() { 9 | return "s3"; 10 | } 11 | 12 | @Override 13 | public StorageAPI getStorageAPI() { 14 | return new S3Storage(); 15 | } 16 | 17 | } 18 | -------------------------------------------------------------------------------- /dev/cosbench-scality/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-scality/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-scality 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-scality/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-scality/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-scality/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-swauth 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | pluginProject.equinox=false 3 | pluginProject.extensions=false 4 | resolve.requirebundle=false 5 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Swauth Client Bundle 4 | Bundle-SymbolicName: cosbench-swauth 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Vendor: intel 7 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 8 | Import-Package: com.intel.cosbench.api.auth, 9 | com.intel.cosbench.api.context, 10 | com.intel.cosbench.client.http, 11 | com.intel.cosbench.config, 12 | com.intel.cosbench.log, 13 | org.apache.http;version="[4.1.4,5.0.0)", 14 | org.apache.http.client;version="[4.1.3,5.0.0)", 15 | org.apache.http.client.methods;version="[4.1.3,5.0.0)", 16 | org.apache.http.conn;version="[4.1.3,5.0.0)", 17 | org.apache.http.entity;version="[4.1.4,5.0.0)", 18 | org.apache.http.message;version="[4.1.4,5.0.0)", 19 | org.apache.http.util;version="[4.1.4,5.0.0)" 20 | -------------------------------------------------------------------------------- /dev/cosbench-swauth/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-swift/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-swift/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-swift 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-swift/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 4 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 5 | org.eclipse.jdt.core.compiler.compliance=1.6 6 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 7 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 8 | org.eclipse.jdt.core.compiler.source=1.6 9 | -------------------------------------------------------------------------------- /dev/cosbench-swift/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | #Tue May 15 09:34:00 CST 2012 2 | eclipse.preferences.version=1 3 | pluginProject.equinox=false 4 | pluginProject.extensions=false 5 | resolve.requirebundle=false 6 | -------------------------------------------------------------------------------- /dev/cosbench-swift/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dev/cosbench-swift/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | cosbench-tomcat 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/.settings/org.eclipse.pde.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | pluginProject.equinox=false 3 | pluginProject.extensions=false 4 | resolve.requirebundle=false 5 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Bundle-ManifestVersion: 2 3 | Bundle-Name: COSBench Tomcat Bundle 4 | Bundle-SymbolicName: cosbench-tomcat 5 | Bundle-Version: 0.4.1.0 6 | Bundle-Activator: com.intel.cosbench.tomcat.osgi.Activator 7 | Import-Package: com.intel.cosbench.log, 8 | org.apache.catalina;version="[6.0.16,7.0.0)", 9 | org.apache.catalina.connector;version="[6.0.16,7.0.0)", 10 | org.apache.catalina.core;version="[6.0.16,7.0.0)", 11 | org.apache.catalina.startup;version="[6.0.16,7.0.0)", 12 | org.apache.commons.lang;version="[2.5.0,3.0.0)", 13 | org.osgi.framework 14 | Bundle-RequiredExecutionEnvironment: JavaSE-1.6 15 | Bundle-Vendor: Intel 16 | -------------------------------------------------------------------------------- /dev/cosbench-tomcat/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /dist/main/org.eclipse.equinox.launcher_1.2.0.v20110502.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/main/org.eclipse.equinox.launcher_1.2.0.v20110502.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.freemarker-2.3.20.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.freemarker-2.3.20.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.activation-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.activation-1.1.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.annotation-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.annotation-1.0.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.ejb-3.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.ejb-3.0.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.el-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.el-1.0.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.jms-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.jms-1.1.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.mail-1.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.mail-1.4.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.persistence-1.99.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.persistence-1.99.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.servlet-2.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.servlet-2.5.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.servlet.jsp-2.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.servlet.jsp-2.1.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.transaction-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.transaction-1.1.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.xml.bind-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.xml.bind-2.2.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.xml.rpc-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.xml.rpc-1.1.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.xml.soap-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.xml.soap-1.3.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.xml.stream-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.xml.stream-1.0.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.javax.xml.ws-2.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.javax.xml.ws-2.1.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.aopalliance-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.aopalliance-1.0.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.catalina-6.0.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.catalina-6.0.16.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.beanutils-1.7.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.beanutils-1.7.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.codec-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.codec-1.3.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.collections-3.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.collections-3.2.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.configuration-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.configuration-1.5.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.digester-1.8.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.digester-1.8.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.fileupload-1.2.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.fileupload-1.2.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.io-1.4.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.io-1.4.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.jxpath-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.jxpath-1.2.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.commons.lang-2.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.commons.lang-2.5.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.coyote-6.0.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.coyote-6.0.16.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.juli.extras-6.0.16.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.juli.extras-6.0.16.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.log4j-1.2.15.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.log4j-1.2.15.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.regexp-1.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.regexp-1.5.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.xerces-2.8.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.xerces-2.8.1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.xml.resolver-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.xml.resolver-1.2.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.apache.xmlcommons-1.3.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.apache.xmlcommons-1.3.3.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.castor-1.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.castor-1.2.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.codehaus.jackson-1.4.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.codehaus.jackson-1.4.2.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.codehaus.jackson.mapper-1.4.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.codehaus.jackson.mapper-1.4.2.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.jdom-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.jdom-1.1.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.org.joda.time-1.6.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.org.joda.time-1.6.0.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.slf4j.api-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.slf4j.api-1.5.6.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.slf4j.log4j-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.slf4j.log4j-1.5.6.jar -------------------------------------------------------------------------------- /dist/osgi/libs/com.springsource.slf4j.org.apache.commons.logging-1.5.6.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/com.springsource.slf4j.org.apache.commons.logging-1.5.6.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.apache.httpcomponents.httpclient_4.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.apache.httpcomponents.httpclient_4.1.3.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.apache.httpcomponents.httpcore_4.1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.apache.httpcomponents.httpcore_4.1.4.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.aop-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.aop-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.asm-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.asm-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.beans-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.beans-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.context-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.context-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.context.support-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.context.support-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.core-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.core-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.expression-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.expression-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.web-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.web-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/org.springframework.web.servlet-3.0.5.RELEASE.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/org.springframework.web.servlet-3.0.5.RELEASE.jar -------------------------------------------------------------------------------- /dist/osgi/libs/spring-osgi-core-2.0.0.M1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/spring-osgi-core-2.0.0.M1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/spring-osgi-extender-2.0.0.M1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/spring-osgi-extender-2.0.0.M1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/spring-osgi-io-2.0.0.M1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/spring-osgi-io-2.0.0.M1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/spring-osgi-web-2.0.0.M1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/spring-osgi-web-2.0.0.M1.jar -------------------------------------------------------------------------------- /dist/osgi/libs/spring-osgi-web-extender-2.0.0.M1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/libs/spring-osgi-web-extender-2.0.0.M1.jar -------------------------------------------------------------------------------- /dist/osgi/org.eclipse.osgi-3.7.0.v20110613.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/org.eclipse.osgi-3.7.0.v20110613.jar -------------------------------------------------------------------------------- /dist/osgi/plugins/org.eclipse.osgi-3.7.0.v20110613.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/dist/osgi/plugins/org.eclipse.osgi-3.7.0.v20110613.jar -------------------------------------------------------------------------------- /ext/adaptor/abc-auth/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ext/adaptor/abc-auth/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | abc-auth 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /ext/adaptor/abc-auth/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /ext/adaptor/abc-auth/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /ext/adaptor/abc-auth/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /ext/adaptor/abc-stor/.classpath: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /ext/adaptor/abc-stor/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | abc-stor 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.jdt.core.javabuilder 10 | 11 | 12 | 13 | 14 | org.eclipse.pde.ManifestBuilder 15 | 16 | 17 | 18 | 19 | org.eclipse.pde.SchemaBuilder 20 | 21 | 22 | 23 | 24 | 25 | org.eclipse.pde.PluginNature 26 | org.eclipse.jdt.core.javanature 27 | 28 | 29 | -------------------------------------------------------------------------------- /ext/adaptor/abc-stor/.settings/org.eclipse.jdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled 3 | org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6 4 | org.eclipse.jdt.core.compiler.compliance=1.6 5 | org.eclipse.jdt.core.compiler.problem.assertIdentifier=error 6 | org.eclipse.jdt.core.compiler.problem.enumIdentifier=error 7 | org.eclipse.jdt.core.compiler.source=1.6 8 | -------------------------------------------------------------------------------- /ext/adaptor/abc-stor/META-INF/spring/plugin-context.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /ext/adaptor/abc-stor/build.properties: -------------------------------------------------------------------------------- 1 | source.. = src/ 2 | output.. = bin/ 3 | bin.includes = META-INF/,\ 4 | . 5 | -------------------------------------------------------------------------------- /ext/libs/com.springsource.org.apache.commons.codec-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/ext/libs/com.springsource.org.apache.commons.codec-1.3.0.jar -------------------------------------------------------------------------------- /ext/libs/org.apache.httpcomponents.httpclient_4.1.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/ext/libs/org.apache.httpcomponents.httpclient_4.1.3.jar -------------------------------------------------------------------------------- /ext/libs/org.apache.httpcomponents.httpcore_4.1.4.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/ext/libs/org.apache.httpcomponents.httpcore_4.1.4.jar -------------------------------------------------------------------------------- /release/conf/controller-tomcat-server.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /release/conf/controller.conf: -------------------------------------------------------------------------------- 1 | [controller] 2 | drivers = 1 3 | log_level = INFO 4 | log_file = log/system.log 5 | archive_dir = archive 6 | 7 | [driver1] 8 | name = driver1 9 | url = http://127.0.0.1:18088/driver 10 | 11 | -------------------------------------------------------------------------------- /release/conf/cosbench-users.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /release/conf/driver-tomcat-server.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 7 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /release/conf/driver.conf: -------------------------------------------------------------------------------- 1 | [driver] 2 | log_level = INFO -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/amplistor/AmpliStorage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/amplistor/AmpliStorage.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/auth/AuthAPI.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/auth/AuthAPI.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/auth/NoneAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/auth/NoneAuth.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/keystone/KeystoneAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/keystone/KeystoneAuth.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/storage/NoneStorage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/storage/NoneStorage.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/storage/StorageAPI.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/storage/StorageAPI.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/swauth/SwiftAuth.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/swauth/SwiftAuth.html -------------------------------------------------------------------------------- /release/javadoc/com/intel/cosbench/api/swift/SwiftStorage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/com/intel/cosbench/api/swift/SwiftStorage.html -------------------------------------------------------------------------------- /release/javadoc/resources/deployment.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/deployment.png -------------------------------------------------------------------------------- /release/javadoc/resources/inherit.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/inherit.gif -------------------------------------------------------------------------------- /release/javadoc/resources/matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/matrix.png -------------------------------------------------------------------------------- /release/javadoc/resources/modules.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/modules.png -------------------------------------------------------------------------------- /release/javadoc/resources/report.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/report.png -------------------------------------------------------------------------------- /release/javadoc/resources/snapshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/snapshot.png -------------------------------------------------------------------------------- /release/javadoc/resources/submit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/submit.png -------------------------------------------------------------------------------- /release/javadoc/resources/timeline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/timeline.png -------------------------------------------------------------------------------- /release/javadoc/resources/web-console.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/javadoc/resources/web-console.png -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.activation-sources-1.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.activation-sources-1.1.1.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.annotation-sources-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.annotation-sources-1.0.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.ejb-sources-3.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.ejb-sources-3.0.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.el-sources-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.el-sources-1.0.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.jms-sources-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.jms-sources-1.1.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.mail-sources-1.4.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.mail-sources-1.4.1.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.persistence-sources-1.99.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.persistence-sources-1.99.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.servlet-sources-2.5.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.servlet-sources-2.5.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.servlet.jsp-sources-2.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.servlet.jsp-sources-2.1.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.transaction-sources-1.1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.transaction-sources-1.1.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.xml.bind-sources-2.2.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.xml.bind-sources-2.2.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.xml.soap-sources-1.3.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.xml.soap-sources-1.3.0.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.xml.stream-sources-1.0.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.xml.stream-sources-1.0.1.jar -------------------------------------------------------------------------------- /release/lib-src/com.springsource.javax.xml.ws-sources-2.1.1.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/com.springsource.javax.xml.ws-sources-2.1.1.jar -------------------------------------------------------------------------------- /release/lib-src/org.eclipse.equinox.launcher.source_1.2.0.v20110502.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/org.eclipse.equinox.launcher.source_1.2.0.v20110502.jar -------------------------------------------------------------------------------- /release/lib-src/org.eclipse.osgi-sources-3.7.0.v20110613.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/lib-src/org.eclipse.osgi-sources-3.7.0.v20110613.jar -------------------------------------------------------------------------------- /release/licenses/AOP Alliance License (Public).txt: -------------------------------------------------------------------------------- 1 | LICENCE: all the source code provided by AOP Alliance is Public Domain. -------------------------------------------------------------------------------- /release/licenses/Castor License (AL).txt: -------------------------------------------------------------------------------- 1 | Copyright 2004-2005 Werner Guttmann 2 | 3 | Licensed under the Apache License, Version 2.0 (the "License"); 4 | you may not use this file except in compliance with the License. 5 | You may obtain a copy of the License at 6 | 7 | http://www.apache.org/licenses/LICENSE-2.0 8 | 9 | Unless required by applicable law or agreed to in writing, software 10 | distributed under the License is distributed on an "AS IS" BASIS, 11 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | See the License for the specific language governing permissions and 13 | limitations under the License. -------------------------------------------------------------------------------- /release/licenses/Common Development and Distribution License 1.01 (CDDL).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/licenses/Common Development and Distribution License 1.01 (CDDL).txt -------------------------------------------------------------------------------- /release/start-all.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Copyright 2013 Intel Corporation, All Rights Reserved. 3 | :: 4 | :: Licensed under the Apache License, Version 2.0 (the "License"); 5 | :: you may not use this file except in compliance with the License. 6 | :: You may obtain a copy of the License at 7 | :: 8 | :: http://www.apache.org/licenses/LICENSE-2.0 9 | :: 10 | :: Unless required by applicable law or agreed to in writing, software 11 | :: distributed under the License is distributed on an "AS IS" BASIS, 12 | :: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | :: See the License for the specific language governing permissions and 14 | :: limitations under the License. 15 | :: 16 | 17 | start "COSBench Driver" start-driver.bat 18 | start "COSBench Controller" start-controller.bat -------------------------------------------------------------------------------- /release/start-all.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright 2013 Intel Corporation, All Rights Reserved. 4 | # 5 | #Licensed under the Apache License, Version 2.0 (the "License"); 6 | #you may not use this file except in compliance with the License. 7 | #You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | #Unless required by applicable law or agreed to in writing, software 12 | #distributed under the License is distributed on an "AS IS" BASIS, 13 | #WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | #See the License for the specific language governing permissions and 15 | #limitations under the License. 16 | # 17 | 18 | sh start-driver.sh 19 | echo 20 | echo "======================================================" 21 | echo 22 | sh start-controller.sh 23 | -------------------------------------------------------------------------------- /release/start-controller.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Copyright 2013 Intel Corporation, All Rights Reserved. 3 | :: 4 | :: Licensed under the Apache License, Version 2.0 (the "License"); 5 | :: you may not use this file except in compliance with the License. 6 | :: You may obtain a copy of the License at 7 | :: 8 | :: http://www.apache.org/licenses/LICENSE-2.0 9 | :: 10 | :: Unless required by applicable law or agreed to in writing, software 11 | :: distributed under the License is distributed on an "AS IS" BASIS, 12 | :: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | :: See the License for the specific language governing permissions and 14 | :: limitations under the License. 15 | :: 16 | java -Dcosbench.tomcat.config=conf/controller-tomcat-server.xml -server -cp main/* org.eclipse.equinox.launcher.Main -configuration conf/.controller -console 19089 17 | -------------------------------------------------------------------------------- /release/start-driver.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Copyright 2013 Intel Corporation, All Rights Reserved. 3 | :: 4 | :: Licensed under the Apache License, Version 2.0 (the "License"); 5 | :: you may not use this file except in compliance with the License. 6 | :: You may obtain a copy of the License at 7 | :: 8 | :: http://www.apache.org/licenses/LICENSE-2.0 9 | :: 10 | :: Unless required by applicable law or agreed to in writing, software 11 | :: distributed under the License is distributed on an "AS IS" BASIS, 12 | :: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | :: See the License for the specific language governing permissions and 14 | :: limitations under the License. 15 | :: 16 | 17 | java -Dcosbench.tomcat.config=conf/driver-tomcat-server.xml -server -cp main/* org.eclipse.equinox.launcher.Main -configuration conf/.driver -console 18089 18 | -------------------------------------------------------------------------------- /release/stop-all.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | #Copyright 2013 Intel Corporation, All Rights Reserved. 4 | # 5 | #Licensed under the Apache License, Version 2.0 (the "License"); 6 | #you may not use this file except in compliance with the License. 7 | #You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | #Unless required by applicable law or agreed to in writing, software 12 | #distributed under the License is distributed on an "AS IS" BASIS, 13 | #WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | #See the License for the specific language governing permissions and 15 | #limitations under the License. 16 | # 17 | 18 | sh stop-controller.sh 19 | echo 20 | echo "======================================================" 21 | echo 22 | sh stop-driver.sh -------------------------------------------------------------------------------- /release/web.bat: -------------------------------------------------------------------------------- 1 | :: 2 | :: Copyright 2013 Intel Corporation, All Rights Reserved. 3 | :: 4 | :: Licensed under the Apache License, Version 2.0 (the "License"); 5 | :: you may not use this file except in compliance with the License. 6 | :: You may obtain a copy of the License at 7 | :: 8 | :: http://www.apache.org/licenses/LICENSE-2.0 9 | :: 10 | :: Unless required by applicable law or agreed to in writing, software 11 | :: distributed under the License is distributed on an "AS IS" BASIS, 12 | :: WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | :: See the License for the specific language governing permissions and 14 | :: limitations under the License. 15 | :: 16 | 17 | start http://127.0.0.1:19088/controller/index.html -------------------------------------------------------------------------------- /release/workspace/.metadata/.plugins/org.eclipse.team.cvs.core/.running: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/intel-cloud/cosbench/68ffaa90e170f87a70c09b5ae187b640eb040264/release/workspace/.metadata/.plugins/org.eclipse.team.cvs.core/.running --------------------------------------------------------------------------------