Ticket #1891 (closed task: fixed)

Opened 9 years ago

Last modified 9 years ago

Testfarm in ./contrib

Reported by: metux Owned by: slavazanko
Priority: major Milestone: 4.7
Component: mc-core Version: master
Keywords: Cc:
Blocked By: Blocking:
Branch state: Votes for changeset:

Description

Create some scripts for automatic build tests.

Change History

comment:1 Changed 9 years ago by slavazanko

  • Owner set to slavazanko
  • Status changed from new to accepted
  • Version changed from version not selected to master
  • severity changed from no branch to on review

created branch 1891_testfarm

Changesets:

Some notes:

  • will tested only ticket-related branches (name of branch must be started with digit sign)
  • my system don't know about 'libmvfs' stuff ('yum search mvfs' say 'No Matches found'). Therefore for sucessfull passing of tests need to apply this patch:
    diff --git a/maint/testfarm/configure-profiles/all-options b/maint/testfarm/configure-profiles/all-options
    index 988e335..6eb514e 100644
    --- a/maint/testfarm/configure-profiles/all-options
    +++ b/maint/testfarm/configure-profiles/all-options
    @@ -41,6 +41,8 @@ EXCLUDE_CONFIG_OPTS="${EXCLUDE_CONFIG_OPTS}|included-gettext"
     EXCLUDE_CONFIG_OPTS="${EXCLUDE_CONFIG_OPTS}|glib-static"
     EXCLUDE_CONFIG_OPTS="${EXCLUDE_CONFIG_OPTS}|doxygen-"
    
    +EXCLUDE_CONFIG_OPTS="${EXCLUDE_CONFIG_OPTS}|mvfs"
    +
     get_config_options(){
         ./configure --help | grep '^\s*\-\-'| sed 's/\s*--\(\S*\).*/\1/'| egrep -v '(=|'${EXCLUDE_CONFIG_OPTS}')'
     }
    
    (master now seems broken, yeah)

Review, please.

comment:2 Changed 9 years ago by metux

Please also have a look at the MC-testfarm branch (its an standalone test system, which automatically fetches the repo and can run multiple tests in parallel)

comment:3 Changed 9 years ago by slavazanko

  • Status changed from accepted to testing
  • Resolution set to fixed

Well, now we have different repo for testing suite.

git clone sh://www.midnight-commander.org:22/git/testfarm.git

comment:4 Changed 9 years ago by slavazanko

  • Status changed from testing to closed
Note: See TracTickets for help on using tickets.