269 | | |
270 | | |
271 | | == Test-suite == |
272 | | |
273 | | The DRMAA for Torque/PBS Pro library was successfully tested with |
274 | | `PBS Pro`_ 10 (10.0.0.82981) and Torque_ 2.5.1 on Linux OS. Following |
275 | | table presents results of tests from |
276 | | `Official DRMAA test-suite`_ (originally developed for Sun Grid Engine). |
277 | | |
278 | | .. table:: |
279 | | Mode - Polling |
280 | | |
281 | | =============================================== =========== ============ |
282 | | Test name PBS Pro 10 Torque 2.5.1 |
283 | | =============================================== =========== ============ |
284 | | test_mt_exit_during_submit passed passed |
285 | | test_mt_exit_during_submit_or_wait passed passed |
286 | | test_mt_submit_before_init_wait passed passed |
287 | | test_mt_submit_mt_wait passed passed |
288 | | test_mt_submit_wait passed passed |
289 | | test_st_attribute_change passed passed |
290 | | test_st_bulk_singlesubmit_wait_individual passed passed |
291 | | test_st_bulk_submit_in_hold_session_delete passed passed |
292 | | test_st_bulk_submit_in_hold_session_release passed passed |
293 | | test_st_bulk_submit_in_hold_single_delete passed passed |
294 | | test_st_bulk_submit_in_hold_single_release passed passed |
295 | | test_st_bulk_submit_wait passed passed |
296 | | test_st_contact passed passed |
297 | | test_st_drm_system passed passed |
298 | | test_st_drmaa_impl passed passed |
299 | | test_st_empty_session_control passed passed |
300 | | test_st_empty_session_synchronize_dispose passed passed |
301 | | test_st_empty_session_synchronize_nodispose passed passed |
302 | | test_st_empty_session_wait passed passed |
303 | | test_st_error_file_failure FAILED [1]_ passed |
304 | | test_st_exit_status FAILED [1]_ passed |
305 | | test_st_input_file_failure FAILED [1]_ passed |
306 | | test_st_mult_exit passed passed |
307 | | test_st_mult_init passed passed |
308 | | test_st_output_file_failure FAILED [1]_ passed |
309 | | test_st_submit_in_hold_delete passed passed |
310 | | test_st_submit_in_hold_release passed passed |
311 | | test_st_submit_kill_sig FAILED [1]_ passed |
312 | | test_st_submit_polling_synchronize_timeout passed passed |
313 | | test_st_submit_polling_synchronize_zerotimeout passed passed |
314 | | test_st_submit_polling_wait_timeout passed passed |
315 | | test_st_submit_polling_wait_zerotimeout passed passed |
316 | | test_st_submit_suspend_resume_wait passed passed |
317 | | test_st_submit_wait passed passed |
318 | | test_st_submitmixture_sync_all_dispose passed passed |
319 | | test_st_submitmixture_sync_all_nodispose passed passed |
320 | | test_st_submitmixture_sync_allids_dispose passed passed |
321 | | test_st_submitmixture_sync_allids_nodispose passed passed |
322 | | test_st_supported_attr passed passed |
323 | | test_st_supported_vattr passed passed |
324 | | test_st_usage_check passed passed |
325 | | test_st_version passed passed |
326 | | =============================================== =========== ============ |
327 | | |
328 | | .. [1] Due to unavailability of job termination status. |
329 | | |
330 | | .. table:: |
331 | | Mode - Triggered |
332 | | |
333 | | =============================================== =========== ============ |
334 | | Test name PBS Pro 10 Torque 2.5.1 |
335 | | =============================================== =========== ============ |
336 | | test_mt_exit_during_submit passed passed |
337 | | test_mt_exit_during_submit_or_wait passed passed |
338 | | test_mt_submit_before_init_wait passed passed |
339 | | test_mt_submit_mt_wait passed passed |
340 | | test_mt_submit_wait passed passed |
341 | | test_st_attribute_change passed passed |
342 | | test_st_bulk_singlesubmit_wait_individual passed passed |
343 | | test_st_bulk_submit_in_hold_session_delete passed passed |
344 | | test_st_bulk_submit_in_hold_session_release passed passed |
345 | | test_st_bulk_submit_in_hold_single_delete passed passed |
346 | | test_st_bulk_submit_in_hold_single_release passed passed |
347 | | test_st_bulk_submit_wait passed passed |
348 | | test_st_contact passed passed |
349 | | test_st_drm_system passed passed |
350 | | test_st_drmaa_impl passed passed |
351 | | test_st_empty_session_control passed passed |
352 | | test_st_empty_session_synchronize_dispose passed passed |
353 | | test_st_empty_session_synchronize_nodispose passed passed |
354 | | test_st_empty_session_wait passed passed |
355 | | test_st_error_file_failure passed passed |
356 | | test_st_exit_status passed passed |
357 | | test_st_input_file_failure passed passed |
358 | | test_st_mult_exit passed passed |
359 | | test_st_mult_init passed passed |
360 | | test_st_output_file_failure passed passed |
361 | | test_st_submit_in_hold_delete passed passed |
362 | | test_st_submit_in_hold_release passed passed |
363 | | test_st_submit_kill_sig passed passed |
364 | | test_st_submit_polling_synchronize_timeout passed passed |
365 | | test_st_submit_polling_synchronize_zerotimeout passed passed |
366 | | test_st_submit_polling_wait_timeout passed passed |
367 | | test_st_submit_polling_wait_zerotimeout passed passed |
368 | | test_st_submit_suspend_resume_wait passed passed |
369 | | test_st_submit_wait passed passed |
370 | | test_st_submitmixture_sync_all_dispose passed passed |
371 | | test_st_submitmixture_sync_all_nodispose passed passed |
372 | | test_st_submitmixture_sync_allids_dispose passed passed |
373 | | test_st_submitmixture_sync_allids_nodispose passed passed |
374 | | test_st_supported_attr passed passed |
375 | | test_st_supported_vattr passed passed |
376 | | test_st_usage_check passed passed |
377 | | test_st_version passed passed |
378 | | =============================================== =========== ============ |