private void populateBackend(final URI jenkinsInstance) {
final Date initTime = new Date();
final Service defaultService = Service.newInstance(jenkinsInstance);
this.serviceRepository.add(defaultService);
final SimpleBuild simpleBuild=defaultService.addSimpleBuild(buildId(defaultService, "simple-job"),"Example simple build");
createBuild(this.buildRepository, simpleBuild, initTime, "An example simple build for testing",this.scmService);
createExecutions(this.executionRepository,simpleBuild,this.scmService);
final CompositeBuild compositeBuild=defaultService.addCompositeBuild(buildId(defaultService, "composite-job"),"Example composite build");
createBuild(this.buildRepository, compositeBuild, initTime, "An example composite build for testing",this.scmService);
createExecutions(this.executionRepository, compositeBuild,this.scmService);
final SubBuild subBuild=compositeBuild.addSubBuild(buildId(compositeBuild, "sub-job"),"Example sub build");
createBuild(this.buildRepository, subBuild, initTime, "An example sub build for testing",this.scmService);
createExecutions(this.executionRepository, subBuild,this.scmService);
}