[AutoQA] #229: Create per-update file conflicts test

AutoQA trac at fedorahosted.org
Mon Sep 27 19:07:26 UTC 2010


#229: Create per-update file conflicts test
-------------------------+--------------------------------------------------
 Reporter:  jlaska       |       Owner:                   
     Type:  enhancement  |      Status:  new              
 Priority:  major        |   Milestone:  Future test cases
Component:  tests        |     Version:  1.0              
 Keywords:               |  
-------------------------+--------------------------------------------------
 The conflicts test (appropriately named ''potential_conflicts.py'') uses
 yum file lists to make an educated guess as to what file conflicts may be
 present.  Also, this script operates over the '''entire''' repository, not
 just proposed updates.  Note, that when installing packages directly on a
 system, yum relies on rpm logic to determine whether the transaction would
 result in file conflicts.

 Similar in behavior to the depcheck test, we need a new test that takes
 the following inputs:
  1) Proposed package update(s)
  2) Desired repo (e.g. dist-f14-updates-testing)

 Based on those inputs, the script would determine whether file conflicts
 would be introduced by the proposed package update(s).  The script would
 return a list of package updates that could be successfully added to the
 requested repo without introducing file conflicts.

-- 
Ticket URL: <https://fedorahosted.org/autoqa/ticket/229>
AutoQA <http://autoqa.fedorahosted.org>
Automated QA project


More information about the autoqa-devel mailing list