code: private static Class<?> getDeploymentClassFromConfig(ArquillianDescriptor descriptor) {
          String deploymentClassName = getDeploymentClassNameFromXml(descriptor);
  
          if (StringUtils.isNotEmpty(deploymentClassName)) {
              try {
                  log.log(Level.INFO, "arquillian-suite-deployment: Using deployment class {0} from configuration.", deploymentClassName);
                  return Class.forName(deploymentClassName);
  
              } catch (ClassNotFoundException e) {
                  throw new IllegalStateException("Cannot load class " + deploymentClassName + " from configuration.");
              }
          }
          return null;
      }
docs: Finds class with should produce global deployment PER project.
  
  @param descriptor ArquillianDescriptor
  @return class defined in arquillian.xml as deploymentClass