Megatest

Ticket Change Details
Login
Overview

Artifact ID: 5d5474399f262a9a9551e7a3e39235ead931a072
Ticket: b535d2274fcc6fdb4183b9045734954ac606e344
items not applied across multiple waitons
User & Date: tyardeni on 2015-09-08 09:28:49
Changes

  1. icomment:
    I have the following sequence of tests, all configured with items: item.0 item.1
    
    <verbatim>
    test0 
    test1
    test2
    test3
    test4
    test4a
    seq4
    </verbatim>
    
    Each has the following requirements:
    
    <verbatim>
    [requirements]
    mode itemwait
    waiton test[n-1]
    </verbatim
    
    Except for seq4 which has the following requirements:
    
    <verbatim>
    [requirements]
    mode itemwait
    waiton test4 test4a
    </verbatim>
    
    And test4a depends on test3.
    
    If I run with testpatt: seq4/item.1
    
    I expect to see the following run:
    
    <verbatim>
    test0/item.1 
    test1/item.1
    test2/item.1
    test3/item.1
    test4/item.1
    test4a/item.1
    seq4/item.1
    </verbatim>
    
    Instead I see:
    
    <verbatim>
    test0/item.1 
    test0/item.0
    test1/item.1 
    test1/item.0
    test2/item.1 
    test2/item.0
    test3/item.1 
    test3/item.0
    test4/item.1 
    test4/item.0
    test4a/item.1
    seq4/item.1
    </verbatim>
    
    There is a test in megatest_qa (chained-waiton) that catches this condition.
    
  2. login: "tyardeni"
  3. mimetype: "text/x-fossil-wiki"
  4. priority changed to: "Immediate"
  5. resolution changed to: "Open"