public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/qa/pms: pms-test-suite-output.html
@ 2011-08-15 16:14 Michal Gorny (mgorny)
  0 siblings, 0 replies; 2+ messages in thread
From: Michal Gorny (mgorny) @ 2011-08-15 16:14 UTC (permalink / raw
  To: gentoo-commits

mgorny      11/08/15 16:14:12

  Added:                pms-test-suite-output.html
  Log:
  Add current test results output.

Revision  Changes    Path
1.1                  xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html?rev=1.1&content-type=text/plain

Index: pms-test-suite-output.html
===================================================================
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<title>PMS Test Suite test results</title>
		<style type="text/css">
			table {
				margin: 0 auto;
				border: 1px solid;
			}

			th, td {
				padding: .1em 1em;
				border: 1px solid;
			}

			.value {
				font-family: monospace;
				text-align: center;
			}

			.good {
				background: #88e888;
			}

			.bad {
				background: #e88888;
			}

			.unknown {
				background: #b8b8b8;
			}

			.unk-good {
				background: #b8b8b8;
				color: #008800;
			}

			.unk-bad {
				background: #b8b8b8;
				color: #880000;
			}
		</style>
	</head>
	<body>
		<table><tr><th rowspan="2">Test name</th><th rowspan="2">EAPI</th><th colspan="2" rowspan="2">Assertion</th><th rowspan="2">Expected</th><th colspan="2">pkgcore 0.6.6</th><th colspan="2">paludis 0.64.2</th><th colspan="2">portage 2.2.0_alpha50_p1</th></tr><tr><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th></tr><tr><td rowspan="8">banned_commands.DoHardCommandTest</td><td rowspan="4">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">hardlink created</td><td class="value ">True</td><td class="value good">True
 </td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">hardlink preserved after merge</td><td class="value ">True</td><td class="value unk-bad">False</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr><tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="4">FAIL</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value bad">True</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">hardlink created</td><td class="value ">False</td><td class="value unk-bad">True</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td colspan="2">hardlink preserved after merge</td><td 
 class="value ">False</td><td class="value unk-good">False</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td rowspan="6">banned_commands.DoSedCommandTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">dosed result</td><td class="value ">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td 
 class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value bad">True</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">dosed result</td><td class="value ">not 'SED WORKED'</td><td class="value unk-bad">'SED WORKED'</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td rowspan="4">depend.DependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value
  good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">depend.FailingDependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">package merged<
 /td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="4">depend.FailingRDependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="v
 alue good">False</td></tr><tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="4">depend.PDependTest</td><td rowspan="4">0</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><
 td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">depend.RDependTest</td><td rowspan="4">1</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">deprecated_vars.AATest</td><td rowspan="3
 ">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${AA}</td><td class="value ">'pmsts-temp.bin'</td><td class="value bad">''</td><td class="value good">'pmsts-temp.bin'</td><td class="value good">'pmsts-temp.bin'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan=
 "2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${AA}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td rowspan="6">deprecated_vars.KVTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${KV}</td><td class="value ">not ''</td><td class="value bad">''</td><td class="value good">'3.0.0-pomiocik+'</td><td class="value good">'3
 .0.0-pomiocik'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${KV}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td rowspan="4">doins_fail.DoInsFailureTest</td><td rowspan="2">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="valu
 e good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="6">eclass_depend.DependInheritanceTest</td><td rowspan="6">1</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK<
 /td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">eclass_depend.PDependInheritanceTest</td><td rowspa
 n="6">4</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr>
 <td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">eclass_depend.RDependInheritanceTest</td><td rowspan="6">2</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td cla
 ss="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="8">eclass_metadata.EclassDefinedPhasesTest</td><td rowspan="4">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td><td class="value unk-goo
 d">True</td></tr><tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good"
  rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td rowspan="4">eclass_metadata.IUseInheritanceTest</td><td rowspan="4">2</td><td colspan="2">build started</td><td class="value ">Tru
 e</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">IUSE (eclass)</td><td class="value ">contains 'foo'</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td></tr><tr><td colspan="2">IUSE (ebuild)</td><td class="value ">contains 'bar'</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisChoi
 ce('bar')])</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td></tr><tr><td rowspan="9">phase_function_order.PhaseFunctionOrderTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile'
 , 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><
 td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td cla
 ss="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="6">special_vars.DefinedPhasesTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="valu
 e unk-good">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr><tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td></tr><tr><td rows
 pan="3">special_vars.InheritedVariableTest</td><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">INHERITED</td><td class="value ">contains 'pms-test-dbus'</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td></tr><tr><td rowspan="6">special_vars.RDependFallbackTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="
 3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">RDEPEND</td><td class="value ">contains 'virtual/libc'</td><td class="value good">PkgCorePackageDepSet(
	PkgCoreAtom('virtual/libc'))</td><td class="value good">PaludisPackageDepSet(
	PaludisAtom('virtual/libc'))</td><td class="value good">PortagePackageDepSet(
	CompletePortageAtom('virtual/libc'))</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">RDEPEND</td><td class="value ">()</td><td class="value good">()</td><td class="value good">()</td><td class="value good">()</td></tr><tr><td rowspan="7">variable_scope.VariableScopeTest</td><td rowspan="7">2</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value g
 ood">True</td><td class="value good" rowspan="7">OK</td></tr><tr><td colspan="2">global variable</td><td class="value ">re('declare -[-x] GLOBAL_TEST="(foo|bar)"')</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td></tr><tr><td colspan="2">unset global variable</td><td class="value ">re('(|declare -[-x] GLOBAL_TEST="foo")')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td colspan="2">simple variable</td><td class="value ">re('declare -[-x] DEFAULT_TEST="foo"')</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td></tr><tr><td colspan="2">exported variable</td><td class="value ">re('declare -x EXPORT_TEST="foo"')</td><td class="value good">'declare -x EXPORT_TEST="foo"'
 </td><td class="value good">'declare -x EXPORT_TEST="foo"'</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td></tr><tr><td colspan="2">local variable</td><td class="value ">re('')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">workdir_fallback.WorkdirFallbackTest</td><td rowspan="2">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True<
 /td></tr><tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
		</table>
	</body>
