code: public void saveExecutionResult(Page page, String sut, XmlReport xmlReport) throws GreenPepperServerException {
          Specification specification = getSpecification(page);
  
          List<SystemUnderTest> systemUnderTests = getSystemsUnderTests(page.getSpaceKey());
  
          SystemUnderTest systemUnderTest = null;
  
          for (SystemUnderTest s : systemUnderTests) {
              if (s.getName().equals(sut)) {
                  systemUnderTest = s;
                  break;
              }
          }
  
          if (systemUnderTest == null) {
              throw new GreenPepperServerException(GreenPepperServerErrorKey.SUT_NOT_FOUND, sut);
          }
  
          getGPServerService().createExecution(systemUnderTest, specification, xmlReport);
      }
docs: <p>saveExecutionResult.</p>
  
  @param page a {@link com.atlassian.confluence.pages.Page} object.
  @param sut a {@link java.lang.String} object.
  @param xmlReport a {@link com.greenpepper.report.XmlReport} object.
  @throws com.greenpepper.server.GreenPepperServerException if any.