~ubuntu-branches/debian/squeeze/erlang/squeeze

« back to all changes in this revision

Viewing changes to lib/megaco/test/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Erlang Packagers, Sergei Golovan
  • Date: 2006-12-03 17:07:44 UTC
  • mfrom: (2.1.11 feisty)
  • Revision ID: james.westby@ubuntu.com-20061203170744-rghjwupacqlzs6kv
Tags: 1:11.b.2-4
[ Sergei Golovan ]
Fixed erlang-base and erlang-base-hipe prerm scripts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
57
57
 
58
58
TARGET_FILES = $(MODULES:%=%.$(EMULATOR))
59
59
 
 
60
COVER_SPEC_FILE = megaco.cover
 
61
 
 
62
 
60
63
# ----------------------------------------------------
61
64
# FLAGS
62
65
# ----------------------------------------------------
91
94
EHALT = -s init stop
92
95
endif
93
96
 
 
97
ifeq ($(MERL),)
 
98
MERL = erl
 
99
endif
 
100
 
 
101
ARGS += -noshell
 
102
 
 
103
ifeq ($(DISABLE_TC_TIMEOUT),true)
 
104
ARGS += -megaco_test_timeout
 
105
endif
 
106
 
94
107
 
95
108
# ----------------------------------------------------
96
109
# Targets
106
119
 
107
120
info:
108
121
        @echo "ERL_COMPILE_FLAGS = $(ERL_COMPILE_FLAGS)"
 
122
        @echo "ERL  = $(ERL)"
 
123
        @echo "MERL = $(MERL)"
109
124
        @echo ""
110
125
 
111
126
# ----------------------------------------------------
114
129
 
115
130
make: $(TARGET_FILES)
116
131
 
 
132
sdp: make
 
133
        $(MERL) $(ARGS) -sname megaco_sdp $(ERL_PATH) \
 
134
            -s megaco_test_lib t megaco_sdp_test \
 
135
            $(EHALT)
 
136
 
 
137
config: make
 
138
        $(MERL) $(ARGS) -sname megaco_config $(ERL_PATH) \
 
139
            -s megaco_test_lib t megaco_config_test \
 
140
            $(EHALT)
 
141
 
117
142
time1: make
118
 
        erl -noshell -sname megaco_time1 $(ERL_PATH) \
 
143
        $(MERL) $(ARGS) -sname megaco_time1 $(ERL_PATH) \
119
144
            -run megaco_codec_v1_test tt $(TT_DIR) \
120
145
            -s erlang halt
121
146
 
122
147
time2: make
123
 
        erl -noshell -sname megaco_time2 $(ERL_PATH) \
 
148
        $(MERL) $(ARGS) -sname megaco_time2 $(ERL_PATH) \
124
149
            -run megaco_codec_v2_test tt $(TT_DIR) \
125
150
            -s erlang halt
126
151
 
127
152
timeo1: make
128
 
        erl -noshell -sname megaco_timeo1 $(ERL_PATH) \
 
153
        $(MERL) $(ARGS) -sname megaco_timeo1 $(ERL_PATH) \
129
154
            -run megaco_codec_v1_test tt_official $(TT_DIR) \
130
155
            -s erlang halt
131
156
 
132
157
timeo2: make
133
 
        erl -noshell -sname megaco_timeo2 $(ERL_PATH) \
 
158
        $(MERL) $(ARGS) -sname megaco_timeo2 $(ERL_PATH) \
134
159
            -run megaco_codec_v2_test tt_official $(TT_DIR) \
135
160
            -s erlang halt
136
161
 
137
162
timet1: make
138
 
        erl -noshell -sname megaco_timet1 $(ERL_PATH) \
 
163
        $(MERL) $(ARGS) -sname megaco_timet1 $(ERL_PATH) \
139
164
            -run megaco_codec_v1_test tt_texts $(TT_DIR) \
140
165
            -s erlang halt
141
166
 
142
167
timet2: make
143
 
        erl -noshell -sname megaco_timet2 $(ERL_PATH) \
 
168
        $(MERL) $(ARGS) -sname megaco_timet2 $(ERL_PATH) \
144
169
            -run megaco_codec_v2_test tt_texts $(TT_DIR) \
145
170
            -s erlang halt
146
171
 
147
172
timeb1: make
148
 
        erl -noshell -sname megaco_timeb1 $(ERL_PATH) \
 
173
        $(MERL) $(ARGS) -sname megaco_timeb1 $(ERL_PATH) \
149
174
            -run megaco_codec_v1_test tt_bins $(TT_DIR) \
150
175
            -s erlang halt
