You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "tatyana doubtsova (JIRA)" <ji...@apache.org> on 2006/12/12 16:49:21 UTC

[jira] Created: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

[buildtest][cc]iterative classlib tests runs incorporating
----------------------------------------------------------

                 Key: HARMONY-2655
                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
             Project: Harmony
          Issue Type: New Feature
          Components: build - test - ci
            Reporter: tatyana doubtsova
         Attachments: HUT_iterative_runs.patch

The patch to build test infrastructure is attched.
The patch containes implementation of iterative classlib tests runs under CC on linux.
Iterative test runs are implemented via exec invocation of shell script.
The number of iterations and fork mode is set in cc.properties file.

Applying this patch requires implementation of setup task for suggested HUT_iterative module.

Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Resolved: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stepan Mishura resolved HARMONY-2655.
-------------------------------------

    Resolution: Fixed

Thanks Tatyana for the improvement. The patch applied to B&T at r501000. I look for forward for further improvements for iterative tests runs.

I've tested it on Windows for security modules with iterations=5. It looks like that status is failed even all tests are passed. Also I'd get rid of shell scripts if possible.

Please check that the patch was applied as you expected.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

tatyana doubtsova updated HARMONY-2655:
---------------------------------------

    Attachment: HUT-iterative-update.patch

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Vladimir Ivanov (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-2655?page=comments#action_12458065 ] 
            
Vladimir Ivanov commented on HARMONY-2655:
------------------------------------------

It looks OK. One minor note: why you use capital leters for names of some files and for 'HUT'?

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Updated: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-2655?page=all ]

tatyana doubtsova updated HARMONY-2655:
---------------------------------------

    Attachment: HUT_iterative_runs.patch

Updated patch containes invocation of bat file to run classlib tests iteratively on windows.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Assigned: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-2655?page=all ]

Stepan Mishura reassigned HARMONY-2655:
---------------------------------------

    Assignee: Stepan Mishura

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12468576 ] 

tatyana doubtsova commented on HARMONY-2655:
--------------------------------------------

Stepan, thanks for applying the patch. It works.
The same scirpts return status failed under CC and 0 being run separately. The only way I could escape fail inder CC is to insert 'exit 0' explisitly (as it was inserted in HUT_iterative_run.sh script, I've missed it in *.bat by mistake).
The sugested patches also contain test_report dir removing, if there were no failures.
I'll investigate the possibitily to get rid of shell scripts.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Closed: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Stepan Mishura closed HARMONY-2655.
-----------------------------------


Closing as classlib-iterative suite was included to BTI 2.0.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>            Assignee: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-2655?page=all ]

tatyana doubtsova updated HARMONY-2655:
---------------------------------------

    Attachment: HUT_iterative_runs.patch

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Attachments: HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12482728 ] 

Stepan Mishura commented on HARMONY-2655:
-----------------------------------------

Hi Tatyana,

I've integrated iterative classlib tests to CC. Could you verify that it works as expected. To run them try the following steps:
1) create modules/classlib-drlvm-iterative/cc.properties and provide valid entries in the file
2) run 'ant -Dmodule=classlib-drlvm-iterative setup'
3) run 'ant'

Please let new know if there are any issues with running the tests.

Thanks,
Stepan.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/HARMONY-2655?page=all ]

tatyana doubtsova updated HARMONY-2655:
---------------------------------------

    Attachment: HUT_iterative_runs.patch

There is updated patch attached. There was a typo in cc.properties.example file.

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/HARMONY-2655?page=comments#action_12458077 ] 
            
tatyana doubtsova commented on HARMONY-2655:
--------------------------------------------

HUT is abbreviation for Harmony Unit Tests. Also I use capital letters to name the report files with extention txt. Junit also generates files which names contain capital letters, e.g. TEST-*.xml. Does using capital letters in names of directories contradicts harmony naming plicy?

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: http://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
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

        

[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "Stepan Mishura (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12474394 ] 

Stepan Mishura commented on HARMONY-2655:
-----------------------------------------

Hi Tatyana, I've appiled slightly modified second patch to B&T at r509489. I've added appending 'osdetailed' property and removed build_report dir deleting (it is deleted by classlib script)

Please check that the patch was applied as you expected. 

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (HARMONY-2655) [buildtest][cc]iterative classlib tests runs incorporating

Posted by "tatyana doubtsova (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/jira/browse/HARMONY-2655?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12488263 ] 

tatyana doubtsova commented on HARMONY-2655:
--------------------------------------------

Hi Stepan,

Thank you for your remarks. 
I've tried the integration and noticed that after 
'ant -Dmodule=classlib-drlvm-iterative setup'  has been run, cc/cc.properties file doesn't contain settings from modules/classlib-drlvm-iterative/cc.properties 

Another imlementation of iterative class library tests run, depending on BT 2.0 (http://issues.apache.org/jira/browse/HARMONY-3501) is available in
https://issues.apache.org/jira/browse/HARMONY-3629

Thanks,
Tanya

> [buildtest][cc]iterative classlib tests runs incorporating
> ----------------------------------------------------------
>
>                 Key: HARMONY-2655
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2655
>             Project: Harmony
>          Issue Type: New Feature
>          Components: build - test - ci
>            Reporter: tatyana doubtsova
>         Assigned To: Stepan Mishura
>         Attachments: HUT-iterative-update.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch, HUT_iterative_runs.patch
>
>
> The patch to build test infrastructure is attched.
> The patch containes implementation of iterative classlib tests runs under CC on linux.
> Iterative test runs are implemented via exec invocation of shell script.
> The number of iterations and fork mode is set in cc.properties file.
> Applying this patch requires implementation of setup task for suggested HUT_iterative module.
> Please, refer to HUT_iterative/README.txt file for more detailes.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.