harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Kleymenov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-3501) BT Infra Improvement
Date Wed, 16 May 2007 09:20:16 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-3501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Alexander Kleymenov updated HARMONY-3501:
-----------------------------------------

    Attachment: patch-publisher_improvement.txt

Attached patch contains improvements to default BTI publisher.

Now it is possible to prepend default notifications with test-suite specific
summary information, provide attachments to the notification, substitute
default notification message with custom message.

All this is configured by the following test suite parameters:
  ${test.suite}.parameters.cc.summary 
    - if contains the path to file, the content of this file will be prepended 
    to the status notification message.
  ${test.suite}.parameters.cc.message
    - if contains the path to file, the content of this file will be used
    instead of the default message.
  ${test.suite}.parameters.cc.attachs
    - coma or space separated list of absolute paths to files to send with 
    notification.
  ${test.suite}.parameters.cc.to
  ${test.suite}.parameters.cc.from
    - if defined and contains email addresses, will be used for mail 
    notification instead of corresponding framework's parameters values.

The values for summary, message, and attachs parameters should be provided
in test suite's parameters.xml files (as it is mostly test suite implementation
specific information). The values for to and from parameters should be provided
in framework.local.properties file.

Also, I've implemented test-mail target in the root build.xml.
So, now it's possible to test mail configuration before BTI execution.

All these improvements are intended to simplify existing adaptors, 
to speed up the development of new ones, and to simplify the BTI configuration 
process.

> BT Infra Improvement
> --------------------
>
>                 Key: HARMONY-3501
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3501
>             Project: Harmony
>          Issue Type: Improvement
>          Components: build - test - ci
>            Reporter: Alexander Kleymenov
>         Assigned To: Stepan Mishura
>         Attachments: btinfra.zip, patch-clean_implementation.txt, patch-fix_test_suites.txt,
patch-new_cc+fwk_log.txt, patch-no_cycle.txt, patch-publisher_improvement.txt
>
>
> The current BT Infra implementation needs improvements on its workspace structure
> and more convinient means for use and new Test Suites integration.

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


Mime
View raw message