This wiki is obsolete, see the NorduGrid web pages for up to date information.
Testing/test JSDL EMI1 RC3
From NorduGrid
< Testing
test JSDL
JobName element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<JobIdentification>
<JobName>My Job nr. 1</JobName>
</JobIdentification>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<JobIdentification>
<JobName>My Job nr. 1</JobName>
</JobIdentification>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2343 (only documentation problem)
JobAnnotation element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<JobIdentification>
<JobAnnotation>uuid:090fe040e0</JobAnnotation>
</JobIdentification>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
JobProject element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<JobIdentification>
<JobProject>OMII-EU</JobProject>
</JobIdentification>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
ApplicationName element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication>
<ApplicationName>Echo</ApplicationName>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
ApplicationVersion element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication>
<ApplicationVersion>1.0</ApplicationVersion>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
CandidateHosts/HostName element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<CandidateHosts><HostName>host1</HostName></CandidateHosts>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2344
FileSystem/FileSystemType element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<FileSystem><FileSystemType>normal</FileSystemType></FileSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
FileSystem/Description element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<FileSystem><Description>Ali’s home</Description></FileSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
FileSystem/MountPoint element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<FileSystem><MountPoint>/home/ali</MountPoint></FileSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
FileSystem/DiskSpace element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<FileSystem><DiskSpace><LowerBoundedRange>1073741824.0</LowerBoundedRange></DiskSpace></FileSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2345
ExclusiveExecution element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<ExclusiveExecution>true</ExclusiveExecution>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
OperatingSystem/OperatingSystemType/OperatingSystemName element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<OperatingSystem><OperatingSystemType><OperatingSystemName>LINUX</OperatingSystemName></OperatingSystemType></OperatingSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED It was fixed, but it is not in the RC3.
- Bugzilla report:
2348
OperatingSystem/OperatingSystemVersion element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<OperatingSystem><OperatingSystemVersion>10.04</OperatingSystemVersion></OperatingSystem>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED It was fixed, but it is not in the RC3.
- Bugzilla report:
2348
CPUArchitecture/CPUArchitectureName element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<CPUArchitecture><CPUArchitectureName>other</CPUArchitectureName></CPUArchitecture>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Unable to print job description: No matching target found.
- result: FAILED It was fixed, but it is not in the RC3.
- bugzilla report:
2330
IndividualCPUSpeed element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualCPUSpeed><Exact>1000000000</Exact></IndividualCPUSpeed>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
IndividualCPUTime element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualCPUTime><Exact>3600.0</Exact></IndividualCPUTime>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
IndividualCPUCount element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualCPUCount><Exact>1.0</Exact></IndividualCPUCount>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
IndividualNetworkBandwidth element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualNetworkBandwidth><LowerBoundedRange>104857600.0</LowerBoundedRange></IndividualNetworkBandwidth>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<NetworkInfo>myrinet</NetworkInfo>
<IndividualNetworkBandwidth>
<LowerBoundedRange>2147483648.0</LowerBoundedRange>
</IndividualNetworkBandwidth>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
IndividualPhysicalMemory element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualPhysicalMemory><LowerBoundedRange>1073741824.0</LowerBoundedRange></IndividualPhysicalMemory>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
IndividualVirtualMemory element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualVirtualMemory><LowerBoundedRange>1073741824.0</LowerBoundedRange></IndividualVirtualMemory>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
IndividualDiskSpace element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<IndividualDiskSpace><LowerBoundedRange>1073741824.0</LowerBoundedRange></IndividualDiskSpace>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
TotalCPUTime element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalCPUTime><Exact>2.0</Exact></TotalCPUTime>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
TotalCPUCount element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalCPUCount><UpperBound>16.0</UpperBound></TotalCPUCount>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/cgi-bin/bugzilla/show_bug.cgi?id=2352
TotalPhysicalMemory element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalPhysicalMemory><LowerBoundedRange>10737418240.0</LowerBoundedRange></TotalPhysicalMemory>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
TotalVirtualMemory element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalVirtualMemory><LowerBoundedRange>10737418240.0</LowerBoundedRange></TotalVirtualMemory>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
TotalDiskSpace element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalDiskSpace><LowerBoundedRange>10737418240.0</LowerBoundedRange></TotalDiskSpace>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
TotalResourceCount element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Resources>
<TotalResourceCount><LowerBoundedRange>10737418240.0</LowerBoundedRange></TotalResourceCount>
</Resources>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
FileName element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<FileName>my_file</FileName>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>my_file</FileName>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
FileSystemName element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<FileSystemName>my_filesystem</FileSystemName>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
CreationFlag element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<CreationFlag>overwrite</CreationFlag>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
DeleteOnTermination element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<FileName>my_file_delete</FileName>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>my_file_not_delete</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>my_file_delete</FileName>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>my_file_not_delete</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Source/URI element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<FileName>my_file</FileName>
<Source><URI>gsiftp://host:1234/path</URI></Source>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>my_file</FileName>
<Source>
<URI>gsiftp://host:1234/path</URI>
</Source>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Target/URI element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<DataStaging>
<FileName>my_file</FileName>
<Target><URI>gsiftp://host:1234/path</URI></Target>
</DataStaging>
<Application><posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix"><posix-jsdl:Executable>start.sh</posix-jsdl:Executable></posix-jsdl:POSIXApplication></Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>my_file</FileName>
<Target>
<URI>gsiftp://host:1234/path</URI>
</Target>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Executable (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Argument (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Argument>arg1</posix-jsdl:Argument>
<posix-jsdl:Argument>arg2</posix-jsdl:Argument>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Argument>arg1</posix-jsdl:Argument>
<posix-jsdl:Argument>arg2</posix-jsdl:Argument>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Argument>arg1</hpcp-jsdl:Argument>
<hpcp-jsdl:Argument>arg2</hpcp-jsdl:Argument>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Input (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Input>input_file</posix-jsdl:Input>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Input>input_file</posix-jsdl:Input>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Input>input_file</hpcp-jsdl:Input>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>input_file</FileName>
<Source/>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Output (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Output>output_file</posix-jsdl:Output>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Output>output_file</posix-jsdl:Output>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Output>output_file</hpcp-jsdl:Output>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>output_file</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Error (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Error>error.log</posix-jsdl:Error>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Error>error.log</posix-jsdl:Error>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Error>error.log</hpcp-jsdl:Error>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>error.log</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
WorkingDirectory (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:WorkingDirectory>/home/user/work/</posix-jsdl:WorkingDirectory>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Environment (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Environment name="SHELL">/bin/bash</posix-jsdl:Environment>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Environment name="SHELL">/bin/bash</posix-jsdl:Environment>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Environment name="SHELL">/bin/bash</hpcp-jsdl:Environment>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
WallTimeLimit (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:WallTimeLimit>60</posix-jsdl:WallTimeLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:WallTimeLimit>60</posix-jsdl:WallTimeLimit>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<TotalWallTime>
<Value>
<Max>60</Max>
</Value>
</TotalWallTime>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/show_bug.cgi?id=2354
FileSizeLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:FileSizeLimit>120</posix-jsdl:FileSizeLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
CoreDumpLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:CoreDumpLimit>100</posix-jsdl:CoreDumpLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
DataSegmentLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:DataSegmentLimit>110</posix-jsdl:DataSegmentLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
LockedMemoryLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:LockedMemoryLimit>1</posix-jsdl:LockedMemoryLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
OpenDescriptorsLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:OpenDescriptorsLimit>87</posix-jsdl:OpenDescriptorsLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
PipeSizeLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:PipeSizeLimit>11</posix-jsdl:PipeSizeLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
StackSizeLimit (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:StackSizeLimit>24</posix-jsdl:StackSizeLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
CPUTimeLimit (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:CPUTimeLimit>30</posix-jsdl:CPUTimeLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:CPUTimeLimit>30</posix-jsdl:CPUTimeLimit>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<TotalCPUTime>
<Value>
<Max>30</Max>
</Value>
</TotalCPUTime>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/show_bug.cgi?id=2355
ProcessCountLimit (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:ProcessCountLimit>2</posix-jsdl:ProcessCountLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:ProcessCountLimit>1</posix-jsdl:ProcessCountLimit>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<SlotRequirement>
<NumberOfProcesses>
<Max>1</Max>
</NumberOfProcesses>
</SlotRequirement>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: FAILED
- Bugzilla report: http://bugzilla.nordugrid.org/show_bug.cgi?id=2356
VirtualMemoryLimit (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:VirtualMemoryLimit>32</posix-jsdl:VirtualMemoryLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:VirtualMemoryLimit>32</posix-jsdl:VirtualMemoryLimit>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<IndividualVirtualMemory>
<Max>32</Max>
<UpperBoundedRange>32</UpperBoundedRange>
</IndividualVirtualMemory>
<QueueName>default</QueueName>
<CandidateTarget>
<QueueName>default</QueueName>
</CandidateTarget>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
- Bugzilla report:
2357
ThreadCountLimit (POSIX-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:ThreadCountLimit>2</posix-jsdl:ThreadCountLimit>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:ThreadCountLimit>2</posix-jsdl:ThreadCountLimit>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<Resources>
<SlotRequirement>
<ThreadsPerProcesses>
<Max>2</Max>
</ThreadsPerProcesses>
</SlotRequirement>
</Resources>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
UserName (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:UserName>user</posix-jsdl:UserName>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
GroupName (POSIX-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:GroupName>group</posix-jsdl:GroupName>
</posix-jsdl:POSIXApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Executable (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Argument (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Argument>arg1</hpcp-jsdl:Argument>
<hpcp-jsdl:Argument>arg2</hpcp-jsdl:Argument>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Argument>arg1</posix-jsdl:Argument>
<posix-jsdl:Argument>arg2</posix-jsdl:Argument>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Argument>arg1</hpcp-jsdl:Argument>
<hpcp-jsdl:Argument>arg2</hpcp-jsdl:Argument>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Input (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Input>input_file</hpcp-jsdl:Input>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Input>input_file</posix-jsdl:Input>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Input>input_file</hpcp-jsdl:Input>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>input_file</FileName>
<Source/>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Output (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Output>output_file</hpcp-jsdl:Output>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Output>output_file</posix-jsdl:Output>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Output>output_file</hpcp-jsdl:Output>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>output_file</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Error (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Error>error.log</hpcp-jsdl:Error>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Error>error.log</posix-jsdl:Error>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Error>error.log</hpcp-jsdl:Error>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
<DataStaging>
<FileName>error.log</FileName>
<DeleteOnTermination>false</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
WorkingDirectory (HPCP-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:WorkingDirectory>/home/user/work/</hpcp-jsdl:WorkingDirectory>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
Environment (HPCP-JSDL) element:
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Environment name="SHELL">/bin/bash</hpcp-jsdl:Environment>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
<posix-jsdl:Environment name="SHELL">/bin/bash</posix-jsdl:Environment>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:Environment name="SHELL">/bin/bash</hpcp-jsdl:Environment>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED
UserName (HPCP-JSDL) element:
Not mapped.
- input:
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
<hpcp-jsdl:UserName>user</hpcp-jsdl:UserName>
</hpcp-jsdl:HPCProfileApplication>
</Application>
</JobDescription>
</JobDefinition>
- generated output:
Job description to be sent to https://localhost:60000/arex:
<?xml version="1.0"?>
<JobDefinition xmlns="http://schemas.ggf.org/jsdl/2005/11/jsdl">
<JobDescription>
<Application>
<posix-jsdl:POSIXApplication xmlns:posix-jsdl="http://schemas.ggf.org/jsdl/2005/11/jsdl-posix">
<posix-jsdl:Executable>start.sh</posix-jsdl:Executable>
</posix-jsdl:POSIXApplication>
<hpcp-jsdl:HPCProfileApplication xmlns:hpcp-jsdl="http://schemas.ggf.org/jsdl/2006/07/jsdl-hpcpa">
<hpcp-jsdl:Executable>start.sh</hpcp-jsdl:Executable>
</hpcp-jsdl:HPCProfileApplication>
</Application>
<DataStaging>
<FileName>start.sh</FileName>
<Source/>
<IsExecutable>true</IsExecutable>
<DeleteOnTermination>true</DeleteOnTermination>
</DataStaging>
</JobDescription>
</JobDefinition>
- result: PASSED