1ARCTEST(1) NorduGrid Users Manual ARCTEST(1)
2
3
4
6 arctest - ARC Test Suite
7
8
10 The arctest command tests basic ARC client and server setup.
11
12
14 arctest [options]
15
16
18 -c, --cluster=name
19 select one or more computing elements: name can be an alias for
20 a single CE, a group of CEs or a URL
21
22 -g, --index=name
23 select one or more registries: name can be an alias for a single
24 registry, a group of registries or a URL
25
26 -R, --rejectdiscovery=URL
27 skip the service with the given URL during service discovery
28
29 -S, --submissioninterface=InterfaceName
30 only use this interface for submitting (e.g. org.nor‐
31 dugrid.gridftpjob, org.ogf.glue.emies.activitycreation,
32 org.ogf.bes)
33
34 -I, --infointerface=InterfaceName
35 the computing element specified by URL at the command line
36 should be queried using this information interface (possible op‐
37 tions: org.nordugrid.ldapng, org.nordugrid.ldapglue2, org.nor‐
38 dugrid.wsrfglue2, org.ogf.glue.emies.resourceinfo)
39
40 -J jobid, --jobid=jobid
41 submits testjob given by the jobid.
42
43 -r time, --runtime=time
44 test job runtime specified in case of the 1st test job.
45
46 -j, --joblist=filename
47 the file storing information about active jobs (default
48 ~/.arc/jobs.xml)
49
50 -o, --jobids-to-file=filename
51 the IDs of the submitted jobs will be appended to this file
52
53 -D, --dryrun
54 submit jobs as dry run (no submission to batch system)
55
56 --direct
57 submit directly - no resource discovery or matchmaking
58
59 -x, --dumpdescription
60 do not submit - dump job description in the language accepted by
61 the target
62
63 -E, --certificate
64 prints information about installed user- and CA-certificates
65
66 -P, --listplugins
67 list the available plugins
68
69 -t, --timeout=seconds
70 timeout in seconds (default 20)
71
72 -z, --conffile=filename
73 configuration file (default ~/.arc/client.conf)
74
75 -d, --debug=debuglevel
76 FATAL, ERROR, WARNING, INFO, VERBOSE or DEBUG
77
78 -b, --broker=broker
79 selected broker: Random (default), FastestQueue or custom
80
81 -v, -version
82 print version information
83
84 -h, -help
85 print usage information
86
88 The arctest command is used for basic testing of ARC client and server
89 installation through submitting various test jobs. It can also print
90 basic information about user's certificate. The command is complemen‐
91 tary to arcinfo and arcproxy -I
92
93 The test jobs available in this version of arctest are:
94
95 Test job 1: This test-job calculates prime-numbers for a number of min‐
96 utes given by -r (default 5) and outputs the list to stderr. The
97 source-code for the prime-number program, the Makefile and the exe‐
98 cutable are downloaded to the cluster from HTTP and FTP servers and the
99 program is compiled before running. In this way, the test job consti‐
100 tutes a fairly comprehensive test of the basic setup of a grid cluster.
101
102 Test job 2: attempts to list all environment variables at the remote
103 site
104
105 Test job 3: copies a remote file from an HTTP server into a local file
106
107
109 arctest -J 1 -c <clustername>
110
111 will submit test job number 1 to the specified cluster belonging to the
112 flavor of it.
113
114 arctest --certificate
115
116 will print basic information about the user's certificate.
117
118
120 APACHE LICENSE Version 2.0
121
122
124 ARC software is developed by the NorduGrid Collaboration
125 (http://www.nordugrid.org), please consult the AUTHORS file distributed
126 with ARC. Please report bugs and feature requests to
127 http://bugzilla.nordugrid.org
128
129
131 arccat(1), arcclean(1), arccp(1), arcget(1), arcinfo(1), arckill(1),
132 arcls(1), arcmkdir(1), arcproxy(1), arcrenew(1), arcresub(1), arcre‐
133 sume(1), arcrm(1), arcstat(1), arcsub(1), arcsync(1)
134
135
136
137
138NorduGrid ARC 6.18.0 2023-10-25 ARCTEST(1)