151
176
 
152
177
timeb2: make
153
 
        erl -noshell -sname megaco_timeb2 $(ERL_PATH) \
 
178
        $(MERL) $(ARGS) -sname megaco_timeb2 $(ERL_PATH) \
154
179
            -run megaco_codec_v2_test tt_bins $(TT_DIR) \
155
180
            -s erlang halt
156
181
 
157
182
codec: make
158
 
        erl -noshell -sname megaco_codec $(ERL_PATH) \
 
183
        $(MERL) $(ARGS) -sname megaco_codec $(ERL_PATH) \
159
184
            -s megaco_test_lib t megaco_codec_test \
160
185
            $(EHALT)
161
186
 
162
187
codec1: make
163
 
        erl -noshell -sname megaco_codec1 $(ERL_PATH) \
 
188
        $(MERL) $(ARGS) -sname megaco_codec1 $(ERL_PATH) \
164
189
            -s megaco_test_lib t megaco_codec_v1_test \
165
190
            $(EHALT)
166
191
 
167
192
codec1_tickets: make
168
 
        erl -noshell -sname megaco_codec1_tickets $(ERL_PATH) \
 
193
        $(MERL) $(ARGS) -sname megaco_codec1_tickets $(ERL_PATH) \
169
194
            -s megaco_codec_v1_test tickets \
170
195
            -s erlang halt
171
196
 
172
197
codec2: make
173
 
        erl -noshell -sname megaco_codec2 $(ERL_PATH) \
 
198
        $(MERL) $(ARGS) -sname megaco_codec2 $(ERL_PATH) \
174
199
            -s megaco_test_lib t megaco_codec_v2_test \
175
200
            $(EHALT)
176
201
 
177
202
codec2_tickets: make
178
 
        erl -noshell -sname megaco_codec2_tickets $(ERL_PATH) \
 
203
        $(MERL) $(ARGS) -sname megaco_codec2_tickets $(ERL_PATH) \
179
204
            -s megaco_codec_v2_test tickets \
180
205
            -s erlang halt
181
206
 
 
207
codec3a: make
 
208
        $(MERL) $(ARGS) -sname megaco_codec3a $(ERL_PATH) \
 
209
            -s megaco_test_lib t megaco_codec_prev3a_test \
 
210
            $(EHALT)
 
211
 
 
212
codec3a_tickets: make
 
213
        $(MERL) $(ARGS) -sname megaco_codec3a_tickets $(ERL_PATH) \
 
214
            -s megaco_codec_prev3a_test tickets \
 
215
            -s erlang halt
 
216
 
 
217
codec3b: make
 
218
        $(MERL) $(ARGS) -sname megaco_codec3b $(ERL_PATH) \
 
219
            -s megaco_test_lib t megaco_codec_prev3b_test \
 
220
            $(EHALT)
 
221
 
 
222
codec3b_tickets: make
 
223
        $(MERL) $(ARGS) -sname megaco_codec3b_tickets $(ERL_PATH) \
 
224
            -s megaco_codec_prev3b_test tickets \
 
225
            -s erlang halt
 
226
 
 
227
codec3c: make
 
228
        $(MERL) $(ARGS) -sname megaco_codec3c $(ERL_PATH) \
 
229
            -s megaco_test_lib t megaco_codec_prev3c_test \
 
230
            $(EHALT)
 
231
 
 
232
codec3c_tickets: make
 
233
        $(MERL) $(ARGS) -sname megaco_codec3c_tickets $(ERL_PATH) \
 
234
            -s megaco_codec_prev3c_test tickets \
 
235
            -s erlang halt
 
236
 
182
237
conf: make
183
 
        erl -noshell -sname megaco_conf $(ERL_PATH) \
 
238
        $(MERL) $(ARGS) -sname megaco_conf $(ERL_PATH) \
184
239
            -s megaco_test_lib t megaco_config_test \
185
240
            -s erlang halt
186
241
 
 
242
dm: make
 
243
        $(MERL) $(ARGS) -sname megaco_dm $(ERL_PATH) \
 
244
            -s megaco_test_lib t megaco_digit_map_test \
 
245
            -s erlang halt
 
246
 
187
247
app: make
188
 
        erl -noshell -sname megaco_app $(ERL_PATH) \
 
248
        $(MERL) $(ARGS) -sname megaco_app $(ERL_PATH) \
189
249
            -s megaco_test_lib t megaco_app_test \
190
250
            -s erlang halt
191
251
 
192
252
appup: make
193
 
        erl -noshell -sname megaco_appup $(ERL_PATH) \
 
