Opened 12 years ago

Last modified 8 years ago

#992 new task

IZ51: DRMAA test suite test needs to be brought up to date

Reported by: joga Owned by:
Priority: normal Milestone:
Component: testsuite Version: current
Severity: Keywords: tests
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=51]

        Issue #:      51              Platform:     All           Reporter: joga (joga)
       Component:     testsuite          OS:        All
     Subcomponent:    tests           Version:      current          CC:    None defined
        Status:       NEW             Priority:     P3
      Resolution:                    Issue type:    TASK
                                  Target milestone: milestone 1
      Assigned to:    templedf (templedf)
      QA Contact:     joga
          URL:
       * Summary:     DRMAA test suite test needs to be brought up to date
   Status whiteboard:
      Attachments:

     Issue 51 blocks:
   Votes for issue 51:     Vote for this issue


   Opened: Thu Nov 16 08:51:00 -0700 2006 
------------------------


This was IZ 1388 in project gridengine.

The test suite test for DRMAA does not include the
current architecture list, and does not include
all tests offered by test_drmaa.

------- Additional comments from templedf Wed Dec 14 08:46:11 -0800 2005 -------

I'll look into it.

------- Additional comments from templedf Wed Dec 14 08:47:45 -0800 2005 -------

*** Issue 1653 has been marked as a duplicate of this issue. ***

------- Additional comments from templedf Wed Dec 14 09:22:22 -0800 2005 -------

The following test from test_drmaa are not called by the testsuite:

        ST_SUBMIT_IN_HOLD_RELEASE                     <sleeper_job>
        ST_SUBMIT_IN_HOLD_DELETE                      <sleeper_job>
        ST_BULK_SUBMIT_IN_HOLD_SESSION_RELEASE        <sleeper_job>
        ST_BULK_SUBMIT_IN_HOLD_SINGLE_RELEASE         <sleeper_job>
        ST_BULK_SUBMIT_IN_HOLD_SESSION_DELETE         <sleeper_job>
        ST_BULK_SUBMIT_IN_HOLD_SINGLE_DELETE          <sleeper_job>
        MT_SUBMIT_BEFORE_INIT_WAIT                    <sleeper_job>
        ST_SYNCHRONIZE_NONEXISTANT                    <sleeper_job>
        ST_ATTRIBUTE_CHECK                            <exit_arg_job> <email_addr>
        ST_DRMAA_JOB_PS                               <jobid> ...
        ST_INPUT_BECOMES_OUTPUT                       <input_path> <output_path>
        ST_EMPTY_SESSION_CONTROL                      DRMAA_CONTROL_*
        ST_TRANSFER_FILES_SINGLE_JOB                  <sleeper_job> <file_staging_flags
{"i"|"o"|"e" }> <merge_stderr {"y"|"n"}> <[inputhost]:/inputpath>
<[outputhost]:/outputpath> <[errorhost]:/errorpath>
        ST_TRANSFER_FILES_BULK_JOB                    <sleeper_job> <file_staging_flags
{"i"|"o"|"e" }> <<merge_stderr {"y"|"n"}> [inputhost]:/inputpath>
<[outputhost]:/outputpath> <[errorhost]:/errorpath>
        ST_RESERVATION_FINISH_ORDER                   <sleeper_job> <native_spec0>
<native_spec1> <native_spec2>
        ST_BACKFILL_FINISH_ORDER                      <sleeper_job> <native_spec0>
<native_spec1> <native_spec2>
        ST_WILD_PARALLEL                              <sleeper_job> <native_spec0>
<native_spec1> <native_spec2>
        ST_DRMAA_CONTROL                              DRMAA_CONTROL_* DRMAA_ERRNO_*
<jobid> ...

I will see which ones can be added and add them.

------- Additional comments from templedf Sat Dec 17 14:27:27 -0800 2005 -------

I've added most of the test_drmaa tests.  The ones still missing are:

        ST_ATTRIBUTE_CHECK                            <exit_arg_job> <email_addr>
        ST_TRANSFER_FILES_SINGLE_JOB                  <sleeper_job> <file_staging_flags
{"i"|"o"|"e" }> <merge_stderr {"y"|"n"}> <[inputhost]:/inputpath>
<[outputhost]:/outputpath> <[errorhost]:/errorpath>
        ST_TRANSFER_FILES_BULK_JOB                    <sleeper_job> <file_staging_flags
{"i"|"o"|"e" }> <<merge_stderr {"y"|"n"}> [inputhost]:/inputpath>
<[outputhost]:/outputpath> <[errorhost]:/errorpath>

These tests will require a bit more work to automate.

   ------- Additional comments from joga Thu Nov 16 08:53:35 -0700 2006 -------
Assigning to Dan (owner of former IZ 1388).

Question:
Is the architecture list still required?
Don't we have DRMAA on all supported architectures by now?

Change History (0)

Note: See TracTickets for help on using tickets.