</html>





^ permalink raw reply	[flat|nested] 2+ messages in thread

* [gentoo-commits] gentoo commit in xml/htdocs/proj/en/qa/pms: pms-test-suite-output.html
@ 2011-08-15 18:33 Michal Gorny (mgorny)
  0 siblings, 0 replies; 2+ messages in thread
From: Michal Gorny (mgorny) @ 2011-08-15 18:33 UTC (permalink / raw
  To: gentoo-commits

mgorny      11/08/15 18:33:39

  Modified:             pms-test-suite-output.html
  Log:
  Update the HTML output. Added some more whitespace so it'd be easier to diff it.

Revision  Changes    Path
1.2                  xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html

file : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html?r1=1.1&r2=1.2

Index: pms-test-suite-output.html
===================================================================
RCS file: /var/cvsroot/gentoo/xml/htdocs/proj/en/qa/pms/pms-test-suite-output.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pms-test-suite-output.html	15 Aug 2011 16:14:12 -0000	1.1
+++ pms-test-suite-output.html	15 Aug 2011 18:33:39 -0000	1.2
@@ -42,10 +42,128 @@
 		</style>
 	</head>
 	<body>
-		<table><tr><th rowspan="2">Test name</th><th rowspan="2">EAPI</th><th colspan="2" rowspan="2">Assertion</th><th rowspan="2">Expected</th><th colspan="2">pkgcore 0.6.6</th><th colspan="2">paludis 0.64.2</th><th colspan="2">portage 2.2.0_alpha50_p1</th></tr><tr><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th></tr><tr><td rowspan="8">banned_commands.DoHardCommandTest</td><td rowspan="4">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">hardlink created</td><td class="value ">True</td><td class="value good">Tru
 e</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">hardlink preserved after merge</td><td class="value ">True</td><td class="value unk-bad">False</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr><tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="4">FAIL</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value bad">True</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">hardlink created</td><td class="value ">False</td><td class="value unk-bad">True</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td colspan="2">hardlink preserved after merge</td><td
  class="value ">False</td><td class="value unk-good">False</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td rowspan="6">banned_commands.DoSedCommandTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">dosed result</td><td class="value ">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td
  class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value bad">True</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">dosed result</td><td class="value ">not 'SED WORKED'</td><td class="value unk-bad">'SED WORKED'</td><td class="value unknown">?</td><td class="value unknown">?</td></tr><tr><td rowspan="4">depend.DependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="valu
 e good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">depend.FailingDependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">package merged
 </td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="4">depend.FailingRDependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="
 value good">False</td></tr><tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="4">depend.PDependTest</td><td rowspan="4">0</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td>
 <td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">depend.RDependTest</td><td rowspan="4">1</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">deprecated_vars.AATest</td><td rowspan="
 3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${AA}</td><td class="value ">'pmsts-temp.bin'</td><td class="value bad">''</td><td class="value good">'pmsts-temp.bin'</td><td class="value good">'pmsts-temp.bin'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan
 ="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${AA}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td rowspan="6">deprecated_vars.KVTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${KV}</td><td class="value ">not ''</td><td class="value bad">''</td><td class="value good">'3.0.0-pomiocik+'</td><td class="value good">'
 3.0.0-pomiocik'</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">${KV}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td rowspan="4">doins_fail.DoInsFailureTest</td><td rowspan="2">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="val
 ue good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr><tr><td rowspan="6">eclass_depend.DependInheritanceTest</td><td rowspan="6">1</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK
 </td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">eclass_depend.PDependInheritanceTest</td><td rowsp
 an="6">4</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr
 ><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="6">eclass_depend.RDependInheritanceTest</td><td rowspan="6">2</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="2">eclass RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td cl
 ass="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="8">eclass_metadata.EclassDefinedPhasesTest</td><td rowspan="4">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td><td class="value unk-go
 od">True</td></tr><tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good
 " rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr><tr><td rowspan="4">eclass_metadata.IUseInheritanceTest</td><td rowspan="4">2</td><td colspan="2">build started</td><td class="value ">Tr
 ue</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">IUSE (eclass)</td><td class="value ">contains 'foo'</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td></tr><tr><td colspan="2">IUSE (ebuild)</td><td class="value ">contains 'bar'</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisCho
 ice('bar')])</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td></tr><tr><td rowspan="9">phase_function_order.PhaseFunctionOrderTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile
 ', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td>
 <td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">Executed phases</td><td class="value ">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td cl
 ass="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr><tr><td rowspan="6">special_vars.DefinedPhasesTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="val
 ue unk-good">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr><tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td></tr><tr><td row
 span="3">special_vars.InheritedVariableTest</td><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">INHERITED</td><td class="value ">contains 'pms-test-dbus'</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td></tr><tr><td rowspan="6">special_vars.RDependFallbackTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan=
 "3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">RDEPEND</td><td class="value ">contains 'virtual/libc'</td><td class="value good">PkgCorePackageDepSet(
+		<table>
+			<tr><th rowspan="2">Test name</th><th rowspan="2">EAPI</th><th colspan="2" rowspan="2">Assertion</th><th rowspan="2">Expected</th><th colspan="2">portage 2.2.0_alpha51_p4</th><th colspan="2">pkgcore 0.6.6</th><th colspan="2">paludis 0.64.2</th></tr>
+			<tr><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th><th>Actual</th><th>Result</th></tr>
+			<tr><td rowspan="8">banned_commands.DoHardCommandTest</td><td rowspan="4">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">hardlink created</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">hardlink preserved after merge</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-bad">False</td><td class="value unk-good">True</td></tr>
+			<tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value bad" rowspan="4">FAIL</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value bad">True</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">hardlink created</td><td class="value ">False</td><td class="value unknown">?</td><td class="value unk-bad">True</td><td class="value unknown">?</td></tr>
+			<tr><td colspan="2">hardlink preserved after merge</td><td class="value ">False</td><td class="value unknown">?</td><td class="value unk-good">False</td><td class="value unknown">?</td></tr>
+			<tr><td rowspan="6">banned_commands.DoSedCommandTest</td><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">dosed result</td><td class="value ">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td><td class="value good">'SED WORKED'</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value bad">True</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">dosed result</td><td class="value ">not 'SED WORKED'</td><td class="value unknown">?</td><td class="value unk-bad">'SED WORKED'</td><td class="value unknown">?</td></tr>
+			<tr><td rowspan="4">depend.DependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="4">depend.FailingDependTest</td><td rowspan="4">4</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td rowspan="4">depend.FailingRDependTest</td><td rowspan="4">2</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td rowspan="5">depend.PDependTest</td><td rowspan="5">3</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="5">OK</td><td class="value good">True</td><td class="value good" rowspan="5">OK</td><td class="value good">True</td><td class="value good" rowspan="5">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">PDEP merged before ebuild</td><td class="value ">False</td><td class="value unk-bad">True</td><td class="value unk-good">False</td><td class="value unk-bad">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="4">depend.RDependTest</td><td rowspan="4">4</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="6">deprecated_vars.AATest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">${AA}</td><td class="value ">'pmsts-temp.bin'</td><td class="value good">'pmsts-temp.bin'</td><td class="value bad">''</td><td class="value good">'pmsts-temp.bin'</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">${AA}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr>
+			<tr><td rowspan="6">deprecated_vars.KVTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value bad" rowspan="3">FAIL</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">${KV}</td><td class="value ">not ''</td><td class="value good">'3.0.0-pomiocik'</td><td class="value bad">''</td><td class="value good">'3.0.0-pomiocik+'</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">${KV}</td><td class="value ">''</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr>
+			<tr><td rowspan="4">doins_fail.DoInsFailureTest</td><td rowspan="2">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+			<tr><td rowspan="6">eclass_depend.DependInheritanceTest</td><td rowspan="6">3</td><td rowspan="2">DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="2">eclass DEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="6">eclass_depend.PDependInheritanceTest</td><td rowspan="6">1</td><td rowspan="2">PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="2">eclass PDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="6">eclass_depend.RDependInheritanceTest</td><td rowspan="6">4</td><td rowspan="2">RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td><td class="value good">True</td><td class="value good" rowspan="6">OK</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="2">eclass RDEP 0</td><td>build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td>package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="8">eclass_metadata.EclassDefinedPhasesTest</td><td rowspan="4">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="4">n/a (but OK)</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value unk-good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr>
+			<tr><td rowspan="4">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES (eclass)</td><td class="value ">contains 'compile'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES (ebuild)</td><td class="value ">contains 'install'</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td><td class="value good">SpaceSepFrozenSet(['compile', 'setup', 'install'])</td></tr>
+			<tr><td rowspan="4">eclass_metadata.IUseInheritanceTest</td><td rowspan="4">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td><td class="value good">True</td><td class="value good" rowspan="4">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">IUSE (eclass)</td><td class="value ">contains 'foo'</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])</td></tr>
+			<tr><td colspan="2">IUSE (ebuild)</td><td class="value ">contains 'bar'</td><td class="value good">PortageUseSet([PortageUseFlag('foo'), PortageUseFlag('bar')])</td><td class="value good">PkgCoreUseSet([PkgCoreUseFlag('foo'), PkgCoreUseFlag('bar')])</td><td class="value good">PaludisChoiceSet([PaludisChoice('foo'), PaludisChoice('bar')])</td></tr>
+			<tr><td rowspan="9">phase_function_order.PhaseFunctionOrderTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr>
+			<tr><td rowspan="3">3</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">Executed phases</td><td class="value ">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">Executed phases</td><td class="value ">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td><td class="value good">['pkg_pretend', 'pkg_setup', 'src_unpack', 'src_prepare', 'src_configure', 'src_compile', 'src_install', 'pkg_preinst', 'pkg_postinst']</td></tr>
+			<tr><td rowspan="6">special_vars.DefinedPhasesTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td><td class="value unk-good">True</td><td class="value unk-good" rowspan="3">n/a (but OK)</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td><td class="value unk-good">True</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td><td class="value unk-good">('setup',)</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">DEFINED_PHASES</td><td class="value ">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td><td class="value good">('setup',)</td></tr>
+			<tr><td rowspan="3">special_vars.InheritedVariableTest</td><td rowspan="3">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">INHERITED</td><td class="value ">contains 'pms-test-dbus'</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td><td class="value good">['pms-test', 'pms-test-dbus']</td></tr>
+			<tr><td rowspan="6">special_vars.RDependFallbackTest</td><td rowspan="3">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">RDEPEND</td><td class="value ">contains 'virtual/libc'</td><td class="value good">PortagePackageDepSet(
+	CompletePortageAtom('virtual/libc'))</td><td class="value good">PkgCorePackageDepSet(
 	PkgCoreAtom('virtual/libc'))</td><td class="value good">PaludisPackageDepSet(
-	PaludisAtom('virtual/libc'))</td><td class="value good">PortagePackageDepSet(
-	CompletePortageAtom('virtual/libc'))</td></tr><tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td colspan="2">RDEPEND</td><td class="value ">()</td><td class="value good">()</td><td class="value good">()</td><td class="value good">()</td></tr><tr><td rowspan="7">variable_scope.VariableScopeTest</td><td rowspan="7">2</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value 
 good">True</td><td class="value good" rowspan="7">OK</td></tr><tr><td colspan="2">global variable</td><td class="value ">re('declare -[-x] GLOBAL_TEST="(foo|bar)"')</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td></tr><tr><td colspan="2">unset global variable</td><td class="value ">re('(|declare -[-x] GLOBAL_TEST="foo")')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td colspan="2">simple variable</td><td class="value ">re('declare -[-x] DEFAULT_TEST="foo"')</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td></tr><tr><td colspan="2">exported variable</td><td class="value ">re('declare -x EXPORT_TEST="foo"')</td><td class="value good">'declare -x EXPORT_TEST="foo"
 '</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td></tr><tr><td colspan="2">local variable</td><td class="value ">re('')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr><tr><td rowspan="4">workdir_fallback.WorkdirFallbackTest</td><td rowspan="2">0</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True
 </td></tr><tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr><tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
