"lttng", "disable-event", domain.flag(), "-a", "-s", sessionName));
}
+ @Override
+ public List<String> listEvents() {
+ List<String> output = ShellUtils.getOutputFromCommand(true, Arrays.asList("lttng", "list", domain.flag()));
+ return output.stream()
+ .map(e -> e.trim())
+ .filter(e -> e.startsWith("- "))
+ .map(e -> e.substring(2))
+ .filter(e -> !e.startsWith("org.junit"))
+ .collect(Collectors.toList());
+ }
+
+ @Override
+ public boolean enableAppContext(String retrieverName, String contextName) {
+ return executeCommand(Arrays.asList(
+ "lttng", "add-context", domain.flag(),
+ "-t", "$app." + retrieverName + ':' + contextName,
+ "-s", sessionName));
+ }
+
@Override
public boolean start() {
/*