now it builds the request
	
		
			
	
		
	
	
		
	
		
			All checks were successful
		
		
	
	
		
			
				
	
				continuous-integration/drone/push Build is passing
				
			
		
		
	
	
				
					
				
			
		
			All checks were successful
		
		
	
	continuous-integration/drone/push Build is passing
				
			This commit is contained in:
		@@ -9,7 +9,7 @@ RUN chown -R $APPLICATION_USER /app
 | 
				
			|||||||
USER $APPLICATION_USER
 | 
					USER $APPLICATION_USER
 | 
				
			||||||
 | 
					
 | 
				
			||||||
WORKDIR /app
 | 
					WORKDIR /app
 | 
				
			||||||
COPY ./build/libs/birb-integrated-bench.jar /app/birb-integrated-bench.jar
 | 
					 | 
				
			||||||
COPY ./wave.wav /app/wave.wav
 | 
					COPY ./wave.wav /app/wave.wav
 | 
				
			||||||
 | 
					COPY ./build/libs/birb-integrated-bench.jar /app/birb-integrated-bench.jar
 | 
				
			||||||
 | 
					
 | 
				
			||||||
CMD ["java", "-server", "-XX:+UnlockExperimentalVMOptions", "-XX:InitialRAMFraction=2", "-XX:MinRAMFraction=2", "-XX:MaxRAMFraction=2", "-XX:+UseG1GC", "-XX:MaxGCPauseMillis=100", "-XX:+UseStringDeduplication", "-jar", "birb-integrated-bench.jar"]
 | 
					CMD ["java", "-server", "-XX:+UnlockExperimentalVMOptions", "-XX:InitialRAMFraction=2", "-XX:MinRAMFraction=2", "-XX:MaxRAMFraction=2", "-XX:+UseG1GC", "-XX:MaxGCPauseMillis=100", "-XX:+UseStringDeduplication", "-jar", "birb-integrated-bench.jar"]
 | 
				
			||||||
@@ -23,13 +23,16 @@ fun Application.module(testing: Boolean = false) {
 | 
				
			|||||||
        val timestamps = LinkedHashMap<Int, Instant>()
 | 
					        val timestamps = LinkedHashMap<Int, Instant>()
 | 
				
			||||||
        val uploaders = LinkedList<Uploader>()
 | 
					        val uploaders = LinkedList<Uploader>()
 | 
				
			||||||
        val processResults = ProcessResults()
 | 
					        val processResults = ProcessResults()
 | 
				
			||||||
 | 
					        var currUploader : Uploader
 | 
				
			||||||
        environment.monitor.subscribe(ApplicationStarted) {
 | 
					        environment.monitor.subscribe(ApplicationStarted) {
 | 
				
			||||||
            GlobalScope.launch {
 | 
					            GlobalScope.launch {
 | 
				
			||||||
                println("Starting benchmark")
 | 
					                println("Starting benchmark")
 | 
				
			||||||
                startTime = Instant.now()
 | 
					                startTime = Instant.now()
 | 
				
			||||||
                while (elapsed < targetTime) {
 | 
					                while (elapsed < targetTime) {
 | 
				
			||||||
                    currIter += 1
 | 
					                    currIter += 1
 | 
				
			||||||
                    uploaders.add(Uploader(currIter))
 | 
					                    currUploader = Uploader(currIter)
 | 
				
			||||||
 | 
					                    currUploader.buildRequest()
 | 
				
			||||||
 | 
					                    uploaders.add(currUploader)
 | 
				
			||||||
                    currTimeStamp = Instant.now()
 | 
					                    currTimeStamp = Instant.now()
 | 
				
			||||||
                    elapsed = Duration.between(startTime, currTimeStamp)
 | 
					                    elapsed = Duration.between(startTime, currTimeStamp)
 | 
				
			||||||
                }
 | 
					                }
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user