253
        $(MERL) $(ARGS) -sname megaco_appup $(ERL_PATH) \
194
254
            -s megaco_test_lib t megaco_appup_test \
195
255
            -s erlang halt
196
256
 
197
257
mess: make
198
 
        erl -noshell -sname megaco_mess $(ERL_PATH) \
 
258
        $(MERL) $(ARGS) -sname megaco_mess $(ERL_PATH) \
199
259
            -s et_viewer \
200
260
            -s megaco_test_lib t megaco_mess_test \
201
261
            -s erlang halt
202
262
 
203
263
mib: make
204
 
        erl -noshell -sname megaco_mib $(ERL_PATH) \
 
264
        $(MERL) $(ARGS) -sname megaco_mib $(ERL_PATH) \
205
265
            -s megaco_test_lib t megaco_mib_test \
206
266
            $(EHALT)
207
267
 
208
268
mreq: make
209
 
        erl -noshell -sname megaco_mreq $(ERL_PATH) \
 
269
        $(MERL) $(ARGS) -sname megaco_mreq $(ERL_PATH) \
210
270
            -s megaco_test_lib t megaco_mreq_test \
211
271
            $(EHALT)
212
272
 
213
273
pending: make
214
 
        erl -noshell -sname megaco_pending $(ERL_PATH) \
 
274
        $(MERL) $(ARGS) -sname megaco_pending $(ERL_PATH) \
215
275
            -s megaco_test_lib t megaco_pending_limit_test \
216
276
            $(EHALT)
217
277
 
218
278
trans: make
219
 
        erl -noshell -sname megaco_trans $(ERL_PATH) \
 
279
        $(MERL) $(ARGS) -sname megaco_trans $(ERL_PATH) \
220
280
            -s megaco_test_lib t megaco_trans_test \
221
281
            $(EHALT)
222
282
 
223
283
actions: make
224
 
        erl -noshell -sname megaco_actions $(ERL_PATH) \
 
284
        $(MERL) $(ARGS) -sname megaco_actions $(ERL_PATH) \
225
285
            -s megaco_test_lib t megaco_actions_test \
226
286
            $(EHALT)
227
287
 
228
288
pl: make
229
 
        erl -noshell -sname megaco_pl $(ERL_PATH) \
 
289
        $(MERL) $(ARGS) -sname megaco_pl $(ERL_PATH) \
230
290
            -s megaco_test_lib t megaco_pending_limit_test \
231
291
            $(EHALT)
232
292
 
 
293
udp: make
 
294
        $(MERL) $(ARGS) -sname megaco_pl $(ERL_PATH) \
 
295
            -s megaco_test_lib t megaco_udp_test \
 
296
            $(EHALT)
 
297
 
 
298
tcp: make
 
299
        $(MERL) $(ARGS) -sname megaco_pl $(ERL_PATH) \
 
300
            -s megaco_test_lib t megaco_tcp_test \
 
301
            $(EHALT)
 
302
 
233
303
load: make
234
 
        erl -noshell -sname megaco_load $(ERL_PATH) \
 
304
        $(MERL) $(ARGS) -sname megaco_load $(ERL_PATH) \
235
305
            -s megaco_test_lib t megaco_load_test \
236
306
            $(EHALT)
237
307
 
238
308
ex: make
239
 
        erl -noshell -sname megaco_ex $(ERL_PATH) \
 
309
        $(MERL) $(ARGS) -sname megaco_ex $(ERL_PATH) \
240
310
            -s megaco_test_lib t megaco_examples_test \
241
311
            $(EHALT)
242
312
 
243
 
# mess: make
244
 
#       erl -noshell -sname megaco $(ERL_PATH) \
245
 
#             -s et_viewer \
246
 
#             -s megaco_test_lib t megaco_mess_test \
247
 
#             -s erlang halt
248
 
 
249
313
tid: make
250
 
        erl -noshell -sname megaco_tid $(ERL_PATH) \
 
314
        $(MERL) $(ARGS) -sname megaco_tid $(ERL_PATH) \
251
315
            -s megaco_test_lib t megaco_binary_term_id_test \
252
316
            -s erlang halt
253
317
 
254
318
tickets: make
255
 
        erl -noshell -sname megaco_tickets $(ERL_PATH) \
 
319
        $(MERL) $(ARGS) -sname megaco_tickets $(ERL_PATH) \
256
320
            -s megaco_test_lib tickets $(SUITE) \
257
321
            -s erlang halt
258
322
 
259
323
test: make
260
 
        erl -noshell -sname megaco_test $(ERL_PATH) \
 