+	PaludisAtom('virtual/libc'))</td></tr>
+			<tr><td rowspan="3">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td><td class="value good">True</td><td class="value good" rowspan="3">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td colspan="2">RDEPEND</td><td class="value ">()</td><td class="value good">()</td><td class="value good">()</td><td class="value good">()</td></tr>
+			<tr><td rowspan="7">variable_scope.VariableScopeTest</td><td rowspan="7">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td><td class="value good">True</td><td class="value good" rowspan="7">OK</td></tr>
+			<tr><td colspan="2">global variable</td><td class="value ">re('declare -[-x] GLOBAL_TEST="(foo|bar)"')</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td><td class="value good">'declare -- GLOBAL_TEST="bar"'</td></tr>
+			<tr><td colspan="2">unset global variable</td><td class="value ">re('(|declare -[-x] GLOBAL_TEST="foo")')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr>
+			<tr><td colspan="2">simple variable</td><td class="value ">re('declare -[-x] DEFAULT_TEST="foo"')</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td><td class="value good">'declare -- DEFAULT_TEST="foo"'</td></tr>
+			<tr><td colspan="2">exported variable</td><td class="value ">re('declare -x EXPORT_TEST="foo"')</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td><td class="value good">'declare -x EXPORT_TEST="foo"'</td></tr>
+			<tr><td colspan="2">local variable</td><td class="value ">re('')</td><td class="value good">''</td><td class="value good">''</td><td class="value good">''</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="4">workdir_fallback.WorkdirFallbackTest</td><td rowspan="2">1</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">True</td><td class="value good">True</td><td class="value good">True</td><td class="value good">True</td></tr>
+			<tr><td rowspan="2">4</td><td colspan="2">build started</td><td class="value ">True</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td><td class="value good">True</td><td class="value good" rowspan="2">OK</td></tr>
+			<tr><td colspan="2">package merged</td><td class="value ">False</td><td class="value good">False</td><td class="value good">False</td><td class="value good">False</td></tr>
 		</table>
 	</body>
-</html>
\ No newline at end of file
+</html>






^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2011-08-15 18:33 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-08-15 16:14 [gentoo-commits] gentoo commit in xml/htdocs/proj/en/qa/pms: pms-test-suite-output.html Michal Gorny (mgorny)
  -- strict thread matches above, loose matches on Subject: below --
2011-08-15 18:33 Michal Gorny (mgorny)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox