Skip to content

Commit

Permalink
SLCORE-1149 Reflect PR review comments
Browse files Browse the repository at this point in the history
  • Loading branch information
jblievremont committed Feb 3, 2025
1 parent 58ef518 commit c318d46
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -55,12 +55,12 @@ public class SensorsExecutor {
@Nullable
private final Trace trace;

public SensorsExecutor(DefaultSensorContext context, SensorOptimizer sensorOptimizer, ProgressMonitor progress, @Nullable Trace trace, Optional<List<ProjectSensor>> sensors) {
public SensorsExecutor(DefaultSensorContext context, SensorOptimizer sensorOptimizer, ProgressMonitor progress, Optional<Trace> trace, Optional<List<ProjectSensor>> sensors) {
this.context = context;
this.sensors = sensors.orElse(List.of());
this.sensorOptimizer = sensorOptimizer;
this.progress = progress;
this.trace = trace;
this.trace = trace.orElse(null);
}

public void execute() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public String toString() {
void testThrowingSensorShouldBeLogged() {
var sensorOptimizer = mock(SensorOptimizer.class);
when(sensorOptimizer.shouldExecute(any())).thenReturn(true);
var executor = new SensorsExecutor(null, sensorOptimizer, new ProgressMonitor(null), null, Optional.of(List.of(new ThrowingSensor())));
var executor = new SensorsExecutor(null, sensorOptimizer, new ProgressMonitor(null), Optional.empty(), Optional.of(List.of(new ThrowingSensor())));

executor.execute();

Expand All @@ -84,7 +84,7 @@ void shouldRunGlobalSensorLast() {
var globalSensor = new GlobalSensor();
var oldGlobalSensor = new OldGlobalSensor();

var executor = new SensorsExecutor(null, sensorOptimizer, new ProgressMonitor(null), null, Optional.of(List.of(globalSensor, regularSensor, oldGlobalSensor)));
var executor = new SensorsExecutor(null, sensorOptimizer, new ProgressMonitor(null), Optional.empty(), Optional.of(List.of(globalSensor, regularSensor, oldGlobalSensor)));

executor.execute();

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -82,8 +82,11 @@ private static String getDsn() {
private static double getTracesSampleRate() {
try {
var sampleRateFromSystemProperty = System.getProperty(TRACES_SAMPLE_RATE_PROPERTY);
return Double.parseDouble(sampleRateFromSystemProperty);
var parsedSampleRate = Double.parseDouble(sampleRateFromSystemProperty);
LOG.debug("Overriding trace sample rate with value from system property: {}", parsedSampleRate);
return parsedSampleRate;
} catch (RuntimeException e) {
LOG.debug("Using default trace sample rate: {}", TRACES_SAMPLE_RATE_DEFAULT);
return TRACES_SAMPLE_RATE_DEFAULT;
}
}
Expand Down

0 comments on commit c318d46

Please sign in to comment.