[ http://issues.apache.org/jira/browse/DERBY-398?page=all ]

Deepa Remesh updated DERBY-398:
-------------------------------

    Attachment: derby-398.diff
                derby-398.status
                derbyall_report.txt

This patch excludes tests and suites which are expected to fail with J2ME 
CDC/Foundation Profile and JSR169. Here is a summary of the changes:

1. For each test to be excluded either one of the following is done:
* If <testname>_app.properties file does not exist, a new file is created with 
contents from default_app.properties for the test and the exclude condition 
"runwithfoundation=false". 
* If <testname>_app.properties file exists, the exclude condition 
"runwithfoundation=false" is added to it.

2. For a suite to be excluded, either one of the following is done:
* If <testsuite>.properties file does not exist, a new file is created with the 
exclude condition "runwithfoundation=false". 
* If <testsuite>.properties file exists, the exclude condition 
"runwithfoundation=false" is added to it.

3. The newly created <testname>_app.properties files are added to copyfiles.ant 
in the respective directories.

4. Readme.htm is modified with information to run tests using J2ME 
CDC/Foundation profile.

derbyall was run with IBM's WCTME5.7 j9 jvm foundation profile and JSR 169 
implementation. Report is attached. The output of 'svn status' is in 
derby-398.status

I am looking at the excluded tests and working on changes which will enable 
some of these tests to run in this environment. I will be submitting this as 
ano ther sub-task.

Please review this patch and commit it.

Thanks,
Deepa

> Exclude tests for J2ME/CDC/Foundation platform
> ----------------------------------------------
>
>          Key: DERBY-398
>          URL: http://issues.apache.org/jira/browse/DERBY-398
>      Project: Derby
>         Type: Sub-task
>   Components: Test
>     Reporter: Deepa Remesh
>     Assignee: Deepa Remesh
>  Attachments: derby-398.diff, derby-398.status, derbyall_report.txt
>
> Exclude tests which use DriverManager, Driver or BigDecimal classes which are 
> not in J2ME or JSR169. Ensure that derbyall can be run successfully in 
> J2ME/CDC/Foundation platform using the JDBC Optional Package for 
> CDC/Foundation Profile (JSR169).

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to