From 73db62c69e23c12dc58959abe821c7dd9cabc8e5 Mon Sep 17 00:00:00 2001 From: Adam Megacz Date: Fri, 21 Nov 2008 00:42:04 +0000 Subject: [PATCH] have test 3007 use an exact count --- testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java b/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java index 0724846..a8a47fa 100644 --- a/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java +++ b/testCode/com/sun/vlsi/chips/marina/test/MarinaTest.java @@ -806,7 +806,8 @@ public class MarinaTest { private void testRequeueStage0to1to3to0(Marina marina) { List dataItems; - int olc_value = 63; + int extras = 5; + int olc_value = MORE_THAN_DATA_OUT_SATURATION_AMOUNT + extras; prln("Begin testRequeueStage0to1to3to0"); adjustIndent(2); @@ -847,15 +848,16 @@ public class MarinaTest { // verify state3 "OD->ring" dataItems = marina.data.drainMany(MORE_THAN_DATA_OUT_SATURATION_AMOUNT); fatal(dataItems.size()ring" saturateInstructionFifo(marina, NOP, MORE_THAN_INSTRUCTION_IN_SATURATION_AMOUNT, true); // verify state3->state0 - dataItems = marina.data.drainMany(olc_value); - fatal(dataItems.size()>=olc_value, - "Expected less than " + olc_value + " items to emerge, but got at least : "+dataItems.size()+" of them"); + dataItems = marina.data.drainMany(extras + 4); + fatal(dataItems.size()!=(extras+1), + "Expected exactly " + (extras+1) + " items to emerge, but got at least : "+dataItems.size()+" of them"); // State 0 ////////////////////////////////////////////////////////////////////////////// -- 1.7.10.4