merge
This commit is contained in:
Коммит
c41f446d85
|
@ -83,6 +83,7 @@ function jitstatHandler(f)
|
|||
f("recorderAborted");
|
||||
f("traceCompleted");
|
||||
f("sideExitIntoInterpreter");
|
||||
f("timeoutIntoInterpreter");
|
||||
f("typeMapMismatchAtEntry");
|
||||
f("returnToDifferentLoopHeader");
|
||||
f("traceTriggered");
|
||||
|
@ -90,20 +91,44 @@ function jitstatHandler(f)
|
|||
f("treesTrashed");
|
||||
f("slotPromoted");
|
||||
f("unstableLoopVariable");
|
||||
f("noCompatInnerTrees");
|
||||
f("breakLoopExits");
|
||||
f("returnLoopExits");
|
||||
f("mergedLoopExits");
|
||||
f("noCompatInnerTrees");
|
||||
}
|
||||
|
||||
var jitProps = {};
|
||||
jitstatHandler(function(prop) {
|
||||
jitProps[prop] = true;
|
||||
});
|
||||
var hadJITstats = false;
|
||||
for (var p in jitProps)
|
||||
hadJITstats = true;
|
||||
|
||||
function test(f)
|
||||
{
|
||||
if (!testName || testName == f.name) {
|
||||
var expectedJITstats = f.jitstats;
|
||||
if (hadJITstats && expectedJITstats)
|
||||
{
|
||||
var expectedProps = {};
|
||||
jitstatHandler(function(prop) {
|
||||
if (prop in expectedJITstats)
|
||||
expectedProps[prop] = true;
|
||||
});
|
||||
for (var p in expectedJITstats)
|
||||
{
|
||||
if (!(p in expectedProps))
|
||||
throw "Bad property in " + f.name + ".jitstats: " + p;
|
||||
}
|
||||
}
|
||||
|
||||
// Collect our jit stats
|
||||
var localJITstats = {};
|
||||
jitstatHandler(function(prop, local, global) {
|
||||
localJITstats[prop] = tracemonkey[prop];
|
||||
});
|
||||
check(f.name, f(), f.expected, localJITstats, f.jitstats);
|
||||
jitstatHandler(function(prop) {
|
||||
localJITstats[prop] = tracemonkey[prop];
|
||||
});
|
||||
check(f.name, f(), f.expected, localJITstats, expectedJITstats);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2234,6 +2259,15 @@ function testNumToString() {
|
|||
testNumToString.expected = "123456789,-123456789,123456789,-123456789,75bcd15,-75bcd15,21i3v9,-21i3v9";
|
||||
test(testNumToString);
|
||||
|
||||
function testLongNumToString() {
|
||||
var s;
|
||||
for (var i = 0; i < 5; i++)
|
||||
s = (0x08000000).toString(2);
|
||||
return s;
|
||||
}
|
||||
testLongNumToString.expected = '1000000000000000000000000000';
|
||||
test(testLongNumToString);
|
||||
|
||||
function testSubstring() {
|
||||
for (var i = 0; i < 5; ++i) {
|
||||
actual = "".substring(5);
|
||||
|
@ -3716,12 +3750,12 @@ test(testUnaryImacros);
|
|||
function testAddAnyInconvertibleObject()
|
||||
{
|
||||
var count = 0;
|
||||
function toString() { ++count; if (count == 5) return {}; return "" + count; }
|
||||
function toString() { ++count; if (count == 95) return {}; return "" + count; }
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o = {valueOf: undefined, toString: toString};
|
||||
var q = 5 + o;
|
||||
|
@ -3730,12 +3764,12 @@ function testAddAnyInconvertibleObject()
|
|||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== "54")
|
||||
return "expected q === '54', got " + q + " (type " + typeof q + ")";
|
||||
if (count !== 5)
|
||||
return "expected count === 5, got " + count;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== "594")
|
||||
return "expected q === '594', got " + q + " (type " + typeof q + ")";
|
||||
if (count !== 95)
|
||||
return "expected count === 95, got " + count;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with 5 + o"; // hey, a rhyme!
|
||||
|
@ -3746,19 +3780,25 @@ testAddAnyInconvertibleObject.expected = "pass";
|
|||
testAddAnyInconvertibleObject.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testAddAnyInconvertibleObject);
|
||||
|
||||
function testAddInconvertibleObjectAny()
|
||||
{
|
||||
var count = 0;
|
||||
function toString() { ++count; if (count == 5) return {}; return "" + count; }
|
||||
function toString()
|
||||
{
|
||||
++count;
|
||||
if (count == 95)
|
||||
return {};
|
||||
return "" + count;
|
||||
}
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o = {valueOf: undefined, toString: toString};
|
||||
var q = o + 5;
|
||||
|
@ -3767,12 +3807,12 @@ function testAddInconvertibleObjectAny()
|
|||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== "45")
|
||||
return "expected q === '54', got " + q + " (type " + typeof q + ")";
|
||||
if (count !== 5)
|
||||
return "expected count === 5, got " + count;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== "945")
|
||||
return "expected q === '945', got " + q + " (type " + typeof q + ")";
|
||||
if (count !== 95)
|
||||
return "expected count === 95, got " + count;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with o + 5";
|
||||
|
@ -3783,21 +3823,21 @@ testAddInconvertibleObjectAny.expected = "pass";
|
|||
testAddInconvertibleObjectAny.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testAddInconvertibleObjectAny);
|
||||
|
||||
function testAddInconvertibleObjectInconvertibleObject()
|
||||
{
|
||||
var count1 = 0;
|
||||
function toString1() { ++count1; if (count1 == 5) return {}; return "" + count1; }
|
||||
function toString1() { ++count1; if (count1 == 95) return {}; return "" + count1; }
|
||||
var count2 = 0;
|
||||
function toString2() { ++count2; if (count2 == 5) return {}; return "" + count2; }
|
||||
function toString2() { ++count2; if (count2 == 95) return {}; return "" + count2; }
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o1 = {valueOf: undefined, toString: toString1};
|
||||
var o2 = {valueOf: undefined, toString: toString2};
|
||||
|
@ -3807,14 +3847,14 @@ function testAddInconvertibleObjectInconvertibleObject()
|
|||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== "44")
|
||||
return "expected q === '44', got " + q + " (type " + typeof q + ")";
|
||||
if (count1 !== 5)
|
||||
return "expected count1 === 5, got " + count1;
|
||||
if (count2 !== 4)
|
||||
return "expected count2 === 5, got " + count2;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== "9494")
|
||||
return "expected q === '9494', got " + q + " (type " + typeof q + ")";
|
||||
if (count1 !== 95)
|
||||
return "expected count1 === 95, got " + count1;
|
||||
if (count2 !== 94)
|
||||
return "expected count2 === 94, got " + count2;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with o1 + o2";
|
||||
|
@ -3825,33 +3865,33 @@ testAddInconvertibleObjectInconvertibleObject.expected = "pass";
|
|||
testAddInconvertibleObjectInconvertibleObject.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testAddInconvertibleObjectInconvertibleObject);
|
||||
|
||||
function testBitOrAnyInconvertibleObject()
|
||||
{
|
||||
var count = 0;
|
||||
function toString() { ++count; if (count == 5) return {}; return count; }
|
||||
function toString() { ++count; if (count == 95) return {}; return count; }
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o = {valueOf: undefined, toString: toString};
|
||||
var q = 2 | o;
|
||||
var q = 1 | o;
|
||||
}
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== 6)
|
||||
return "expected q === 6, got " + q;
|
||||
if (count !== 5)
|
||||
return "expected count === 5, got " + count;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== 95)
|
||||
return "expected q === 95, got " + q;
|
||||
if (count !== 95)
|
||||
return "expected count === 95, got " + count;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with 2 | o"; // hey, a rhyme!
|
||||
|
@ -3862,33 +3902,33 @@ testBitOrAnyInconvertibleObject.expected = "pass";
|
|||
testBitOrAnyInconvertibleObject.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testBitOrAnyInconvertibleObject);
|
||||
|
||||
function testBitOrInconvertibleObjectAny()
|
||||
{
|
||||
var count = 0;
|
||||
function toString() { ++count; if (count == 5) return {}; return count; }
|
||||
function toString() { ++count; if (count == 95) return {}; return count; }
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o = {valueOf: undefined, toString: toString};
|
||||
var q = o | 2;
|
||||
var q = o | 1;
|
||||
}
|
||||
}
|
||||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== 6)
|
||||
return "expected q === 6, got " + q;
|
||||
if (count !== 5)
|
||||
return "expected count === 5, got " + count;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== 95)
|
||||
return "expected q === 95, got " + q;
|
||||
if (count !== 95)
|
||||
return "expected count === 95, got " + count;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with o | 2";
|
||||
|
@ -3899,21 +3939,21 @@ testBitOrInconvertibleObjectAny.expected = "pass";
|
|||
testBitOrInconvertibleObjectAny.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testBitOrInconvertibleObjectAny);
|
||||
|
||||
function testBitOrInconvertibleObjectInconvertibleObject()
|
||||
{
|
||||
var count1 = 0;
|
||||
function toString1() { ++count1; if (count1 == 5) return {}; return count1; }
|
||||
function toString1() { ++count1; if (count1 == 95) return {}; return count1; }
|
||||
var count2 = 0;
|
||||
function toString2() { ++count2; if (count2 == 5) return {}; return count2; }
|
||||
function toString2() { ++count2; if (count2 == 95) return {}; return count2; }
|
||||
|
||||
var threw = false;
|
||||
try
|
||||
{
|
||||
for (var i = 0; i < 10; i++)
|
||||
for (var i = 0; i < 100; i++)
|
||||
{
|
||||
var o1 = {valueOf: undefined, toString: toString1};
|
||||
var o2 = {valueOf: undefined, toString: toString2};
|
||||
|
@ -3923,14 +3963,14 @@ function testBitOrInconvertibleObjectInconvertibleObject()
|
|||
catch (e)
|
||||
{
|
||||
threw = true;
|
||||
if (i !== 4)
|
||||
return "expected i === 4, got " + i;
|
||||
if (q !== 4)
|
||||
return "expected q === 4, got " + q;
|
||||
if (count1 !== 5)
|
||||
return "expected count1 === 5, got " + count1;
|
||||
if (count2 !== 4)
|
||||
return "expected count2 === 5, got " + count2;
|
||||
if (i !== 94)
|
||||
return "expected i === 94, got " + i;
|
||||
if (q !== 94)
|
||||
return "expected q === 94, got " + q;
|
||||
if (count1 !== 95)
|
||||
return "expected count1 === 95, got " + count1;
|
||||
if (count2 !== 94)
|
||||
return "expected count2 === 94, got " + count2;
|
||||
}
|
||||
if (!threw)
|
||||
return "expected throw with o1 | o2";
|
||||
|
@ -3941,7 +3981,7 @@ testBitOrInconvertibleObjectInconvertibleObject.expected = "pass";
|
|||
testBitOrInconvertibleObjectInconvertibleObject.jitstats = {
|
||||
recorderStarted: 1,
|
||||
recorderAborted: 0,
|
||||
sideExits: 1
|
||||
sideExitIntoInterpreter: 93
|
||||
};
|
||||
test(testBitOrInconvertibleObjectInconvertibleObject);
|
||||
|
||||
|
@ -4023,6 +4063,17 @@ function testLirBufOOM()
|
|||
testLirBufOOM.expected = "ok";
|
||||
test(testLirBufOOM);
|
||||
|
||||
function testStringResolve() {
|
||||
var x = 0;
|
||||
for each (let d in [new String('q'), new String('q'), new String('q')]) {
|
||||
if (("" + (0 in d)) === "true")
|
||||
x++;
|
||||
}
|
||||
return x;
|
||||
}
|
||||
testStringResolve.expected = 3;
|
||||
test(testStringResolve);
|
||||
|
||||
/*****************************************************************************
|
||||
* *
|
||||
* _____ _ _ _____ ______ _____ _______ *
|
||||
|
|
|
@ -22,8 +22,8 @@ TEST_ID=e4x/Regress/regress-319872.js, TEST_BRANCH=1.9.1, TEST_REPO=.*, TEST_BUI
|
|||
TEST_ID=e4x/Regress/regress-319872.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=(NORMAL|TIMED OUT), TEST_DESCRIPTION=`(`No test results reported`)``?`
|
||||
TEST_ID=e4x/Regress/regress-352223.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=Section 1 of test - Reject invalid spaces in tags reason: Expected value 'SyntaxError: invalid XML name', Actual value ''
|
||||
TEST_ID=e4x/Regress/regress-352223.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=Section 2 of test - Reject invalid spaces in tags reason: Expected value 'SyntaxError: invalid XML tag syntax', Actual value ''
|
||||
TEST_ID=e4x/Regress/regress-354998.js, TEST_BRANCH=1.9.1, TEST_REPO=tracemonkey, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=slow, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=prototype should not be enumerated for XML objects. Section reason: :0: uncaught exception: Assigns to Object.prototype increased time of XML enumeration from
|
||||
TEST_ID=e4x/Regress/regress-354998.js, TEST_BRANCH=1.9.1, TEST_REPO=tracemonkey, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=prototype should not be enumerated for XML objects. Section reason: :0: uncaught exception: Assigns to Object.prototype increased time of XML enumeration from
|
||||
TEST_ID=e4x/Regress/regress-354998.js, TEST_BRANCH=1.9.1, TEST_REPO=tracemonkey, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=slow, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=prototype should not be enumerated for XML objects. Section reason: :0: uncaught exception: Assigns to Object.prototype increased time of XML enumeration from
|
||||
TEST_ID=e4x/Regress/regress-354998.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=prototype should not be enumerated for XML objects. Section reason: :0: uncaught exception: Assigns to Object.prototype increased time of XML enumeration from
|
||||
TEST_ID=e4x/Regress/regress-369032.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 6 SIGABRT, TEST_DESCRIPTION=`.``*`Assertion failure: kid2->parent == xml || !kid2->parent, at `.``*`jsxml.c:
|
||||
TEST_ID=e4x/Regress/regress-369032.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 3, TEST_DESCRIPTION=
|
||||
|
@ -226,7 +226,7 @@ TEST_ID=js1_5/Function/regress-338121-03.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TE
|
|||
TEST_ID=js1_5/Function/regress-338121-03.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=shell, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=`.``*`/js1_5/Function/regress-338121-03.js:`.``*`: out of memory
|
||||
TEST_ID=js1_5/GC/regress-203278-2.js, TEST_BRANCH=.*, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=shell, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=`.``*`/js1_5/GC/regress-203278-2.js:`.``*`: out of memory
|
||||
TEST_ID=js1_5/GC/regress-311497.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/GC/regress-319980-01.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=medium, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 6, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/GC/regress-319980-01.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 6, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/GC/regress-338653.js, TEST_BRANCH=1.9.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 9 SIGKILL, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/GC/regress-338653.js, TEST_BRANCH=1.9.1, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/GC/regress-338653.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 9 SIGKILL, TEST_DESCRIPTION=
|
||||
|
@ -254,13 +254,13 @@ TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.0, TEST_REPO=.*, TEST
|
|||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.0, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=No test results reported
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.0, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=shell, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=`.``*`/js1_5/Regress/regress-271716-n.js:`.``*`: out of memory
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.0, TEST_REPO=.*, TEST_BUILDTYPE=opt, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=2, TEST_CPUSPEED=fast, TEST_TIMEZONE=.*, TEST_OPTIONS=none, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=none, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 9 SIGKILL, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 10 SIGBUS, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=9.6.0, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 9 SIGKILL, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=TIMED OUT, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=shell, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=`.``*`/js1_5/Regress/regress-271716-n.js:`.``*`: out of memory
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel64, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=none, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 9 SIGKILL, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=8.11.1, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=none, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 11 SIGSEGV, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=9.6.0, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=4, TEST_CPUSPEED=medium, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 6 SIGABRT, TEST_DESCRIPTION=`.``*`/js1_5/Regress/regress-271716-n.js:`.``*`: out of memory
|
||||
TEST_ID=js1_5/Regress/regress-271716-n.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=2, TEST_CPUSPEED=fast, TEST_TIMEZONE=.*, TEST_OPTIONS=none, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=
|
||||
|
@ -661,11 +661,11 @@ TEST_ID=js1_7/regress/regress-375695.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_B
|
|||
TEST_ID=js1_7/regress/regress-375695.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 3, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-406477.js, TEST_BRANCH=1.8.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=eval of function x() in a function with an argument "x" and "let x" reason: Expected value '', Actual value 'Unexpected test_param_result value: 1NLUnexpected test_var_result value: 1NL'
|
||||
TEST_ID=js1_7/regress/regress-410649.js, TEST_BRANCH=.*, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=type for destructuring parameter case reason: Expected value 'function', Actual value 'number'
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 11 SIGSEGV, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 11, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=opt, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 10 SIGBUS, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=opt, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 11 SIGSEGV, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_7/regress/regress-418641.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=.*, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 5, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_8/genexps/regress-380237-04.js, TEST_BRANCH=1.9.0, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=Generator expressions parenthesization test: roundTripTest no round-trip change: section 12 reason: Expected value 'function anonymous() {NL for (;;) {NL }NL}', Actual value 'function anonymous() {NL for (; (x * x for (x in []));) {NL }NL}'
|
||||
TEST_ID=js1_8_1/String/regress-305064.js, TEST_BRANCH=1.9.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205F".trim() reason: Expected value '', Actual value '\u205F\u205F\u205F'
|
||||
TEST_ID=js1_8_1/String/regress-305064.js, TEST_BRANCH=1.9.1, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=MEDIUM MATHEMATICAL SPACE:"\u205F\u205F\u205F".trimLeft() reason: Expected value '', Actual value '\u205F\u205F\u205F'
|
||||
|
@ -749,6 +749,7 @@ TEST_ID=js1_8_1/String/regress-305064.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_
|
|||
TEST_ID=js1_8_1/String/regress-305064.js, TEST_BRANCH=1.9.2, TEST_REPO=.*, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=OGHAM SPACE MARK:"a\u1680\u1680\u1680".trimRight() reason: Expected value 'a', Actual value 'a\u1680\u1680\u1680'
|
||||
TEST_ID=js1_8_1/decompilation/regress-352026.js, TEST_BRANCH=1.9.1, TEST_REPO=tracemonkey, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=decompilation of yield in argument lists: 1 reason: Expected value ' function ( ) { z ( yield 3 ) ; } ', Actual value ' function ( ) { z ( ( yield 3 ) ) ; } '
|
||||
TEST_ID=js1_8_1/decompilation/regress-352026.js, TEST_BRANCH=1.9.2, TEST_REPO=mozilla-central, TEST_BUILDTYPE=.*, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=decompilation of yield in argument lists: 1 reason: Expected value ' function ( ) { z ( yield 3 ) ; } ', Actual value ' function ( ) { z ( ( yield 3 ) ) ; } '
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 5 SIGTRAP, TEST_DESCRIPTION=`.``*`Assertion failed: "Unknown branch type in nPatchBranch": 0
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=intel32, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 5 SIGTRAP, TEST_DESCRIPTION=`.``*`Assertion failed: "Unknown branch type in nPatchBranch": 0
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=browser, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=-j, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 3, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=darwin, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 5 SIGTRAP, TEST_DESCRIPTION=`.``*`Assertion failure: cp >= buf, at `.``*`jsnum.cpp:
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=linux, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=CRASHED signal 5 SIGTRAP, TEST_DESCRIPTION=`.``*`Assertion failure: cp >= buf, at `.``*`jsnum.cpp:
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=debug, TEST_TYPE=.*, TEST_OS=nt, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=ABNORMAL 3, TEST_DESCRIPTION=
|
||||
TEST_ID=js1_8_1/trace/trace-test.js, TEST_BRANCH=1.9.1, TEST_REPO=mozilla-1.9.1, TEST_BUILDTYPE=opt, TEST_TYPE=.*, TEST_OS=.*, TEST_KERNEL=.*, TEST_PROCESSORTYPE=.*, TEST_MEMORY=.*, TEST_CPUSPEED=.*, TEST_TIMEZONE=.*, TEST_OPTIONS=.*, TEST_RESULT=FAILED, TEST_EXITSTATUS=NORMAL, TEST_DESCRIPTION=testStringResolve reason: Expected value '3', Actual value '2'
|
||||
|
|
Загрузка…
Ссылка в новой задаче