324
        $(MERL) $(ARGS) -sname megaco_test $(ERL_PATH) \
261
325
            -s megaco_test_lib t $(SUITE) \
262
326
            $(EHALT)
263
327
 
264
328
utest: make
265
 
        erl -noshell -sname megaco_utest $(ERL_PATH) \
 
329
        $(MERL) $(ARGS) -sname megaco_utest $(ERL_PATH) \
266
330
            -s et_viewer \
267
331
            -s megaco_test_lib t $(SUITE) \
268
332
            -s erlang halt
269
333
 
270
334
ftest: make
271
 
        erl -noshell -sname megaco_ftest $(ERL_PATH) \
 
335
        $(MERL) $(ARGS) -sname megaco_ftest $(ERL_PATH) \
272
336
            -s megaco_filter \
273
337
            -s megaco_test_lib t $(SUITE) \
274
338
            -s erlang halt
275
339
 
276
340
gnuplot_gif: make
277
 
        erl -noshell -sname megaco_gnuplot_gif $(ERL_PATH) \
 
341
        $(MERL) $(ARGS) -sname megaco_gnuplot_gif $(ERL_PATH) \
278
342
            -s megaco_call_flow_test gnuplot_gif \
279
343
            -s erlang halt
280
344
 
281
 
display_text_msgs1: make
282
 
        erl -noshell -sname megaco_display_text_msgs1 $(ERL_PATH) \
 
345
display_v1: make
 
346
        $(MERL) $(ARGS) -sname megaco_display_text_msgs_v1 $(ERL_PATH) \
283
347
            -s megaco_codec_v1_test display_text_messages \
284
348
            -s erlang halt
285
349
 
286
 
display_text_msgs2: make
287
 
        erl -noshell -sname megaco_display_text_msgs2 $(ERL_PATH) \
 
350
display_v2: make
 
351
        $(MERL) $(ARGS) -sname megaco_display_text_msgs_v2 $(ERL_PATH) \
288
352
            -s megaco_codec_v2_test display_text_messages \
289
353
            -s erlang halt
290
354
 
 
355
generate_v2: make
 
356
        $(MERL) $(ARGS) -sname megaco_generate_text_msgs_v2 $(ERL_PATH) \
 
357
            -s megaco_codec_v2_test generate_text_messages \
 
358
            -s erlang halt
 
359
 
 
360
display_prev3a: make
 
361
        $(MERL) $(ARGS) -sname megaco_display_text_msgs_prev3a $(ERL_PATH) \
 
362
            -s megaco_codec_prev3a_test display_text_messages \
 
363
            -s erlang halt
 
364
 
 
365
display_prev3b: make
 
366
        $(MERL) $(ARGS) -sname megaco_display_text_msgs_prev3b $(ERL_PATH) \
 
367
            -s megaco_codec_prev3b_test display_text_messages \
 
368
            -s erlang halt
 
369
 
 
370
generate_prev3b: make
 
371
        $(MERL) $(ARGS) -sname megaco_generate_text_msgs_prev3b $(ERL_PATH) \
 
372
            -s megaco_codec_prev3b_test generate_text_messages \
 
373
            -s erlang halt
 
374
 
 
375
display_prev3c: make
 
376
        $(MERL) $(ARGS) -sname megaco_display_text_msgs_prev3c $(ERL_PATH) \
 
377
            -s megaco_codec_prev3c_test display_text_messages \
 
378
            -s erlang halt
 
379
 
 
380
generate_prev3c: make
 
381
        $(MERL) $(ARGS) -sname megaco_generate_text_msgs_prev3c $(ERL_PATH) \
 
382
            -s megaco_codec_prev3c_test generate_text_messages \
 
383
            -s erlang halt
 
384
 
291
385
node:
292
 
        erl -sname megaco $(ERL_PATH)
 
386
        $(MERL) -sname megaco $(ERL_PATH)
293
387
 
294
388
 
295
389
# ----------------------------------------------------
304
398
 
305
399
release_tests_spec: tests
306
400
        $(INSTALL_DIR)  $(RELSYSDIR)
307
 
        $(INSTALL_DATA) $(TEST_SPEC_FILE) $(HRL_FILES) $(ERL_FILES) \
 
401
        $(INSTALL_DATA) $(TEST_SPEC_FILE) $(COVER_SPEC_FILE) \
 
402
                        $(HRL_FILES) $(ERL_FILES) \
308
403
                        $(RELSYSDIR)
309
404
        $(INSTALL_DATA) $(TARGET_FILES) $(RELSYSDIR)
310
405
        chmod -f -R u+w $(RELSYSDIR)