docs: public static boolean isStandaloneRunning(final ModelControllerClient client) {
          try {
              final ModelNode response = client.execute(Operations.createReadAttributeOperation(EMPTY_ADDRESS, "server-state"));
              if (Operations.isSuccessfulOutcome(response)) {
                  final String state = Operations.readResult(response).asString();
                  return !CONTROLLER_PROCESS_STATE_STARTING.equals(state)
                          && !CONTROLLER_PROCESS_STATE_STOPPING.equals(state);
              }
          } catch (RuntimeException | IOException e) {
              LOGGER.trace("Interrupted determining if standalone is running", e);
          }
          return false;
      }