1 | <?xml version="1.0" encoding="UTF-8"?> |
---|
2 | <!-- MAD regression test scenario --> |
---|
3 | <test-scenario xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="TestScenario.xsd"> |
---|
4 | <target name="aperture" responsible="Bernard.Jeanneret@cern.ch"> |
---|
5 | <test input="lhccell.madx" output="lhccell.out"/> |
---|
6 | </target> |
---|
7 | <target name="c6t" responsible="Frank.Schmidt@cern.ch"> |
---|
8 | <test input="convert_example_rhic.madx" output="convert_example_rhic.out" subdir="RHIC"/> |
---|
9 | <test input="convert_example_lhc.madx" output="convert_example_lhc.out" subdir="LHC"/> |
---|
10 | </target> |
---|
11 | <target name="cororbit" responsible="Werner.Herr@cern.ch"> |
---|
12 | <test input ="example1.mad" output="example1.out" subdir="Example1"/> |
---|
13 | <test input ="example2.mad" output="example2.out" subdir="Example2"/> |
---|
14 | <test input ="example3.mad" output="example3.out" subdir="Example3"/> |
---|
15 | </target> |
---|
16 | <target name="dynap" responsible="Frank.Zimmermann@cern.ch"> |
---|
17 | <test input ="fodo.thin.mad" output="fodo.thin.out" subdir="FODO"/> |
---|
18 | <test input ="footprint.mad" output="footprint.out" subdir="LHC_footprint"/> |
---|
19 | </target> |
---|
20 | <target name="emit" responsible="Rogelio.Tomas@cern.ch"> |
---|
21 | <test input ="job.madx" output="job.out" subdir="ALBA"/> |
---|
22 | <test input ="job.madx" output="job.out" subdir="ALBA-tilt"/> |
---|
23 | <test input ="lep.madx" output="lep.out" subdir="LEP"/> |
---|
24 | </target> |
---|
25 | <target name="error" responsible="Werner.Herr@cern.ch"> |
---|
26 | <test input ="example1.mad" output="example1.out"/> |
---|
27 | <test input ="example2.mad" output="example2.out"/> |
---|
28 | <test input ="example3.mad" output="example3.out"/> |
---|
29 | </target> |
---|
30 | <target name="foot" responsible="Frank.Schmidt@cern.ch"> |
---|
31 | <test input ="footprint.mad" output="footprint.out"/> |
---|
32 | </target> |
---|
33 | <target name="ibs" responsible="Frank.Zimmermann@cern.ch"> |
---|
34 | <test input ="ibs.mad" output="ibs.out" subdir="LhcProtonRun"/> |
---|
35 | <test input ="ibs_ion.mad" output="ibs_ion.out" subdir="LhcProtonIons"/> |
---|
36 | <test input ="ibs_clic_dr.mad" output="ibs_clic_dr.out" subdir="ClicDampingRing"/> |
---|
37 | <test input ="ibs.lhcinjection.mad" output="ibs.lhcinjection.out" subdir="LhcInjection"/> |
---|
38 | <test input ="ibs.lhctopenergy.crossingangles.mad" output="ibs.lhctopenergy.crossingangles.out" subdir="LhcTopEnergy"/> |
---|
39 | </target> |
---|
40 | <target name="makethin" responsible="Helmut.Burkhardt@cern.ch"> |
---|
41 | <test input ="fivecell.madx" output="fivecell.out"/> |
---|
42 | <test input ="lhc_example.madx" output="lhc_example.out"/> |
---|
43 | <!-- missing test input ="asp1b.madx" output="example3.out"/ --> |
---|
44 | </target> |
---|
45 | <target name="match" responsible="Emanuele.Laface@cern.ch"> |
---|
46 | <!-- warning - the list of targets available in the README file is different but specified files do not exist --> |
---|
47 | <test input ="job.lhc.2chromaticity.madx" output="job.lhc.2chromaticity.out" subdir="lhc.2chromaticity"/> |
---|
48 | <test input ="job.lhc.chromaticity.madx" output="job.lhc.chromaticity.out" subdir="lhc.chromaticity"/> |
---|
49 | <test input ="job.lhc.insertion-upper.madx" output="job.lhc.insertion-upper.out" subdir="lhc.insertion-upper"/> |
---|
50 | <test input= "job.lhc.insertion.madx" output="job.lhc.insertion.out" subdir="lhc.insertion"/> |
---|
51 | <test input= "job.lhc.iporbit.madx" output="job.lhc.iporbit.out" subdir="lhc.iporbit"/> |
---|
52 | <test input= "job.lhc.qpp.madx" output="job.lhc.qpp.out" subdir="lhc.qpp"/> |
---|
53 | <test input= "job.lhc.tune.madx" output="job.lhc.tune.out" subdir="lhc.tune"/> |
---|
54 | <test input= "job.lhcV65.ir8squeeze.madx" output="job.lhcV65.ir8squeeze.out" subdir="lhcV65.ir8squeeze"/> |
---|
55 | <test input= "job.lhcV65.tune.jac.madx" output="job.lhcV65.tune.jac.out" subdir="lhcV65.tune.jac"/> |
---|
56 | <test input= "job.lhcV65.tune.madx" output="job.lhcV65.tune.out" subdir="lhcV65.tune"/> |
---|
57 | <test input= "job.lhcV65.wx.jac.madx" output="job.lhcV65.wx.jac.out" subdir="lhcV65.wx.jac"/> |
---|
58 | </target> |
---|
59 | <target name="plot" responsible="Olav.Ejner.Berrig@cern.ch"> |
---|
60 | <test input ="job.plottest.madx" output="job.plottest.out"/> |
---|
61 | <test input ="job.plottest_nv.madx" output="job.plottest_nv.out"/> |
---|
62 | <test input ="job.eberhardt.madx" output="job.eberhardt.out"/> |
---|
63 | </target> |
---|
64 | <target name="ptc_accel" responsible="Frank.Schmidt@cern.ch"> |
---|
65 | <!-- skip the 'track' test which creates hundreds of files --> |
---|
66 | <test input = "track.ptc.madx" output="track.ptc.out" subdir="track"/> |
---|
67 | <test input ="twiss.ptc.madx" output="twiss.ptc.out" subdir="twiss"/> |
---|
68 | </target> |
---|
69 | <target name="ptc_madx_interface" responsible="Piotr.Skowronski@cern.ch"> |
---|
70 | <test input ="dumpmaps.ptc.madx" output="dumpmaps.ptc.out" subdir="dumpmaps"/> |
---|
71 | <!-- skip 'eplacement' with contains 'C' files --> |
---|
72 | <test input ="intstate.ptc.madx" output="intstate.ptc.out" subdir="intstate"/> |
---|
73 | <test input ="knobs.madx" output="knobs.out" subdir="knobs"/> |
---|
74 | <test input ="matchknobs.madx" output="matchknobs.out" subdir="matchknobs"/> |
---|
75 | <test input ="matchwithknobs.madx" output="matchwithknobs.out" subdir="matchwithknobs"/> |
---|
76 | <test input ="moments.madx" output="moments.out" subdir="moments"/> |
---|
77 | <test input ="chicane.madx" output="chicane.out" subdir="ptc_secordmatch"/> |
---|
78 | <test input ="rviewer.madx" output="rviewer.out" subdir="rviewer"/> |
---|
79 | <test input ="psr.madx" output="psr.out" subdir="thirdordermatch"/> |
---|
80 | <!-- for the same 'thirdordermatch' target, omit rhic.madx which generates too big a file for comparison (until we find a workaround...) --> |
---|
81 | </target> |
---|
82 | <target name="ptc_normal" responsible="Frank.Schmidt@cern.ch"> |
---|
83 | <test input ="test_5frs.madx" output="test_5frs.out"/> |
---|
84 | </target> |
---|
85 | <target name="ptc_track" responsible="Frank.Schmidt@cern.ch"> |
---|
86 | <test input ="fv9_1.madx" output="fv9_1.out" subdir="Example1"/> |
---|
87 | <test input ="fv9_2.madx" output="fv9_2.out" subdir="Example2"/> |
---|
88 | <test input ="fv9_3.madx" output="fv9_3.out" subdir="Example3"/> |
---|
89 | <test input ="fv9_4.madx" output="fv9_4.out" subdir="Example4"/> |
---|
90 | <test input ="fv9_5.madx" output="fv9_5.out" subdir="Example5"/> |
---|
91 | </target> |
---|
92 | <target name = "ptc_twiss" responsible="Jean-Luc.Nougaret@cern.ch"> |
---|
93 | <test input = "example1.madx" output="example1.out" subdir="Example1"/> <!--unspecified program is 'madx'--> |
---|
94 | <test input = "example2.madx" output="example2.out" subdir="Example2"/> |
---|
95 | <test input = "example3.madx" output="example3.out" subdir="Example3"/> |
---|
96 | <test input = "example4.madx" output="example4.out" subdir="Example4"/> |
---|
97 | <test input = "diamond.madx" output="diamond.out" subdir="Example5"/> |
---|
98 | <test input = "lhc.madx" output="lhc.out" subdir="Example6"/> |
---|
99 | <test input = "initialmap.madx" output="initialmap.out" subdir="InitialMap"/> |
---|
100 | <test input = "slice.madx" output="slice.out" subdir="SliceMagnets"/> |
---|
101 | <test input = "center.madx" output="center.out" subdir="CenterMagnets"/> |
---|
102 | <test input = "deltaDependency.madx" output="deltaDependency.out" subdir="DeltaDependency"/> |
---|
103 | <test input = "EdwardsTeng.madx" output="EdwardsTeng.out" subdir="EdwardsTeng"/> |
---|
104 | <test input = "fv9.madx" output="fv9.out" subdir="EdwardsTengBis"/> |
---|
105 | </target> |
---|
106 | <target name="special_features" responsible="Frank.Schmidt@cern.ch"> |
---|
107 | <test input ="setvars.madx" output="setvars.out"/> |
---|
108 | </target> |
---|
109 | <target name="survey" responsible="Frank.Tecker@cern.ch"> |
---|
110 | <test input ="dipring" output="dipring.out"/> |
---|
111 | <test input ="vline" output="vline.out"/> |
---|
112 | <test input ="lhcsrvR0" output="lhcsrvR0.out"/> |
---|
113 | <test input ="lhcsrvB1" output="lhcsrvB1.out"/> |
---|
114 | <test input ="lhcsrvB2" output="lhcsrvB2.out"/> |
---|
115 | </target> |
---|
116 | <target name="sodd" responsible="Frank.Schmidt@cern.ch"> |
---|
117 | <test input ="sodd.madx" output="sodd.out"/> |
---|
118 | </target> |
---|
119 | <target name="sxf" responsible="Frank.Schmidt@cern.ch"> |
---|
120 | <test input ="sxfwrite.madx" output="sxfwrite.out"/> |
---|
121 | <test input ="sxfread.madx" output="sxfread.out"/> |
---|
122 | </target> |
---|
123 | <target name="thintrack" responsible="Yipeng.Sun@cern.ch"> |
---|
124 | <test input="tstTrack_ap_rectellipse.madx" output="tstTrack_ap_rectellipse.out"/> |
---|
125 | <test input="tstTrack_ap_lhcscreen.madx" output="tstTrack_ap_lhcscreen.out"/> |
---|
126 | <test input="tstTrack_syn.madx" output="tstTrack_syn.out"/> |
---|
127 | <test input="tstTrack_matrix.madx" output="tstTrack_matrix.out"/> |
---|
128 | <test input="tstTrack_synchr_LHC.madx" output="tstTrack_synchr_LHC.out"/> |
---|
129 | </target> |
---|
130 | <target name="threader" responsible="Thys.Risselada@cern.ch"> |
---|
131 | <test input="threader_example.madx" output="threader_example.out"/> |
---|
132 | </target> |
---|
133 | <target name="touschek" responsible="Frank.Zimmermann@cern.ch"> |
---|
134 | <test input="touschek.lhcinjection.madx" output="touschek.lhcinjection.out" subdir="LHC_injection"/> |
---|
135 | <test input="touschek.lhctopenergy.madx " output="touschek.lhctopenergy.out" subdir="LHC_top_energy"/> |
---|
136 | <test input="touschek.clicdr.madx " output="touschek.clicdr.out" subdir="CLIC_damping_ring"/> |
---|
137 | </target> |
---|
138 | <target name="twiss" responsible="Frank.Schmidt@cern.ch"> |
---|
139 | <test input="fv9.madx" output="fv9.out"/> |
---|
140 | <test input="fv9_matrix.madx" output="fv9_matrix.out"/> |
---|
141 | <test input="lep.madx " output="lep.out"/> |
---|
142 | <test input="jvh_twiss.madx " output="jvh_twiss.out"/> |
---|
143 | <test input="lhc.madx " output="lhc.out"/> |
---|
144 | </target> |
---|
145 | </test-scenario> |
---|