[asterisk-bugs] [JIRA] (ASTERISK-27492) Testsuite: Create a branching structure

Kevin Harwell (JIRA) noreply at issues.asterisk.org
Thu Apr 12 18:33:50 CDT 2018


    [ https://issues.asterisk.org/jira/browse/ASTERISK-27492?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=243009#comment-243009 ] 

Kevin Harwell commented on ASTERISK-27492:
------------------------------------------

All tasks pretty much completed for this issue. The testsuite now has branching. Note, for step 5: for each branch I removed tests that would not run on a given branch due to not being supported on that version. Initially though we were going to leave the version information in the tests themselves and the python code at least for now. However [~coreyfarrell] took up the mantel and has removed all the versioning from the testsuite. Thanks Corey!

> Testsuite: Create a branching structure
> ---------------------------------------
>
>                 Key: ASTERISK-27492
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-27492
>             Project: Asterisk
>          Issue Type: Bug
>      Security Level: None
>          Components: Tests/testsuite
>    Affects Versions: GIT
>            Reporter: Kevin Harwell
>            Assignee: Kevin Harwell
>            Severity: Minor
>
> See discussion [here|http://lists.digium.com/pipermail/asterisk-dev/2017-December/076679.html]. Create a branching system for the testsuite. This should include (some of these can, or might need to, be broken out into their own issue):
> 1) The creation of a "legacy" branch in order to stay backward compatible with older Asterisk branches.
> 2) The creation of branches associated with Asterisk branches (for instance 13 testsuite branch is associated with 13 Asterisk branch, etc...)
> 3) Update mkrelease script to also create a tag in the testsuite for each associated released Asterisk branch.
> 4) Update jenkins to use the new structure.
> 5) (This last one might need to be broken out into its own issue?) Remove the versioning information embedded in testsuite from the various branches where it makes sense.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list