summaryrefslogtreecommitdiffstats
path: root/non-puppet/qtmetrics2
diff options
context:
space:
mode:
authorDavid Skoland <david.skoland@qt.io>2021-03-19 11:03:18 +0100
committerDavid Skoland <david.skoland@qt.io>2021-04-06 07:09:55 +0000
commitfa8945177f6fb313706e854a307566d07cf96317 (patch)
tree1c58a3b969019fde1d32ee5f140e71fde35a97e7 /non-puppet/qtmetrics2
parent8198e15cbd690cdca2f134546f11894804dd6af5 (diff)
Delete unused files
bootstrap has been superseded by coin and qtmetrics has been superseded by Grafana. testresults.qt.io has been moved to: https://git.qt.io/qtqa/testresults.qt.io Task-number: QTQAINFRA-1958 Change-Id: I6341b12c21f3566ae645f31927a6e6848e183b08 Reviewed-by: Tony Sarajärvi <tony.sarajarvi@qt.io>
Diffstat (limited to 'non-puppet/qtmetrics2')
-rw-r--r--non-puppet/qtmetrics2/.htaccess70
-rw-r--r--non-puppet/qtmetrics2/fonts/OpenSans-Regular.ttfbin217360 -> 0 bytes
-rw-r--r--non-puppet/qtmetrics2/images/Qt-logo-small.pngbin2066 -> 0 bytes
-rw-r--r--non-puppet/qtmetrics2/images/favicon.icobin5430 -> 0 bytes
-rw-r--r--non-puppet/qtmetrics2/images/site_map.pngbin98003 -> 0 bytes
-rw-r--r--non-puppet/qtmetrics2/images/site_map.xml2
-rw-r--r--non-puppet/qtmetrics2/images/ui-anim_basic_16x16.gifbin1553 -> 0 bytes
-rw-r--r--non-puppet/qtmetrics2/index.php1179
m---------non-puppet/qtmetrics2/lib/Bootstrap0
m---------non-puppet/qtmetrics2/lib/D30
m---------non-puppet/qtmetrics2/lib/Slim0
m---------non-puppet/qtmetrics2/lib/SlimViews0
m---------non-puppet/qtmetrics2/lib/Twig0
-rw-r--r--non-puppet/qtmetrics2/project_search.php63
-rw-r--r--non-puppet/qtmetrics2/qtmetrics_example.ini86
-rw-r--r--non-puppet/qtmetrics2/scripts/about.js43
-rw-r--r--non-puppet/qtmetrics2/scripts/admin.js137
-rw-r--r--non-puppet/qtmetrics2/scripts/ajax.js184
-rw-r--r--non-puppet/qtmetrics2/scripts/ie10-viewport-bug-workaround.js22
-rw-r--r--non-puppet/qtmetrics2/scripts/loading.js66
-rw-r--r--non-puppet/qtmetrics2/scripts/project_autocomplete.js83
-rw-r--r--non-puppet/qtmetrics2/scripts/reload.js43
-rw-r--r--non-puppet/qtmetrics2/scripts/speedo.js157
-rw-r--r--non-puppet/qtmetrics2/scripts/testset_autocomplete.js83
-rw-r--r--non-puppet/qtmetrics2/scripts/tooltip.js62
-rw-r--r--non-puppet/qtmetrics2/src/Conf.php127
-rw-r--r--non-puppet/qtmetrics2/src/ConfRun.php145
-rw-r--r--non-puppet/qtmetrics2/src/Database.php1868
-rw-r--r--non-puppet/qtmetrics2/src/DatabaseAdmin.php501
-rw-r--r--non-puppet/qtmetrics2/src/Factory.php656
-rw-r--r--non-puppet/qtmetrics2/src/HttpBasicAuth.php109
-rw-r--r--non-puppet/qtmetrics2/src/HttpBasicAuthRoute.php69
-rw-r--r--non-puppet/qtmetrics2/src/Project.php127
-rw-r--r--non-puppet/qtmetrics2/src/ProjectRun.php250
-rw-r--r--non-puppet/qtmetrics2/src/Testfunction.php186
-rw-r--r--non-puppet/qtmetrics2/src/TestfunctionRun.php248
-rw-r--r--non-puppet/qtmetrics2/src/Testrow.php107
-rw-r--r--non-puppet/qtmetrics2/src/TestrowRun.php102
-rw-r--r--non-puppet/qtmetrics2/src/Testset.php184
-rw-r--r--non-puppet/qtmetrics2/src/TestsetRun.php206
-rw-r--r--non-puppet/qtmetrics2/src/test/ConfTest.php90
-rw-r--r--non-puppet/qtmetrics2/src/test/DatabaseAdminTest.php565
-rw-r--r--non-puppet/qtmetrics2/src/test/DatabaseTest.php1472
-rw-r--r--non-puppet/qtmetrics2/src/test/FactoryTest.php632
-rw-r--r--non-puppet/qtmetrics2/src/test/ProjectTest.php90
-rw-r--r--non-puppet/qtmetrics2/src/test/TestfunctionTest.php152
-rw-r--r--non-puppet/qtmetrics2/src/test/TestrowTest.php156
-rw-r--r--non-puppet/qtmetrics2/src/test/TestsetTest.php145
-rw-r--r--non-puppet/qtmetrics2/src/test/qtmetrics_create.sql243
-rw-r--r--non-puppet/qtmetrics2/src/test/qtmetrics_drop.sql75
-rw-r--r--non-puppet/qtmetrics2/src/test/qtmetrics_insert.sql1974
-rw-r--r--non-puppet/qtmetrics2/styles/bootstrap_custom.css158
-rw-r--r--non-puppet/qtmetrics2/styles/qtmetrics.css341
-rw-r--r--non-puppet/qtmetrics2/styles/qtmetrics_svg.css80
-rw-r--r--non-puppet/qtmetrics2/templates/about.html55
-rw-r--r--non-puppet/qtmetrics2/templates/admin.html137
-rw-r--r--non-puppet/qtmetrics2/templates/admin_branches.html234
-rw-r--r--non-puppet/qtmetrics2/templates/admin_data.html202
-rw-r--r--non-puppet/qtmetrics2/templates/build_project.html384
-rw-r--r--non-puppet/qtmetrics2/templates/close.html44
-rw-r--r--non-puppet/qtmetrics2/templates/conf.html628
-rw-r--r--non-puppet/qtmetrics2/templates/dashboard.html219
-rw-r--r--non-puppet/qtmetrics2/templates/empty.html52
-rw-r--r--non-puppet/qtmetrics2/templates/footer.html71
-rw-r--r--non-puppet/qtmetrics2/templates/header.html151
-rw-r--r--non-puppet/qtmetrics2/templates/home.html171
-rw-r--r--non-puppet/qtmetrics2/templates/image.html66
-rw-r--r--non-puppet/qtmetrics2/templates/overview.html233
-rw-r--r--non-puppet/qtmetrics2/templates/testfunction.html299
-rw-r--r--non-puppet/qtmetrics2/templates/testfunctions_bpass.html119
-rw-r--r--non-puppet/qtmetrics2/templates/testfunctions_bpass_data.html239
-rw-r--r--non-puppet/qtmetrics2/templates/testfunctions_duration.html108
-rw-r--r--non-puppet/qtmetrics2/templates/testfunctions_top.html106
-rw-r--r--non-puppet/qtmetrics2/templates/testfunctions_top_data.html130
-rw-r--r--non-puppet/qtmetrics2/templates/testrows_bpass.html111
-rw-r--r--non-puppet/qtmetrics2/templates/testset.html404
-rw-r--r--non-puppet/qtmetrics2/templates/testset_project.html124
-rw-r--r--non-puppet/qtmetrics2/templates/testset_project_data_latest.html136
-rw-r--r--non-puppet/qtmetrics2/templates/testset_project_data_results.html192
-rw-r--r--non-puppet/qtmetrics2/templates/testset_testfunctions.html324
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_duration.html110
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_duration_data.html183
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_flaky.html103
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_flaky_data.html107
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_top.html105
-rw-r--r--non-puppet/qtmetrics2/templates/testsets_top_data.html127
-rw-r--r--non-puppet/qtmetrics2/testparser.pl2177
-rw-r--r--non-puppet/qtmetrics2/testset_search.php65
88 files changed, 0 insertions, 21254 deletions
diff --git a/non-puppet/qtmetrics2/.htaccess b/non-puppet/qtmetrics2/.htaccess
deleted file mode 100644
index 7f6aa46..0000000
--- a/non-puppet/qtmetrics2/.htaccess
+++ /dev/null
@@ -1,70 +0,0 @@
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-# Qt Metrics configuration
-# @since 09-07-2015
-# @author Juha Sippola
-
-# Turn on the rewriting engine
-RewriteEngine On
-
-# Set security headers
-<IfModule mod_headers.c>
- # Apply Content Security Policy
- Header set Content-Security-Policy "default-src 'self'; style-src 'self' 'unsafe-inline'; img-src *"
- # Provide protection against MIME type confusion attacks
- Header set X-Content-Type-Options "nosniff"
- # Provide protection against clickjacking
- Header set X-Frame-Options "SAMEORIGIN"
- # Provide protection against Cross-Site Scripting
- Header set X-XSS-Protection "1; mode=block"
-</IfModule>
-
-# Compress all output labeled with one of the following media types
-<IfModule mod_deflate.c>
- <IfModule mod_filter.c>
- AddOutputFilterByType DEFLATE \
- "application/javascript" \
- "application/json" \
- "application/xml" \
- "text/css" \
- "text/html" \
- "text/javascript" \
- "text/plain" \
- "text/xml"
- </IfModule>
-</IfModule>
-
-# If the requested file does not exist, show link to index.php
-RewriteCond %{REQUEST_FILENAME} !-f
-RewriteRule ^ index.php [QSA,L]
diff --git a/non-puppet/qtmetrics2/fonts/OpenSans-Regular.ttf b/non-puppet/qtmetrics2/fonts/OpenSans-Regular.ttf
deleted file mode 100644
index db43334..0000000
--- a/non-puppet/qtmetrics2/fonts/OpenSans-Regular.ttf
+++ /dev/null
Binary files differ
diff --git a/non-puppet/qtmetrics2/images/Qt-logo-small.png b/non-puppet/qtmetrics2/images/Qt-logo-small.png
deleted file mode 100644
index d6fb192..0000000
--- a/non-puppet/qtmetrics2/images/Qt-logo-small.png
+++ /dev/null
Binary files differ
diff --git a/non-puppet/qtmetrics2/images/favicon.ico b/non-puppet/qtmetrics2/images/favicon.ico
deleted file mode 100644
index 47f5619..0000000
--- a/non-puppet/qtmetrics2/images/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/non-puppet/qtmetrics2/images/site_map.png b/non-puppet/qtmetrics2/images/site_map.png
deleted file mode 100644
index c9259ac..0000000
--- a/non-puppet/qtmetrics2/images/site_map.png
+++ /dev/null
Binary files differ
diff --git a/non-puppet/qtmetrics2/images/site_map.xml b/non-puppet/qtmetrics2/images/site_map.xml
deleted file mode 100644
index adb8c72..0000000
--- a/non-puppet/qtmetrics2/images/site_map.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<mxGraphModel dx="1434" dy="736" grid="0" gridSize="10" guides="1" tooltips="1" connect="0" fold="1" page="1" pageScale="1.5" pageWidth="826" pageHeight="1169" background="none" math="0"><root><mxCell id="0" style=";html=1;"/><mxCell id="1" style=";html=1;" parent="0"/><mxCell id="153" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="78" target="143"><mxGeometry x="1051" y="433" width="50" height="50" as="geometry"><mxPoint x="1051" y="540" as="sourcePoint"/><mxPoint x="1051" y="433" as="targetPoint"/><Array as="points"><mxPoint x="943" y="431"/></Array></mxGeometry></mxCell><mxCell id="141" value="" style="whiteSpace=wrap;html=1;labelBorderColor=none;labelBackgroundColor=none;fontColor=#999999;strokeColor=#999999;fillColor=none;" parent="1" vertex="1"><mxGeometry x="172" y="633" width="108" height="78" as="geometry"/></mxCell><mxCell id="68" value="Overview&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Qt5 state&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="360" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="72" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" target="68" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="474" y="175" as="sourcePoint"/><mxPoint x="326" y="254" as="targetPoint"/><Array as="points"><mxPoint x="420" y="175"/></Array></mxGeometry></mxCell><mxCell id="73" value="&amp;nbsp;overview&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="72" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-19" y="53" as="offset"/></mxGeometry></mxCell><mxCell id="75" value="Testset Project&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;e.g. QtBase&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="455" y="394" width="120" height="60" as="geometry"/></mxCell><mxCell id="76" value="Dashboard&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Qt5 state&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="175" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="78" value="Testset&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;(configurations)&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="688" y="394" width="120" height="60" as="geometry"/></mxCell><mxCell id="80" value="Flaky&lt;div&gt;Testsets&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="688" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="81" value="Build Project&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Qt5&lt;/span&gt;&amp;nbsp;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="272" y="393" width="120" height="60" as="geometry"/></mxCell><mxCell id="82" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" target="172" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="474" y="175" as="sourcePoint"/><mxPoint x="184" y="266" as="targetPoint"/><Array as="points"><mxPoint x="136" y="175"/></Array></mxGeometry></mxCell><mxCell id="83" value="&amp;nbsp;e.g. linux&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="82" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-205" y="54" as="offset"/></mxGeometry></mxCell><mxCell id="88" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="81" target="172" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="292" y="424" as="sourcePoint"/><mxPoint x="102" y="624" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="89" value="&amp;nbsp;e.g. linux&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;rotation=0;spacingLeft=0;spacingBottom=0;spacingRight=0;spacingTop=0;spacing=2;" parent="88" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-15" y="-5" as="offset"/></mxGeometry></mxCell><mxCell id="90" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="68" target="81" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="398" y="326" as="sourcePoint"/><mxPoint x="301" y="394" as="targetPoint"/><Array as="points"><mxPoint x="420" y="366"/><mxPoint x="332" y="366"/></Array></mxGeometry></mxCell><mxCell id="91" value="Qt5" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" parent="90" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-22" y="-22" as="offset"/></mxGeometry></mxCell><mxCell id="92" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="68" target="75" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="478" y="334" as="sourcePoint"/><mxPoint x="497" y="394" as="targetPoint"/><Array as="points"><mxPoint x="420" y="366"/><mxPoint x="515" y="366"/></Array></mxGeometry></mxCell><mxCell id="93" value="e.g. QtBase" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" parent="92" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="35" y="-24" as="offset"/></mxGeometry></mxCell><mxCell id="94" value="Configuration&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;for build project&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="272" y="512" width="120" height="60" as="geometry"/></mxCell><mxCell id="95" value="Configuration&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;for testset project&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="455" y="513" width="120" height="60" as="geometry"/></mxCell><mxCell id="96" value="" style="endArrow=classic;html=1;fontSize=12;" parent="1" source="81" target="94" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="411" y="424" as="sourcePoint"/><mxPoint x="411" y="482" as="targetPoint"/></mxGeometry></mxCell><mxCell id="100" value="" style="endArrow=classic;html=1;fontSize=12;" parent="1" source="75" target="95" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="636" y="479" as="sourcePoint"/><mxPoint x="686" y="429" as="targetPoint"/></mxGeometry></mxCell><mxCell id="101" value="configuration" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="335" y="460" width="81" height="20" as="geometry"/></mxCell><mxCell id="102" value="configuration" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="520" y="461" width="81" height="20" as="geometry"/></mxCell><mxCell id="103" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="95" target="75" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="565" y="543" as="sourcePoint"/><mxPoint x="565" y="436" as="targetPoint"/><Array as="points"><mxPoint x="624" y="543"/><mxPoint x="624" y="424"/></Array></mxGeometry></mxCell><mxCell id="104" value="project" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="574" y="543" width="56" height="20" as="geometry"/></mxCell><mxCell id="106" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="95" target="135" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="671" y="619" as="sourcePoint"/><mxPoint x="721" y="569" as="targetPoint"/><Array as="points"><mxPoint x="515" y="602"/><mxPoint x="658" y="602"/><mxPoint x="658" y="540"/></Array></mxGeometry></mxCell><mxCell id="107" value="testset" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="516" y="578" width="56" height="20" as="geometry"/></mxCell><mxCell id="108" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="94" target="75" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="370" y="644" as="sourcePoint"/><mxPoint x="474" y="424" as="targetPoint"/><Array as="points"><mxPoint x="434" y="543"/><mxPoint x="434" y="424"/></Array></mxGeometry></mxCell><mxCell id="109" value="project" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="390" y="542" width="56" height="20" as="geometry"/></mxCell><mxCell id="110" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="94" target="135" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="573" y="610" as="sourcePoint"/><mxPoint x="707" y="481" as="targetPoint"/><Array as="points"><mxPoint x="322" y="602"/><mxPoint x="658" y="602"/><mxPoint x="658" y="540"/></Array></mxGeometry></mxCell><mxCell id="111" value="testset" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="331" y="577" width="56" height="20" as="geometry"/></mxCell><mxCell id="112" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" edge="1" target="75" source="78"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="688" y="414" as="sourcePoint"/><mxPoint x="575" y="414" as="targetPoint"/><Array as="points"><mxPoint x="640" y="424"/><mxPoint x="640" y="424"/></Array></mxGeometry></mxCell><mxCell id="113" value="project" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="633" y="400" width="56" height="20" as="geometry"/></mxCell><mxCell id="114" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="78" target="135" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="713" y="600" as="sourcePoint"/><mxPoint x="743" y="544" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="115" value="configuration" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="666" y="461" width="81" height="20" as="geometry"/></mxCell><mxCell id="116" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="79" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="560" y="187" as="sourcePoint"/><mxPoint x="634" y="266" as="targetPoint"/><Array as="points"><mxPoint x="608" y="176"/></Array></mxGeometry></mxCell><mxCell id="118" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="80" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="550" y="164" as="sourcePoint"/><mxPoint x="864" y="266" as="targetPoint"/><Array as="points"><mxPoint x="748" y="176"/></Array></mxGeometry></mxCell><mxCell id="119" value="&amp;nbsp;top testsets&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="118" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-43" y="61" as="offset"/></mxGeometry></mxCell><mxCell id="121" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="79" target="78" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="688" y="296" as="sourcePoint"/><mxPoint x="758" y="313" as="targetPoint"/><Array as="points"><mxPoint x="608" y="367"/><mxPoint x="748" y="367"/></Array></mxGeometry></mxCell><mxCell id="122" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;testset&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" parent="121" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="159" y="-23" as="offset"/></mxGeometry></mxCell><mxCell id="123" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="80" target="78" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="748" y="296" as="sourcePoint"/><mxPoint x="779" y="394" as="targetPoint"/><Array as="points"><mxPoint x="748" y="381"/><mxPoint x="748" y="381"/></Array></mxGeometry></mxCell><mxCell id="124" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;testset&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontStyle=0;fontColor=#0066CC;" parent="123" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-117" y="-2" as="offset"/></mxGeometry></mxCell><mxCell id="125" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="172" target="94" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="214" y="481" as="sourcePoint"/><mxPoint x="272" y="543" as="targetPoint"/><Array as="points"><mxPoint x="136" y="543"/></Array></mxGeometry></mxCell><mxCell id="126" value="configuration" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" parent="125" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="39" y="-34" as="offset"/></mxGeometry></mxCell><mxCell id="127" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="75" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="486" y="316" as="sourcePoint"/><mxPoint x="556" y="384" as="targetPoint"/><Array as="points"><mxPoint x="515" y="345"/><mxPoint x="515" y="345"/></Array></mxGeometry></mxCell><mxCell id="128" value="&amp;nbsp;project name&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=12;labelBorderColor=#999999;fontColor=#999999;" parent="127" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-4" y="-18" as="offset"/></mxGeometry></mxCell><mxCell id="129" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="78" edge="1"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="983" y="114" as="sourcePoint"/><mxPoint x="1121" y="333" as="targetPoint"/><Array as="points"><mxPoint x="679" y="175"/><mxPoint x="679" y="367"/><mxPoint x="748" y="367"/></Array></mxGeometry></mxCell><mxCell id="130" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;&amp;nbsp;testset name&amp;nbsp;&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=12;labelBorderColor=#999999;fontColor=#999999;" parent="129" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="12" y="62" as="offset"/></mxGeometry></mxCell><mxCell id="131" value="&amp;nbsp;button&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="1" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="227" y="653" as="offset"/></mxGeometry></mxCell><mxCell id="132" value="&amp;nbsp;selection list&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#ffffff;fontSize=12;labelBorderColor=#999999;fontColor=#999999;" parent="1" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="227" y="675" as="offset"/></mxGeometry></mxCell><mxCell id="133" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;link&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontStyle=0;fontColor=#0066CC;" parent="1" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="227" y="694" as="offset"/></mxGeometry></mxCell><mxCell id="134" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;&amp;nbsp;flaky testsets&amp;nbsp;&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="1" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="768" y="233" as="offset"/></mxGeometry></mxCell><mxCell id="135" value="&lt;div&gt;Testset&lt;/div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;(test functions)&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="688" y="510" width="120" height="60" as="geometry"/></mxCell><mxCell id="136" value="&lt;div&gt;Test Function&lt;/div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;(test rows)&lt;/span&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="688" y="626" width="120" height="60" as="geometry"/></mxCell><mxCell id="139" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="135" target="136" edge="1"><mxGeometry x="758" y="464" width="50" height="50" as="geometry"><mxPoint x="758" y="464" as="sourcePoint"/><mxPoint x="625" y="679" as="targetPoint"/><Array as="points"><mxPoint x="748" y="598"/><mxPoint x="748" y="598"/></Array></mxGeometry></mxCell><mxCell id="140" value="test function" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" parent="1" vertex="1"><mxGeometry x="751" y="578" width="81" height="20" as="geometry"/></mxCell><mxCell id="142" value="Top&lt;div&gt;Test Function&lt;div&gt;Failures&lt;/div&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="828" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="66" value="Home" style="rounded=1;whiteSpace=wrap;html=1;blue;arcSize=14;fontSize=12;fontStyle=1" parent="1" vertex="1"><mxGeometry x="455" y="145" width="120" height="60" as="geometry"/></mxCell><mxCell id="79" value="Top&lt;div&gt;Testset&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;line-height: 1.2&quot;&gt;Failures&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="548" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="143" value="Test Function&lt;div&gt;Blacklisted&lt;/div&gt;&lt;div&gt;Passes&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" parent="1" vertex="1"><mxGeometry x="909" y="510" width="120" height="60" as="geometry"/></mxCell><mxCell id="144" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="142" target="78" edge="1"><mxGeometry x="895" y="336" width="50" height="50" as="geometry"><mxPoint x="1010" y="336" as="sourcePoint"/><mxPoint x="895" y="404" as="targetPoint"/><Array as="points"><mxPoint x="888" y="367"/><mxPoint x="748" y="367"/></Array></mxGeometry></mxCell><mxCell id="145" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;testset&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontStyle=0;fontColor=#0066CC;" parent="144" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="37" y="-31" as="offset"/></mxGeometry></mxCell><mxCell id="146" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="143" target="135" edge="1"><mxGeometry x="1042" y="336" width="50" height="50" as="geometry"><mxPoint x="1145" y="326" as="sourcePoint"/><mxPoint x="955" y="424" as="targetPoint"/><Array as="points"/></mxGeometry></mxCell><mxCell id="147" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;testset&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontStyle=0;fontColor=#0066CC;" parent="146" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="1" y="-16" as="offset"/></mxGeometry></mxCell><mxCell id="148" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="142" edge="1"><mxGeometry x="803" y="114" width="50" height="50" as="geometry"><mxPoint x="803" y="114" as="sourcePoint"/><mxPoint x="1092" y="205" as="targetPoint"/><Array as="points"><mxPoint x="888" y="176"/></Array></mxGeometry></mxCell><mxCell id="149" value="&amp;nbsp;top test functions&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="148" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="215" y="61" as="offset"/></mxGeometry></mxCell><mxCell id="150" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" parent="1" source="66" target="143" edge="1"><mxGeometry x="1015" y="84" width="50" height="50" as="geometry"><mxPoint x="787" y="145" as="sourcePoint"/><mxPoint x="1210" y="236" as="targetPoint"/><Array as="points"><mxPoint x="970" y="176"/></Array></mxGeometry></mxCell><mxCell id="151" value="&amp;nbsp;blacklisted&amp;nbsp;&lt;div&gt;&amp;nbsp;test functions&amp;nbsp;&lt;/div&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" parent="150" connectable="0" vertex="1"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="205" y="303" as="offset"/></mxGeometry></mxCell><mxCell id="152" value="Test Row&lt;div&gt;Blacklisted&lt;/div&gt;&lt;div&gt;Passes&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" vertex="1" parent="1"><mxGeometry x="828" y="627" width="120" height="60" as="geometry"/></mxCell><mxCell id="157" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="78" target="152"><mxGeometry x="1067" y="390" width="50" height="50" as="geometry"><mxPoint x="1067" y="390" as="sourcePoint"/><mxPoint x="1100" y="481" as="targetPoint"/><Array as="points"><mxPoint x="860" y="431"/></Array></mxGeometry></mxCell><mxCell id="158" value="&amp;nbsp;blacklisted&amp;nbsp;&lt;div&gt;&amp;nbsp;test rows&amp;nbsp;&lt;/div&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" connectable="0" vertex="1" parent="1"><mxGeometry x="903" y="413" as="geometry"><mxPoint x="-43" y="61" as="offset"/></mxGeometry></mxCell><mxCell id="159" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="152" target="136"><mxGeometry x="775" y="741" width="50" height="50" as="geometry"><mxPoint x="775" y="848" as="sourcePoint"/><mxPoint x="775" y="741" as="targetPoint"/><Array as="points"><mxPoint x="888" y="717"/><mxPoint x="748" y="717"/></Array></mxGeometry></mxCell><mxCell id="160" value="test function" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;overflow=hidden;fontSize=12;fontColor=#0066CC;" vertex="1" parent="1"><mxGeometry x="890" y="692" width="81" height="20" as="geometry"/></mxCell><mxCell id="161" value="Top&lt;div&gt;Testset&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;line-height: 1.2&quot;&gt;Duration&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" vertex="1" parent="1"><mxGeometry x="992" y="266" width="120" height="60" as="geometry"/></mxCell><mxCell id="162" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="66" target="161"><mxGeometry x="813" y="124" width="50" height="50" as="geometry"><mxPoint x="585" y="185" as="sourcePoint"/><mxPoint x="898" y="276" as="targetPoint"/><Array as="points"><mxPoint x="1052" y="175"/></Array></mxGeometry></mxCell><mxCell id="163" value="&amp;nbsp;top duration&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" connectable="0" vertex="1" parent="162"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="339" y="61" as="offset"/></mxGeometry></mxCell><mxCell id="164" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="161" target="78"><mxGeometry x="905" y="346" width="50" height="50" as="geometry"><mxPoint x="898" y="336" as="sourcePoint"/><mxPoint x="775" y="404" as="targetPoint"/><Array as="points"><mxPoint x="1052" y="367"/><mxPoint x="748" y="367"/></Array></mxGeometry></mxCell><mxCell id="165" value="&lt;span style=&quot;line-height: 14.3999996185303px&quot;&gt;testset&lt;/span&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontStyle=0;fontColor=#0066CC;" connectable="0" vertex="1" parent="164"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="76" y="-31" as="offset"/></mxGeometry></mxCell><mxCell id="166" value="Top&lt;div&gt;Test Function&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;line-height: 1.2&quot;&gt;Duration&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" vertex="1" parent="1"><mxGeometry x="992" y="394" width="120" height="60" as="geometry"/></mxCell><mxCell id="167" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="78" target="166"><mxGeometry x="758" y="464" width="50" height="50" as="geometry"><mxPoint x="758" y="464" as="sourcePoint"/><mxPoint x="758" y="520" as="targetPoint"/><Array as="points"><mxPoint x="905" y="414"/><mxPoint x="905" y="414"/></Array></mxGeometry></mxCell><mxCell id="169" value="&amp;nbsp;top duration&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" connectable="0" vertex="1" parent="1"><mxGeometry x="945" y="351" as="geometry"><mxPoint x="-43" y="61" as="offset"/></mxGeometry></mxCell><mxCell id="172" value="Platform&lt;div&gt;&lt;span style=&quot;font-weight: normal&quot;&gt;Qt5&lt;/span&gt;&lt;/div&gt;" style="rounded=1;whiteSpace=wrap;html=1;fontSize=12;blue;fontStyle=1" vertex="1" parent="1"><mxGeometry x="76" y="394" width="120" height="60" as="geometry"/></mxCell><mxCell id="173" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="66" target="76"><mxGeometry x="322" y="188" width="50" height="50" as="geometry"><mxPoint x="376" y="188" as="sourcePoint"/><mxPoint x="322" y="279" as="targetPoint"/><Array as="points"><mxPoint x="235" y="175"/></Array></mxGeometry></mxCell><mxCell id="174" value="&amp;nbsp;dashboard&amp;nbsp;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=#0066CC;fontSize=12;fontColor=#FFFFFF;labelBorderColor=#0066CC;" connectable="0" vertex="1" parent="173"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="-147" y="53" as="offset"/></mxGeometry></mxCell><mxCell id="175" value="" style="edgeStyle=segmentEdgeStyle;endArrow=classic;html=1;fontSize=12;" edge="1" parent="1" source="76" target="81"><mxGeometry x="172" y="344" width="50" height="50" as="geometry"><mxPoint x="260" y="344" as="sourcePoint"/><mxPoint x="172" y="411" as="targetPoint"/><Array as="points"><mxPoint x="235" y="366"/><mxPoint x="332" y="366"/></Array></mxGeometry></mxCell><mxCell id="176" value="build status" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" connectable="0" vertex="1" parent="175"><mxGeometry x="-0.5163" y="4" relative="1" as="geometry"><mxPoint x="39" y="-22" as="offset"/></mxGeometry></mxCell><mxCell id="177" value="" style="endArrow=classic;html=1;" edge="1" parent="1" source="76" target="68"><mxGeometry width="50" height="50" relative="1" as="geometry"><mxPoint x="10" y="160" as="sourcePoint"/><mxPoint x="60" y="110" as="targetPoint"/></mxGeometry></mxCell><mxCell id="178" value="testing&lt;div&gt;status&lt;/div&gt;" style="text;html=1;resizable=0;;align=center;verticalAlign=middle;labelBackgroundColor=none;fontSize=12;fontColor=#0066CC;" connectable="0" vertex="1" parent="1"><mxGeometry x="289" y="298" as="geometry"><mxPoint x="39" y="-22" as="offset"/></mxGeometry></mxCell></root></mxGraphModel>
diff --git a/non-puppet/qtmetrics2/images/ui-anim_basic_16x16.gif b/non-puppet/qtmetrics2/images/ui-anim_basic_16x16.gif
deleted file mode 100644
index 085ccae..0000000
--- a/non-puppet/qtmetrics2/images/ui-anim_basic_16x16.gif
+++ /dev/null
Binary files differ
diff --git a/non-puppet/qtmetrics2/index.php b/non-puppet/qtmetrics2/index.php
deleted file mode 100644
index 0413112..0000000
--- a/non-puppet/qtmetrics2/index.php
+++ /dev/null
@@ -1,1179 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Qt Metrics API
- * @since 29-09-2015
- * @author Juha Sippola
- */
-
-require_once 'lib/Slim/Slim/Slim.php';
-require_once 'lib/Slim/Slim/View.php';
-require_once 'lib/Slim/Slim/Middleware.php';
-require_once 'lib/SlimViews/Twig.php';
-require_once 'lib/Twig/lib/Twig/Autoloader.php';
-require_once 'src/Factory.php';
-require_once 'src/HttpBasicAuth.php';
-require_once 'src/HttpBasicAuthRoute.php';
-
-\Slim\Slim::registerAutoloader();
-Twig_Autoloader::register();
-
-$app = new Slim\Slim(array(
- 'view' => new Slim\Views\Twig(),
- 'templates.path' => 'templates'
-));
-
-/**
- * UI route: / (GET)
- */
-
-$app->get('/', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $buildProjectPlatformRoute = str_replace('/:targetOs', '', Slim\Slim::getInstance()->urlFor('buildproject_platform'));
- $app->render('home.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'overviewRoute' => Slim\Slim::getInstance()->urlFor('overview'),
- 'dashboardRoute' => Slim\Slim::getInstance()->urlFor('dashboard'),
- 'platformRoute' => $buildProjectPlatformRoute,
- 'topRoute' => Slim\Slim::getInstance()->urlFor('top'),
- 'flakyRoute' => Slim\Slim::getInstance()->urlFor('flaky'),
- 'topTestfunctionsRoute' => Slim\Slim::getInstance()->urlFor('toptestfunctions'),
- 'durationTestsetsRoute' => Slim\Slim::getInstance()->urlFor('durationTestsets'),
- 'bpassedTestfunctionsRoute' => Slim\Slim::getInstance()->urlFor('bpassed'),
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'branches' => Factory::db()->getBranches(),
- 'platforms' => Factory::db()->getTargetPlatformOs()
- ));
-})->name('root');
-
-/**
- * UI route: /dashboard (GET)
- */
-
-$app->get('/dashboard', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $overviewRoute = Slim\Slim::getInstance()->urlFor('overview');
- $buildProjectRoute = Slim\Slim::getInstance()->urlFor('buildproject');
- $app->render('dashboard.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'overviewRoute' => $overviewRoute,
- 'buildProjectRoute' => $buildProjectRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'latestConfRuns' => Factory::db()->getLatestConfBranchBuildResultsSum(
- $ini['master_build_project'],
- $ini['master_build_state']),
- 'latestTestsetRuns' => Factory::db()->getLatestProjectBranchTestsetResultsSum(
- $ini['master_build_project'],
- $ini['master_build_state'])
- ));
-})->name('dashboard');
-
-/**
- * UI route: /overview (GET)
- */
-
-$app->get('/overview', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $buildProjectRoute = Slim\Slim::getInstance()->urlFor('buildproject');
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $app->render('overview.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'buildProjectRoute' => $buildProjectRoute,
- 'testsetProjectRoute' => $testsetProjectRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'latestProjectRuns' => Factory::db()->getLatestProjectBranchBuildResults(
- $ini['master_build_project'],
- $ini['master_build_state']),
- 'latestTestsetRuns' => Factory::db()->getLatestProjectBranchTestsetResults(
- $ini['master_build_project'],
- $ini['master_build_state'])
- ));
-})->name('overview');
-
-/**
- * UI route: /buildproject (GET)
- */
-
-$app->get('/buildproject', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview'))
- );
- $buildProjectPlatformRoute = str_replace('/:targetOs', '', Slim\Slim::getInstance()->urlFor('buildproject_platform'));
- $confRoute = str_replace('/:conf', '', Slim\Slim::getInstance()->urlFor('conf'));
- $app->render('build_project.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'buildPlatformRoute' => $buildProjectPlatformRoute,
- 'confRoute' => $confRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'platforms' => Factory::db()->getTargetPlatformOs(),
- 'targetOs' => '',
- 'latestProjectRuns' => Factory::db()->getLatestProjectBranchBuildResults(
- $ini['master_build_project'],
- $ini['master_build_state']),
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'project' => Factory::createProject(
- $ini['master_build_project'],
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'confRuns' => Factory::createConfRuns(
- $ini['master_build_project'],
- $ini['master_build_state'],
- '',
- '') // managed as objects
- ));
-})->name('buildproject');
-
-/**
- * UI route: /buildproject/:project/platform (GET)
- * Similar to /buildproject but filtered with os
- */
-
-$app->get('/buildproject/platform/:targetOs', function($targetOs) use($app)
-{
- $targetOs = strip_tags($targetOs);
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $buildProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('buildproject'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview')),
- array('name' => $ini['master_build_project'], 'link' => $buildProjectRoute)
- );
- $buildProjectPlatformRoute = str_replace('/:targetOs', '', Slim\Slim::getInstance()->urlFor('buildproject_platform'));
- $confRoute = str_replace('/:conf', '', Slim\Slim::getInstance()->urlFor('conf'));
- $app->render('build_project.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'buildProjectRoute' => $buildProjectRoute,
- 'buildPlatformRoute' => $buildProjectPlatformRoute,
- 'confRoute' => $confRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'platforms' => Factory::db()->getTargetPlatformOs(),
- 'targetOs' => $targetOs,
- 'latestProjectRuns' => null, // not used
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'project' => Factory::createProject(
- $ini['master_build_project'],
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'confRuns' => Factory::createConfRuns(
- $ini['master_build_project'],
- $ini['master_build_state'],
- $targetOs,
- '') // managed as objects
- ));
-})->name('buildproject_platform');
-
-/**
- * UI route: /testsetproject (GET)
- */
-
-$app->get('/testsetproject/:project', function($project) use($app)
-{
- $project = strip_tags($project);
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview'))
- );
- $app->render('testset_project.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'project' => $project
- ));
-})->name('testsetproject');
-
-$app->get('/data/testsetproject/latest/:project', function($project) use($app)
-{
-$project = strip_tags($project);
- $ini = Factory::conf();
- $app->render('testset_project_data_latest.html', array(
- 'project' => $project,
- 'latestTestsetRuns' => Factory::db()->getLatestTestsetProjectBranchTestsetResults(
- $project,
- $ini['master_build_project'],
- $ini['master_build_state'])
- ));
-});
-
-$app->get('/data/testsetproject/results/:project', function($project) use($app)
-{
-$project = strip_tags($project);
- $ini = Factory::conf();
- $confRoute = str_replace('/:conf', '', Slim\Slim::getInstance()->urlFor('conf'));
- $app->render('testset_project_data_results.html', array(
- 'confRoute' => $confRoute,
- 'project' => $project,
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'confBuilds' => Factory::db()->getTestsetProjectResultsByBranchConf(
- $project,
- $ini['master_build_project'],
- $ini['master_build_state'])
- ));
-});
-
-/**
- * UI route: /conf/:conf (GET)
- */
-
-$app->get('/conf/:conf', function($conf) use($app)
-{
- $conf = strip_tags($conf);
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $buildProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('buildproject'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview')),
- array('name' => $ini['master_build_project'], 'link' => $buildProjectRoute)
- );
- $testsetTestfunctionsRoute = str_replace('/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testset_testfunctions'));
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $app->render('conf.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'testsetTestfunctionsRoute' => $testsetTestfunctionsRoute,
- 'testsetProjectRoute' => $testsetProjectRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'testsetProject' => '',
- 'latestConfRuns' => Factory::db()->getLatestConfBranchBuildResults(
- $conf,
- $ini['master_build_project'],
- $ini['master_build_state']),
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'conf' => Factory::createConf(
- $conf,
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'confRuns' => Factory::createConfRuns(
- $ini['master_build_project'],
- $ini['master_build_state'],
- '',
- $conf), // managed as objects
- 'testsetRuns' => Factory::createTestsetRunsInConf(
- $conf,
- '',
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-})->name('conf');
-
-/**
- * UI route: /conf/:conf/:testsetproject (GET)
- */
-
-$app->get('/conf/:conf/:testsetproject', function($conf, $testsetProject) use($app)
-{
- $conf = strip_tags($conf);
- $testsetProject = strip_tags($testsetProject);
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview')),
- array('name' => $testsetProject, 'link' => $testsetProjectRoute . '/' . $testsetProject)
- );
- $testsetTestfunctionsRoute = str_replace('/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testset_testfunctions'));
- $app->render('conf.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'testsetTestfunctionsRoute' => $testsetTestfunctionsRoute,
- 'testsetProjectRoute' => $testsetProjectRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'testsetProject' => $testsetProject,
- 'latestConfRuns' => null, // not used
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'conf' => Factory::createConf(
- $conf,
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'confRuns' => Factory::createConfRuns(
- $ini['master_build_project'],
- $ini['master_build_state'],
- '',
- $conf), // managed as objects
- 'testsetRuns' => Factory::createTestsetRunsInConf(
- $conf,
- $testsetProject,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-})->name('conf_testsetproject');
-
-/**
- * UI route: /test/top (GET)
- */
-
-$app->get('/test/top', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('testsets_top.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'topN' => $ini['top_failures_n'],
- 'lastDays' => $ini['top_failures_last_days'],
- 'sinceDate' => $since,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
-})->name('top');
-
-$app->get('/data/test/top', function() use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $app->render('testsets_top_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'lastDays' => $ini['top_failures_last_days'],
- 'sinceDate' => $since,
- 'testsets' => Factory::createTestsets(
- Factory::LIST_FAILURES,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/flaky (GET)
- */
-
-$app->get('/test/flaky', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $days = intval($ini['flaky_testsets_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('testsets_flaky.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'topN' => $ini['flaky_testsets_n'],
- 'lastDays' => $ini['flaky_testsets_last_days'],
- 'sinceDate' => $since
- ));
-})->name('flaky');
-
-$app->get('/data/test/flaky', function() use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['flaky_testsets_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $app->render('testsets_flaky_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'lastDays' => $ini['flaky_testsets_last_days'],
- 'sinceDate' => $since,
- 'testsets' => Factory::createTestsets(
- Factory::LIST_FLAKY,
- null,
- null) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/top/testfunctions (GET)
- */
-
-$app->get('/test/top/testfunctions', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('testfunctions_top.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'topN' => $ini['top_failures_n'],
- 'lastDays' => $ini['top_failures_last_days'],
- 'sinceDate' => $since,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
-})->name('toptestfunctions');
-
-$app->get('/data/test/top/testfunctions', function() use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $app->render('testfunctions_top_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'lastDays' => $ini['top_failures_last_days'],
- 'sinceDate' => $since,
- 'testfunctions' => Factory::createTestfunctions(
- Factory::LIST_FAILURES,
- '',
- '',
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/bpassed (GET)
- */
-
-$app->get('/test/bpassed', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('testfunctions_bpass.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'testset' => '',
- 'project' => '',
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
-})->name('bpassed');
-
-$app->get('/data/test/bpassed', function() use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $app->render('testfunctions_bpass_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'list' => 'functions',
- 'testset' => '',
- 'project' => '',
- 'tests' => Factory::createTestfunctions(
- Factory::LIST_BPASSES,
- '',
- '',
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/bpassed/:testset/:project (GET)
- */
-
-$app->get('/test/bpassed/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => $testset, 'link' => $testsetRoute . '/' . $testset . '/' . $project)
- );
- $app->render('testfunctions_bpass.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'testset' => $testset,
- 'project' => $project,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('bpassedtestset');
-
-$app->get('/data/test/bpassed/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $app->render('testfunctions_bpass_data.html', array(
- 'testsetRoute' => $testsetRoute,
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'list' => 'functions',
- 'testset' => $testset,
- 'project' => $project,
- 'tests' => Factory::createTestfunctions(
- Factory::LIST_BPASSES,
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/bpassed/testrows/:testset/:project (GET)
- */
-
-$app->get('/test/bpassed/testrows/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => $testset, 'link' => $testsetRoute . '/' . $testset . '/' . $project)
- );
- $app->render('testrows_bpass.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'testset' => $testset,
- 'project' => $project,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('bpassedtestsetTestrows');
-
-$app->get('/data/test/bpassed/testrows/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testfunctionRoute = str_replace('/:testfunction/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testfunction'));
- $app->render('testfunctions_bpass_data.html', array(
- 'testfunctionRoute' => $testfunctionRoute,
- 'lastDays' => $ini['blacklisted_pass_last_days'],
- 'sinceDate' => $since,
- 'list' => 'rows',
- 'testset' => $testset,
- 'project' => $project,
- 'tests' => Factory::createTestrows(
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/duration/testsets (GET)
- */
-
-$app->get('/test/duration/testsets', function() use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('testsets_duration.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'lastDays' => $ini['top_duration_last_days'],
- 'sinceDate' => $since,
- 'durationLimitSec' => $ini['testset_top_duration_limit_sec'],
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
-})->name('durationTestsets');
-
-$app->get('/data/test/duration/testsets', function() use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $app->render('testsets_duration_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'lastDays' => $ini['top_duration_last_days'],
- 'sinceDate' => $since,
- 'durationLimitSec' => $ini['testset_top_duration_limit_sec'],
- 'list' => 'testsets',
- 'testset' => '',
- 'project' => '',
- 'runs' => Factory::createTestsetRunsMaxDuration(
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /test/duration/testfunctions/:testset/:project (GET)
- */
-
-$app->get('/test/duration/testfunctions/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => $testset, 'link' => $testsetRoute . '/' . $testset . '/' . $project)
- );
- $app->render('testfunctions_duration.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'lastDays' => $ini['top_duration_last_days'],
- 'sinceDate' => $since,
- 'durationLimitSec' => $ini['testfunction_top_duration_limit_sec'],
- 'testset' => $testset,
- 'project' => $project,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state']
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('durationTestfunctions');
-
-$app->get('/data/test/duration/testfunctions/:testset/:project', function($testset, $project) use($app)
-{
- $ini = Factory::conf();
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = Factory::getSinceDate($days);
- $testsetTestfunctionsRoute = str_replace('/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testset_testfunctions'));
- $app->render('testsets_duration_data.html', array(
- 'testsetRoute' => Slim\Slim::getInstance()->urlFor('root') . 'testset',
- 'testsetTestfunctionsRoute' => $testsetTestfunctionsRoute,
- 'lastDays' => $ini['top_duration_last_days'],
- 'sinceDate' => $since,
- 'durationLimitSec' => $ini['testfunction_top_duration_limit_sec'],
- 'list' => 'testfunctions',
- 'testset' => $testset,
- 'project' => $project,
- 'runs' => Factory::createTestfunctionRunsMaxDuration(
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
-});
-
-/**
- * UI route: /testset/:testset/:project (GET)
- */
-
-$app->get('/testset/:testset/:project', function($testset, $project) use($app)
-{
- $testset = strip_tags($testset);
- $project = strip_tags($project);
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $ini = Factory::conf();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $testsetTestfunctionsRoute = str_replace('/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testset_testfunctions'));
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $bpassedTestsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('bpassedtestset'));
- $bpassedtestsetTestrowsRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('bpassedtestsetTestrows'));
- $durationTestfunctionsRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('durationTestfunctions'));
- $app->render('testset.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'testsetTestfunctionsRoute' => $testsetTestfunctionsRoute,
- 'testsetProjectRoute' => $testsetProjectRoute,
- 'bpassedTestsetRoute' => $bpassedTestsetRoute,
- 'bpassedtestsetTestrowsRoute' => $bpassedtestsetTestrowsRoute,
- 'durationTestfunctionsRoute' => $durationTestfunctionsRoute,
- 'lastDaysFailures' => $ini['top_failures_last_days'],
- 'lastDaysFlaky' => $ini['flaky_testsets_last_days'],
- 'sinceDateFailures' => Factory::getSinceDate(intval($ini['top_failures_last_days']) - 1),
- 'sinceDateFlaky' => Factory::getSinceDate(intval($ini['flaky_testsets_last_days']) - 1),
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'testset' => Factory::createTestset(
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'testsetRuns' => Factory::createTestsetRuns(
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('testset');
-
-/**
- * UI route: /testset/:testset/:project/:conf (GET)
- */
-
-$app->get('/testset/:testset/:project/:conf', function($testset, $project, $conf) use($app)
-{
- $testset = strip_tags($testset);
- $project = strip_tags($project);
- $conf = strip_tags($conf);
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $confProjectRoute = str_replace('/:conf/:testsetproject', '', Slim\Slim::getInstance()->urlFor('conf_testsetproject'));
- $ini = Factory::conf();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview')),
- array('name' => $project, 'link' => $testsetProjectRoute . '/' . $project),
- array('name' => $conf, 'link' => $confProjectRoute . '/' . urlencode($conf) . '/' . $project)
- );
- $testfunctionRoute = str_replace('/:testfunction/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testfunction'));
- $app->render('testset_testfunctions.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'testfunctionRoute' => $testfunctionRoute,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'conf' => $conf,
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'testset' => Factory::createTestset(
- $testset,
- $project,
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as object
- 'testfunctionRuns' => Factory::createTestfunctionRunsInConf(
- $testset,
- $project,
- $conf,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('testset_testfunctions');
-
-/**
- * UI route: /testfunction/:testfunction/:testset/:project/:conf (GET)
- */
-
-$app->get('/testfunction/:testfunction/:testset/:project/:conf', function($testfunction, $testset, $project, $conf) use($app)
-{
- $testfunction = strip_tags($testfunction);
- $testset = strip_tags($testset);
- $project = strip_tags($project);
- $conf = strip_tags($conf);
- $dbStatus = Factory::db()->getDbRefreshStatus();
- if (Factory::checkTestset($testset)) {
- $testsetTestfunctionRoute = str_replace('/:testset/:project/:conf', '', Slim\Slim::getInstance()->urlFor('testset_testfunctions'));
- $testsetRoute = str_replace('/:testset/:project', '', Slim\Slim::getInstance()->urlFor('testset'));
- $testsetProjectRoute = str_replace('/:project', '', Slim\Slim::getInstance()->urlFor('testsetproject'));
- $confProjectRoute = str_replace('/:conf/:testsetproject', '', Slim\Slim::getInstance()->urlFor('conf_testsetproject'));
- $ini = Factory::conf();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'overview', 'link' => Slim\Slim::getInstance()->urlFor('overview')),
- array('name' => $project, 'link' => $testsetProjectRoute . '/' . $project),
- array('name' => $conf, 'link' => $confProjectRoute . '/' . urlencode($conf) . '/' . $project),
- array('name' => $testset, 'link' => $testsetTestfunctionRoute . '/' . $testset . '/' . $project . '/' . urlencode($conf))
- );
- $app->render('testfunction.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'refreshed' => $dbStatus['refreshed'] . ' (GMT)',
- 'breadcrumb' => $breadcrumb,
- 'masterProject' => $ini['master_build_project'],
- 'masterState' => $ini['master_build_state'],
- 'conf' => $conf,
- 'testset' => $testset,
- 'testfunction' => $testfunction,
- 'projectRuns' => Factory::createProjectRuns(
- $ini['master_build_project'],
- $ini['master_build_state']), // managed as objects
- 'testrowRuns' => Factory::createTestrowRunsInConf(
- $testfunction,
- $testset,
- $project,
- $conf,
- $ini['master_build_project'],
- $ini['master_build_state']) // managed as objects
- ));
- } else {
- $app->render('empty.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'message' => '404 Not Found'
- ));
- $app->response()->status(404);
- }
-})->name('testfunction');
-
-/**
- * UI route: /sitemap (GET)
- */
-
-$app->get('/sitemap', function() use($app)
-{
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('image.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'breadcrumb' => $breadcrumb,
- 'title' => 'Site Map',
- 'navi_title' => 'site map',
- 'image' => 'images/site_map.png'
- ));
-})->name('sitemap');
-
-/**
- * UI route: /admin (GET) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'admin'));
-$app->get('/admin', function() use($app)
-{
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root'))
- );
- $app->render('admin.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'breadcrumb' => $breadcrumb,
- 'adminRoute' => Slim\Slim::getInstance()->urlFor('admin'),
- 'adminBranchesRoute' => Slim\Slim::getInstance()->urlFor('admin_branches'),
- 'adminDataRoute' => Slim\Slim::getInstance()->urlFor('admin_data'),
- 'tables' => Factory::dbAdmin()->getTablesStatistics()
- ));
-})->name('admin');
-
-/**
- * UI route: /admin/branches (GET) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'admin/branches'));
-$app->get('/admin/branches', function() use($app)
-{
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'admin', 'link' => Slim\Slim::getInstance()->urlFor('admin'))
- );
- $app->render('admin_branches.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'breadcrumb' => $breadcrumb,
- 'adminRoute' => Slim\Slim::getInstance()->urlFor('admin'),
- 'adminBranchesRoute' => Slim\Slim::getInstance()->urlFor('admin_branches'),
- 'adminDataRoute' => Slim\Slim::getInstance()->urlFor('admin_data'),
- 'branches' => Factory::dbAdmin()->getBranchesStatistics()
- ));
-})->name('admin_branches');
-
-/**
- * UI route: /admin/data (GET) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'admin/data'));
-$app->get('/admin/data', function() use($app)
-{
- $dbStatus = Factory::db()->getDbRefreshStatus();
- $breadcrumb = array(
- array('name' => 'home', 'link' => Slim\Slim::getInstance()->urlFor('root')),
- array('name' => 'admin', 'link' => Slim\Slim::getInstance()->urlFor('admin'))
- );
- $app->render('admin_data.html', array(
- 'root' => Slim\Slim::getInstance()->urlFor('root'),
- 'dbStatus' => $dbStatus,
- 'breadcrumb' => $breadcrumb,
- 'adminRoute' => Slim\Slim::getInstance()->urlFor('admin'),
- 'adminBranchesRoute' => Slim\Slim::getInstance()->urlFor('admin_branches'),
- 'adminDataRoute' => Slim\Slim::getInstance()->urlFor('admin_data'),
- 'projectRuns' => Factory::dbAdmin()->getProjectRunsStatistics()
- ));
-})->name('admin_data');
-
-/**
- * API route: /api/branch (DELETE) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'api/branch'));
-$app->delete('/api/branch/:branch', function($branch) use($app)
-{
- $branch = strip_tags($branch);
- $branches = array();
- $query = Factory::db()->getBranches();
- foreach($query as $item) {
- $branches[] = $item['name'];
- }
- if (in_array($branch, $branches)) {
- $result = Factory::dbAdmin()->deleteBranch($branch);
- if ($result)
- $app->response()->status(200);
- else
- $app->response()->status(404);
- } else {
- $app->response()->status(404);
- }
-})->name('delete_branch');
-
-/**
- * API route: /api/branch/archive (PUT) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'api/branch/archive'));
-$app->put('/api/branch/archive/:branch', function($branch) use($app)
-{
- $branch = strip_tags($branch);
- $branches = array();
- $query = Factory::db()->getBranches();
- foreach($query as $item) {
- $branches[] = $item['name'];
- }
- if (in_array($branch, $branches)) {
- $result = Factory::dbAdmin()->archiveBranch($branch);
- if ($result)
- $app->response()->status(200);
- else
- $app->response()->status(404);
- } else {
- $app->response()->status(404);
- }
-})->name('archive_branch');
-
-/**
- * API route: /api/branch/restore (PUT) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'api/branch/restore'));
-$app->put('/api/branch/restore/:branch', function($branch) use($app)
-{
- $branch = strip_tags($branch);
- $branches = array();
- $query = Factory::db()->getBranches();
- foreach($query as $item) {
- $branches[] = $item['name'];
- }
- if (in_array($branch, $branches)) {
- $result = Factory::dbAdmin()->restoreBranch($branch);
- if ($result)
- $app->response()->status(200);
- else
- $app->response()->status(404);
- } else {
- $app->response()->status(404);
- }
-})->name('restore_branch');
-
-/**
- * API route: /api/data (DELETE) - authenticated
- */
-
-$app->add(new HttpBasicAuthRoute('Protected Area', 'api/data'));
-$app->delete('/api/data/:state/:date', function($state, $date) use($app)
-{
- $state = strip_tags($state);
- $date = strip_tags($date);
- $result = Factory::dbAdmin()->deleteRunsData($state, $date);
- if ($result)
- $app->response()->status(200);
- else
- $app->response()->status(404);
-})->name('delete_data');
-
-
-/**
- * Start Slim
- */
-
-$app->run();
-
-
-/**
- * Handle the project name input selection on home page and redirect to testset project page
- */
-
-if (isset($_POST["projectInputSubmit"])) {
- if (empty($_POST["projectInputValue"])) {
- header('Location: ' . Slim\Slim::getInstance()->urlFor('root'));
- exit();
- }
- if (isset($_POST["projectInputValue"])) {
- $project = htmlspecialchars($_POST['projectInputValue']);
- header('Location: ' . Slim\Slim::getInstance()->urlFor('root') . 'testsetproject/' . urlencode($project));
- exit();
- }
-}
-
-/**
- * Handle the testset name input selection on home page and redirect to testset page
- */
-
-if (isset($_POST["testsetInputSubmit"])) {
- if (empty($_POST["testsetInputValue"])) {
- header('Location: ' . Slim\Slim::getInstance()->urlFor('root'));
- exit();
- }
- if (isset($_POST["testsetInputValue"])) {
- $string = explode(' (in ', htmlspecialchars($_POST['testsetInputValue'])); // the separator must match with that used in testset_search.php
- $testset = $string[0];
- $project = str_replace(')', '', $string[1]);
- header('Location: ' . Slim\Slim::getInstance()->urlFor('root') . 'testset/' . urlencode($testset) . '/' . urlencode($project));
- exit();
- }
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/lib/Bootstrap b/non-puppet/qtmetrics2/lib/Bootstrap
deleted file mode 160000
-Subproject a10eb60bc0b07b747fa0c4ebd8821eb7307bd07
diff --git a/non-puppet/qtmetrics2/lib/D3 b/non-puppet/qtmetrics2/lib/D3
deleted file mode 160000
-Subproject a40a611d6b9fc4ff3815ca830d86b6c00d13099
diff --git a/non-puppet/qtmetrics2/lib/Slim b/non-puppet/qtmetrics2/lib/Slim
deleted file mode 160000
-Subproject 20a02782f76830b67ae56a5c08eb1f563c351a3
diff --git a/non-puppet/qtmetrics2/lib/SlimViews b/non-puppet/qtmetrics2/lib/SlimViews
deleted file mode 160000
-Subproject 8561c785e55a39df6cb6f95c3aba3281a60ed5b
diff --git a/non-puppet/qtmetrics2/lib/Twig b/non-puppet/qtmetrics2/lib/Twig
deleted file mode 160000
-Subproject e8e6575abf6102af53ec283f7f14b89e304fa60
diff --git a/non-puppet/qtmetrics2/project_search.php b/non-puppet/qtmetrics2/project_search.php
deleted file mode 100644
index b66dced..0000000
--- a/non-puppet/qtmetrics2/project_search.php
+++ /dev/null
@@ -1,63 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Project autocomplete search
- * @since 30-06-2015
- * @author Juha Sippola
- */
-
-header('Content-Type: application/json');
-require 'src/Factory.php';
-
-// Get the filter and make database search
-if (isset($_GET['term'])) {
- $list = array();
- $rows = Factory::getProjectsFiltered($_GET['term']);
- foreach ($rows as $row) {
- foreach ($row as $key => $value) {
- if ($key === 'name')
- $name = $value;
- }
- $list[] = $name;
- }
- // Return list as json string
- echo json_encode($list);
-
-// Return empty string if filter not set
-} else {
- echo json_encode([]);
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/qtmetrics_example.ini b/non-puppet/qtmetrics2/qtmetrics_example.ini
deleted file mode 100644
index 4a0dd00..0000000
--- a/non-puppet/qtmetrics2/qtmetrics_example.ini
+++ /dev/null
@@ -1,86 +0,0 @@
-;#############################################################################
-;##
-;## Copyright (C) 2015 The Qt Company Ltd.
-;## Contact: http://www.qt.io/licensing/
-;##
-;## This file is part of the Quality Assurance module of the Qt Toolkit.
-;##
-;## $QT_BEGIN_LICENSE:LGPL21$
-;## Commercial License Usage
-;## Licensees holding valid commercial Qt licenses may use this file in
-;## accordance with the commercial license agreement provided with the
-;## Software or, alternatively, in accordance with the terms contained in
-;## a written agreement between you and The Qt Company. For licensing terms
-;## and conditions see http://www.qt.io/terms-conditions. For further
-;## information use the contact form at http://www.qt.io/contact-us.
-;##
-;## GNU Lesser General Public License Usage
-;## Alternatively, this file may be used under the terms of the GNU Lesser
-;## General Public License version 2.1 or version 3 as published by the Free
-;## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-;## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-;## following information to ensure the GNU Lesser General Public License
-;## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-;## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-;##
-;## As a special exception, The Qt Company gives you certain additional
-;## rights. These rights are described in The Qt Company LGPL Exception
-;## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-;##
-;## $QT_END_LICENSE$
-;##
-;#############################################################################
-
-; Qt Metrics initialization template (example)
-; @since 24-09-2015
-; @author Juha Sippola
-
-
-[Database]
-
-; Database connection data exactly like it is to be given to PDO.
-; Password not to be put in version control!
-dsn = ""
-username = ""
-password = ""
-username_admin = ""
-password_admin = ""
-
-
-[Lists]
-
-; Number of last days to be included into top failures / flaky testsets / blacklisted list
-top_failures_last_days = 7
-flaky_testsets_last_days = 7
-blacklisted_pass_last_days = 5
-
-; Number of testsets to be included into top failures / flaky testsets list
-top_failures_n = 20
-flaky_testsets_n = 50
-
-; Number of last days to be included into top duration list
-top_duration_last_days = 2
-
-; Duration limit (seconds) for top duration list (only the higher are listed)
-testset_top_duration_limit_sec = 300
-testfunction_top_duration_limit_sec = 3
-
-
-[Master_build]
-
-; Project and state of the builds where the testset results are read and shown
-master_build_project = "Qt5"
-master_build_state = "state"
-
-
-[Paths]
-
-; Logs from the Qt Continuous Integration system
-ci_log_path = "http://testresults.qt.io/ci/"
-
-
-[HttpBasicAuth]
-
-; admin credentials
-admin_username = ""
-admin_password = ""
diff --git a/non-puppet/qtmetrics2/scripts/about.js b/non-puppet/qtmetrics2/scripts/about.js
deleted file mode 100644
index 5c61bc5..0000000
--- a/non-puppet/qtmetrics2/scripts/about.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Show About window
- * @since 18-06-2015
- * @author Juha Sippola
- */
-
-$(function(){
- $("#about").load("templates/about.html");
-});
diff --git a/non-puppet/qtmetrics2/scripts/admin.js b/non-puppet/qtmetrics2/scripts/admin.js
deleted file mode 100644
index 589294b..0000000
--- a/non-puppet/qtmetrics2/scripts/admin.js
+++ /dev/null
@@ -1,137 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Admin functions
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-// Catch action confirmation from the modal
-$('.modal .modal-footer button').on('click', function (e) {
- var branchTag;
- var branchName;
- var removeButtonDiv;
- var archiveButtonDiv;
- var $target = $(e.target);
- $(this).closest('.modal').on('hidden.bs.modal', function (e) {
-
- // Remove branch
- if ($target[0].id.search("confirm_branch_remove") === 0) {
- branchTag = $target[0].id.substring($target[0].id.lastIndexOf('_') + 1);
- branchName = $target[0].name;
- removeButtonDiv = '#' + branchTag + 'RemoveButton';
- archiveButtonDiv = '#' + branchTag + 'ArchiveButton';
- $(removeButtonDiv).html("Removing...");
- // Send request and handle the response
- $.ajax({
- url: "api/branch/" + branchName,
- type: 'DELETE',
- success: function(result) {
- console.log(this.type + ": " + this.url + " done");
- $(removeButtonDiv).html("Removed");
- $(archiveButtonDiv).html("");
- },
- error: function (request, status, error) {
- console.log(this.type + ": " + this.url + " error (" + error + ")");
- $(removeButtonDiv).html("Error!");
- }
- });
- }
-
- // Archive branch
- if ($target[0].id.search("confirm_branch_archive") === 0) {
- branchTag = $target[0].id.substring($target[0].id.lastIndexOf('_') + 1);
- branchName = $target[0].name;
- archiveButtonDiv = '#' + branchTag + 'ArchiveButton';
- $(archiveButtonDiv).html("Archiving...");
- // Send request and handle the response
- $.ajax({
- url: "api/branch/archive/" + branchName,
- type: 'PUT',
- success: function(result) {
- console.log(this.type + ": " + this.url + " done");
- $(archiveButtonDiv).html("Archived");
- },
- error: function (request, status, error) {
- console.log(this.type + ": " + this.url + " error (" + error + ")");
- $(archiveButtonDiv).html("Error!");
- }
- });
- }
-
- // Restore branch
- if ($target[0].id.search("confirm_branch_restore") === 0) {
- branchTag = $target[0].id.substring($target[0].id.lastIndexOf('_') + 1);
- branchName = $target[0].name;
- archiveButtonDiv = '#' + branchTag + 'ArchiveButton';
- $(archiveButtonDiv).html("Restoring...");
- // Send request and handle the response
- $.ajax({
- url: "api/branch/restore/" + branchName,
- type: 'PUT',
- success: function(result) {
- console.log(this.type + ": " + this.url + " done");
- $(archiveButtonDiv).html("Restored");
- },
- error: function (request, status, error) {
- console.log(this.type + ": " + this.url + " error (" + error + ")");
- $(archiveButtonDiv).html("Error!");
- }
- });
- }
-
- // Remove data
- if ($target[0].id.search("confirm_data_remove") === 0) {
- var dataDate = $target[0].id.substring($target[0].id.lastIndexOf('_') + 1);
- var dataState = $target[0].name;
- removeButtonDiv = '#' + dataState + '-' + dataDate + 'Button';
- $(removeButtonDiv).html("Removing...");
- // Send delete request and handle the response
- $.ajax({
- url: "api/data/" + dataState + "/" + dataDate,
- type: 'DELETE',
- success: function(result) {
- console.log(this.type + ": " + this.url + " done");
- $(removeButtonDiv).html("Removed");
- },
- error: function (request, status, error) {
- console.log(this.type + ": " + this.url + " error (" + error + ")");
- $(removeButtonDiv).html("Error!");
- }
- });
- }
-
- });
-});
diff --git a/non-puppet/qtmetrics2/scripts/ajax.js b/non-puppet/qtmetrics2/scripts/ajax.js
deleted file mode 100644
index f63695e..0000000
--- a/non-puppet/qtmetrics2/scripts/ajax.js
+++ /dev/null
@@ -1,184 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Ajax route calls
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-$(function () {
-
- var div;
- var divs = [];
- var project;
- var testset;
- var url;
-
- // Get all div ids on a page to call correct routes
- $(".container-fluid").find("div").each(function(){ divs.push(this.id); });
-
- // Testset project / latest status
- if ($.inArray('testset_project_data_latest', divs) > -1) {
- project = $('#project').html();
- $.ajax({
- url: "data/testsetproject/latest/" + project,
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testset_project_data_latest').html(html);
- });
- }
-
- // Testset project / results in branches
- if ($.inArray('testset_project_data_results', divs) > -1) {
- project = $('#project').html();
- $.ajax({
- url: "data/testsetproject/results/" + project,
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testset_project_data_results').html(html);
- });
- }
-
- // Top testset failures
- if ($.inArray('testsets_top_data', divs) > -1) {
- $.ajax({
- url: "data/test/top",
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testsets_top_data').html(html);
- });
- }
-
- // Flaky testsets
- if ($.inArray('flaky_testsets_data', divs) > -1) {
- $.ajax({
- url: "data/test/flaky",
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#flaky_testsets_data').html(html);
- });
- }
-
- // Top testfunction failures
- if ($.inArray('testfunctions_top_data', divs) > -1) {
- $.ajax({
- url: "data/test/top/testfunctions",
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testfunctions_top_data').html(html);
- });
- }
-
- // Blacklisted passed testfunctions
- if ($.inArray('testfunctions_blacklisted_passed_data', divs) > -1) {
- testset = $('#testset').html();
- project = $('#project').html();
- if (testset === '') {
- url = "data/test/bpassed";
- } else {
- url = "data/test/bpassed/" + testset + "/" + project;
- }
- $.ajax({
- url: url,
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testfunctions_blacklisted_passed_data').html(html);
- });
- }
-
- // Blacklisted passed testrows
- if ($.inArray('testrows_blacklisted_passed_data', divs) > -1) {
- testset = $('#testset').html();
- project = $('#project').html();
- url = "data/test/bpassed/testrows/" + testset + "/" + project;
- $.ajax({
- url: url,
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testrows_blacklisted_passed_data').html(html);
- });
- }
-
- // Top testset duration
- if ($.inArray('testsets_duration', divs) > -1) {
- $.ajax({
- url: "data/test/duration/testsets",
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testsets_duration').html(html);
- });
- }
-
- // Top testfunction duration
- if ($.inArray('testfunctions_duration', divs) > -1) {
- testset = $('#testset').html();
- project = $('#project').html();
- url = "data/test/duration/testfunctions/" + testset + "/" + project;
- $.ajax({
- url: url,
- dataType: "html",
- cache: true
- })
- .done(function( html ) {
- console.log(this.url + " done");
- $('#testfunctions_duration').html(html);
- });
- }
-
-});
diff --git a/non-puppet/qtmetrics2/scripts/ie10-viewport-bug-workaround.js b/non-puppet/qtmetrics2/scripts/ie10-viewport-bug-workaround.js
deleted file mode 100644
index 346636d..0000000
--- a/non-puppet/qtmetrics2/scripts/ie10-viewport-bug-workaround.js
+++ /dev/null
@@ -1,22 +0,0 @@
-/*!
- * IE10 viewport hack for Surface/desktop Windows 8 bug
- * Copyright 2014 Twitter, Inc.
- * Licensed under the Creative Commons Attribution 3.0 Unported License. For
- * details, see http://creativecommons.org/licenses/by/3.0/.
- */
-
-// See the Getting Started docs for more information:
-// http://getbootstrap.com/getting-started/#support-ie10-width
-
-(function () {
- 'use strict';
- if (navigator.userAgent.match(/IEMobile\/10\.0/)) {
- var msViewportStyle = document.createElement('style')
- msViewportStyle.appendChild(
- document.createTextNode(
- '@-ms-viewport{width:auto!important}'
- )
- )
- document.querySelector('head').appendChild(msViewportStyle)
- }
-})();
diff --git a/non-puppet/qtmetrics2/scripts/loading.js b/non-puppet/qtmetrics2/scripts/loading.js
deleted file mode 100644
index 0c05568..0000000
--- a/non-puppet/qtmetrics2/scripts/loading.js
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Show loading progress bar
- * @since 08-07-2015
- * @author Juha Sippola
- */
-
-// Hide the progress bar when page loaded
-$(window).load(function() {
- $('#link_loading').hide();
-});
-
-// Show the progress bar when reloading the page (this also hides the progress bar when pressing back/forward button)
-$(window).on('beforeunload', function() {
- setTimeout(function() {
- $('#link_loading').fadeIn();
- }, 1000); // wait for 1s
-});
-
-// Show the progress bar when internal link clicked
-$(function(){
- $('a').on('click', function(e) {
- if ( $(this).attr('target') !== '_blank' && $(this).attr('href') !== "" && $(this).attr('href') !== "#") {
- setTimeout(function() {
- $('#link_loading').fadeIn();
- }, 1000); // wait for 1s
- }
- // Fallback: hide after a timeout so that never left on by accident (e.g. due to browser differences)
- setTimeout(function() {
- $('#link_loading').fadeOut();
- }, 10000); // wait for 10s
- });
-});
diff --git a/non-puppet/qtmetrics2/scripts/project_autocomplete.js b/non-puppet/qtmetrics2/scripts/project_autocomplete.js
deleted file mode 100644
index 7ab9490..0000000
--- a/non-puppet/qtmetrics2/scripts/project_autocomplete.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Project autocomplete
- * @since 30-06-2015
- * @author Juha Sippola
- */
-
-$(function() {
- var cache = {};
- $( "#projectInput" ).autocomplete({
- minLength: 2,
-
- // get the filtered list (cached)
- source: function( request, response ) {
- var term = request.term;
- if ( term in cache ) {
- response( cache[ term ] );
- return;
- }
- $.getJSON( "project_search.php", request, function( data, status, xhr ) {
- cache[ term ] = data;
- response( data );
- });
- },
-
- // detect the case without any matches
- response: function (event, ui) {
- if (ui.content.length === 0) {
- ui.content.push({
- 'label': '(no match)',
- 'value': ''
- });
- }
- }
- })
-
- // fill the list
- .data("ui-autocomplete")._renderItem = function (ul, item) {
- if (item.value === '') {
- // 'no match' case
- return $('<li class="ui-state-disabled">'+item.label+'</li>')
- .appendTo(ul);
- } else {
- // list of matches
- return $("<li>")
- .append("<a>" + item.label + "</a>")
- .appendTo(ul);
- }
- };
-});
diff --git a/non-puppet/qtmetrics2/scripts/reload.js b/non-puppet/qtmetrics2/scripts/reload.js
deleted file mode 100644
index 1b6b353..0000000
--- a/non-puppet/qtmetrics2/scripts/reload.js
+++ /dev/null
@@ -1,43 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Show About window
- * @since 15-09-2015
- * @author Juha Sippola
- */
-
-$('.reload_page').click(function(e){
- window.location.reload();
-});
diff --git a/non-puppet/qtmetrics2/scripts/speedo.js b/non-puppet/qtmetrics2/scripts/speedo.js
deleted file mode 100644
index 92b1acc..0000000
--- a/non-puppet/qtmetrics2/scripts/speedo.js
+++ /dev/null
@@ -1,157 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Speedo chart functions
- * @since 27-09-2015
- * @author Juha Sippola
- */
-
-$(function () {
-
- // Get all div ids on a page
- var divs = [];
- $(".chartSpeedo").find("div").each(function(){ divs.push(this.id); });
-
- // Draw the charts
- jQuery.each( divs, function( i, val ) {
- var percent = Math.round(($("#" + val + "Value").html()/100) * 100) / 100;
- drawSpeedo("#" + val, percent);
- });
-
-});
-
-function drawSpeedo(divId, percent) {
-
- var Needle, arc, arcEndRad, arcStartRad, barWidth, chart, chartInset,
- degToRad, el, endPadRad, height, margin, needle, numSections, padRad,
- percToDeg, percToRad, radius, sectionIndx, sectionPerc, startPadRad,
- svg, totalPercent, width, _i;
-
- console.log(divId + ": " + percent);
-
- barWidth = 30;
- numSections = 10;
- sectionPerc = 1 / numSections / 2;
- padRad = 0.05;
- chartInset = 0;
- totalPercent = 0.75;
-
- el = d3.select(divId);
-
- margin = {
- top: 90,
- right: 0,
- bottom: 0,
- left: 0
- };
-
- // width = el[0][0].offsetWidth + margin.left;
- // height = el[0][0].offsetWidth + margin.top;
- // radius = Math.min(width, height) / 2;
- width = 150;
- height = 150;
- radius = 75;
-
- percToDeg = function(perc) {
- return perc * 360;
- };
-
- percToRad = function(perc) {
- return degToRad(percToDeg(perc));
- };
-
- degToRad = function(deg) {
- return deg * Math.PI / 180;
- };
-
- svg = el.append('svg').attr('width', width + margin.left + margin.right).attr('height', height);
- chart = svg.append('g').attr('transform', "translate(" + ((width / 2) + margin.left) + ", " + margin.top + ")");
- for (sectionIndx = _i = 1; 1 <= numSections ? _i <= numSections : _i >= numSections; sectionIndx = 1 <= numSections ? ++_i : --_i) {
- arcStartRad = percToRad(totalPercent);
- arcEndRad = arcStartRad + percToRad(sectionPerc);
- totalPercent += sectionPerc;
- startPadRad = sectionIndx === 0 ? 0 : padRad / 2;
- endPadRad = sectionIndx === numSections ? 0 : padRad / 2;
- arc = d3.svg.arc().outerRadius(radius - chartInset).innerRadius(radius - chartInset - barWidth).startAngle(arcStartRad + startPadRad).endAngle(arcEndRad - endPadRad);
- chart.append('path').attr('class', "arc chart-color" + sectionIndx).attr('d', arc);
- }
-
- Needle = (function() {
-
- function Needle(len, radius) {
- this.len = len;
- this.radius = radius;
- }
-
- Needle.prototype.drawOn = function(el, perc) {
- el.append('circle').attr('class', 'needle-center').attr('cx', 0).attr('cy', 0).attr('r', this.radius);
- return el.append('path').attr('class', 'needle').attr('d', this.mkCmd(perc));
- };
-
- Needle.prototype.animateOn = function(el, perc) {
- var self;
- self = this;
- return el.transition().delay(500).ease('elastic').duration(4000).selectAll('.needle').tween('progress', function() {
- return function(percentOfPercent) {
- var progress;
- progress = percentOfPercent * perc;
- return d3.select(this).attr('d', self.mkCmd(progress));
- };
- });
- };
-
- Needle.prototype.mkCmd = function(perc) {
- var centerX, centerY, leftX, leftY, rightX, rightY, thetaRad, topX, topY;
- thetaRad = percToRad(perc / 2);
- centerX = 0;
- centerY = 0;
- topX = centerX - this.len * Math.cos(thetaRad);
- topY = centerY - this.len * Math.sin(thetaRad);
- leftX = centerX - this.radius * Math.cos(thetaRad - Math.PI / 2);
- leftY = centerY - this.radius * Math.sin(thetaRad - Math.PI / 2);
- rightX = centerX - this.radius * Math.cos(thetaRad + Math.PI / 2);
- rightY = centerY - this.radius * Math.sin(thetaRad + Math.PI / 2);
- return "M " + leftX + " " + leftY + " L " + topX + " " + topY + " L " + rightX + " " + rightY;
- };
-
- return Needle;
-
- })();
-
- needle = new Needle(85, 8);
- needle.drawOn(chart, 0);
- needle.animateOn(chart, percent);
-
-}
diff --git a/non-puppet/qtmetrics2/scripts/testset_autocomplete.js b/non-puppet/qtmetrics2/scripts/testset_autocomplete.js
deleted file mode 100644
index 6912020..0000000
--- a/non-puppet/qtmetrics2/scripts/testset_autocomplete.js
+++ /dev/null
@@ -1,83 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset autocomplete
- * @since 05-05-2015
- * @author Juha Sippola
- */
-
-$(function() {
- var cache = {};
- $( "#testsetInput" ).autocomplete({
- minLength: 2,
-
- // get the filtered list (cached)
- source: function( request, response ) {
- var term = request.term;
- if ( term in cache ) {
- response( cache[ term ] );
- return;
- }
- $.getJSON( "testset_search.php", request, function( data, status, xhr ) {
- cache[ term ] = data;
- response( data );
- });
- },
-
- // detect the case without any matches
- response: function (event, ui) {
- if (ui.content.length === 0) {
- ui.content.push({
- 'label': '(no match)',
- 'value': ''
- });
- }
- }
- })
-
- // fill the list
- .data("ui-autocomplete")._renderItem = function (ul, item) {
- if (item.value === '') {
- // 'no match' case
- return $('<li class="ui-state-disabled">'+item.label+'</li>')
- .appendTo(ul);
- } else {
- // list of matches
- return $("<li>")
- .append("<a>" + item.label + "</a>")
- .appendTo(ul);
- }
- };
-});
diff --git a/non-puppet/qtmetrics2/scripts/tooltip.js b/non-puppet/qtmetrics2/scripts/tooltip.js
deleted file mode 100644
index 27004c2..0000000
--- a/non-puppet/qtmetrics2/scripts/tooltip.js
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Initialize Bootstrap tooltips
- * @since 26-06-2015
- * @author Juha Sippola
- */
-
-$(function () {
-
- // Set tooltip activation to click on touch devices (and hover on others)
- var is_touch_device = ("ontouchstart" in window) || window.DocumentTouch && document instanceof DocumentTouch;
- $(".clickOnTouch").tooltip({
- trigger: is_touch_device ? "click" : "hover"
- });
-
- // Bootstrap tooltip
- $('[data-toggle="tooltip"]').tooltip();
-
- // Hide clicked tooltip
- $('body').on('click', function (e) {
- $('[data-toggle="tooltip"]').each(function () {
- //the 'is' for element that triggered the tooltip
- if (!$(this).is(e.target) && $(this).has(e.target).length === 0) {
- $(this).tooltip('hide');
- }
- });
- });
-
-});
diff --git a/non-puppet/qtmetrics2/src/Conf.php b/non-puppet/qtmetrics2/src/Conf.php
deleted file mode 100644
index 51598fa..0000000
--- a/non-puppet/qtmetrics2/src/Conf.php
+++ /dev/null
@@ -1,127 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Configuration class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class Conf {
-
- /**
- * Conf status (starting from ok case and most fatal the last i.e. latter overwrites earlier)
- */
- const STATUS_EMPTY = 0;
- const STATUS_SUCCESS = 1;
- const STATUS_UNDEF = 2;
- const STATUS_ABORTED = 3;
- const STATUS_FAILURE = 4;
-
- /**
- * Configuration name.
- * @var string
- */
- private $name;
-
- /**
- * Configuration status calculated from the latest branch build results (in state builds only).
- * @var int
- */
- private $status;
-
- /**
- * Configuration constructor.
- * Configuration indicates the status in its latest runs in state builds in all branches
- * @param string $name
- */
- public function __construct($name)
- {
- $this->name = $name;
- $this->status = ConfRun::RESULT_EMPTY; // not initially set
- }
-
- /**
- * Get name of the configuration.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get status of the configuration calculated from the latest branch build results.
- * @return string
- */
- public function getStatus()
- {
- return $this->status;
- }
-
- /**
- * Set status of the configuration calculated from the testset results in the latest branch builds (in specified builds only).
- * @param string $runProject
- * @param string $runState
- */
- public function setStatus($runProject, $runState)
- {
- $status = self::STATUS_EMPTY;
- $statusText = ConfRun::RESULT_EMPTY;
- $builds = Factory::db()->getLatestConfBranchBuildResults( $this->name, $runProject, $runState);
- foreach ($builds as $build) {
- if ($build['result'] === ConfRun::RESULT_SUCCESS AND $status <= self::STATUS_SUCCESS) {
- $status = self::STATUS_SUCCESS;
- $statusText = ConfRun::RESULT_SUCCESS;
- }
- if ($build['result'] === ConfRun::RESULT_FAILURE AND $status <= self::STATUS_FAILURE) {
- $status = self::STATUS_FAILURE;
- $statusText = ConfRun::RESULT_FAILURE;
- }
- if ($build['result'] === ConfRun::RESULT_ABORTED AND $status <= self::STATUS_ABORTED) {
- $status = self::STATUS_ABORTED;
- $statusText = ConfRun::RESULT_ABORTED;
- }
- if ($build['result'] === ConfRun::RESULT_UNDEF AND $status <= self::STATUS_UNDEF) {
- $status = self::STATUS_UNDEF;
- $statusText = ConfRun::RESULT_UNDEF;
- }
- }
- $this->status = $statusText;
- return;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/ConfRun.php b/non-puppet/qtmetrics2/src/ConfRun.php
deleted file mode 100644
index 513a182..0000000
--- a/non-puppet/qtmetrics2/src/ConfRun.php
+++ /dev/null
@@ -1,145 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * ConfRun class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class ConfRun extends ProjectRun {
-
- /**
- * Conf build results (these must follow the enumeration in the database)
- */
- const RESULT_NOT_SET = NULL;
- const RESULT_EMPTY = "";
- const RESULT_SUCCESS = "SUCCESS";
- const RESULT_FAILURE = "FAILURE";
- const RESULT_ABORTED = "ABORTED";
- const RESULT_UNDEF = "undef";
-
- /**
- * Conf name.
- * @var string
- */
- private $name;
-
- /**
- * Forcesuccess flag (true = forcesuccess on).
- * @var bool
- */
- private $forcesuccess;
-
- /**
- * Insignificance flag (true = insignificant).
- * @var bool
- */
- private $insignificant;
-
- /**
- * ConfRun constructor.
- * @param string $name
- * @param string $projectName
- * @param string $branchName
- * @param string $stateName
- * @param int $buildKey
- * @param string $result
- * @param bool $forcesuccess (true = forcesuccess on)
- * @param bool $insignificant (true = insignificant)
- * @param string $timestamp
- * @param int $duration
- */
- public function __construct($name, $projectName, $branchName, $stateName, $buildKey, $result, $forcesuccess, $insignificant, $timestamp, $duration) {
- parent::__construct($projectName, $branchName, $stateName, $buildKey, $result, $timestamp, $duration);
- $this->name = $name;
- $this->forcesuccess = $forcesuccess;
- $this->insignificant = $insignificant;
- }
-
- /**
- * Get name of the conf.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get forcesuccess flag.
- * @return bool (true = forcesuccess on)
- */
- public function getForcesuccess()
- {
- return $this->forcesuccess;
- }
-
- /**
- * Get insignificance flag.
- * @return bool (true = insignificant)
- */
- public function getInsignificant()
- {
- return $this->insignificant;
- }
-
- /**
- * Get build directory link.
- * @return string
- */
- public function getBuildLink()
- {
- return Factory::getCiLogPath()
- . urlencode(parent::getFullProjectName())
- . '/build_' . parent::getBuildKeyString()
- . '/' . urlencode($this->name);
- }
-
- /**
- * Get log file link.
- * @return string
- */
- public function getLogLink()
- {
- return Factory::getCiLogPath()
- . urlencode(parent::getFullProjectName())
- . '/build_' . parent::getBuildKeyString()
- . '/' . urlencode($this->name)
- . '/log.txt.gz';
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/Database.php b/non-puppet/qtmetrics2/src/Database.php
deleted file mode 100644
index e621ca8..0000000
--- a/non-puppet/qtmetrics2/src/Database.php
+++ /dev/null
@@ -1,1868 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Database class
- * @since 27-09-2015
- * @author Juha Sippola
- */
-
-class Database {
-
- /**
- * Database instance
- * @var PDO
- */
- private $db;
-
- /**
- * Database constructor
- */
- public function __construct()
- {
- $ini = Factory::conf();
- $this->db = new PDO(
- $ini['dsn'],
- $ini['username'],
- $ini['password']
- );
- }
-
- /**
- * Get list of projects
- * @return array (string name)
- */
- public function getProjects()
- {
- $result = array();
- $query = $this->db->prepare("SELECT name FROM project ORDER BY name");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array('name' => $row['name']);
- }
- return $result;
- }
-
- /**
- * Get list of branches
- * @return array (string name, bool archived)
- */
- public function getBranches()
- {
- $result = array();
- $query = $this->db->prepare("SELECT name, archived FROM branch ORDER BY name DESC");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['name'],
- 'archived' => $row['archived']
- );
- }
- return $result;
- }
-
- /**
- * Get list of states
- * @return array (string name)
- */
- public function getStates()
- {
- $result = array();
- $query = $this->db->prepare("SELECT name FROM state ORDER BY name");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array('name' => $row['name']);
- }
- return $result;
- }
-
- /**
- * Get list of projects matching the filter string.
- * @param string $filter
- * @return array (string name)
- */
- public function getProjectsFiltered($filter)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT name
- FROM project
- WHERE name LIKE ?
- ORDER BY name;
- ");
- $query->execute(array(
- '%' . $filter . '%'
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['name']
- );
- }
- return $result;
- }
-
- /**
- * Get list of testsets.
- * @return array (int id, string name, string project)
- */
- public function getTestsets()
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT testset.id AS id, testset.name AS testset, project.name AS project
- FROM testset
- INNER JOIN project ON testset.project_id = project.id
- ORDER BY testset.name;
- ");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id'],
- 'name' => $row['testset'],
- 'project' => $row['project']
- );
- }
- return $result;
- }
-
- /**
- * Get list of testsets matching the filter string.
- * @param string $filter
- * @return array (string name, string project)
- */
- public function getTestsetsFiltered($filter)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT testset.name AS testset, project.name AS project
- FROM testset
- INNER JOIN project ON testset.project_id = project.id
- WHERE testset.name LIKE ?
- ORDER BY testset.name;
- ");
- $query->execute(array(
- '%' . $filter . '%'
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['testset'],
- 'project' => $row['project']
- );
- }
- return $result;
- }
-
- /**
- * Get the project(s) of testset
- * If several testsets found with the same name in different projects, all are listed
- * @param string $testset
- * @return array (string name, string project)
- */
- public function getTestsetProject($testset)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT testset.name AS testset, project.name AS project
- FROM testset
- INNER JOIN project ON testset.project_id = project.id
- WHERE testset.name = ?
- ORDER BY project.name;
- ");
- $query->execute(array(
- $testset
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['testset'],
- 'project' => $row['project']
- );
- }
- return $result;
- }
-
- /**
- * Get list of testfunctions for a testset
- * @param string $testset
- * @param string $project
- * @return array (int id, int testsetId, string name)
- */
- public function getTestfunctionsTestset($testset, $project)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT testfunction.id AS id, testfunction.testset_id AS testset_id, testfunction.name AS testset
- FROM testfunction
- WHERE testfunction.testset_id =
- (SELECT testset.id
- FROM testset INNER JOIN project ON testset.project_id = project.id
- WHERE testset.name = ? AND project.name = ?)
- ORDER BY testfunction.name;
- ");
- $query->execute(array(
- $testset,
- $project
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id'],
- 'testsetId' => $row['testset_id'],
- 'name' => $row['testset']
- );
- }
- return $result;
- }
-
- /**
- * Get list of target platform os's
- * @return array (string os)
- */
- public function getTargetPlatformOs()
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT DISTINCT platform.os
- FROM conf
- INNER JOIN platform ON conf.target_id = platform.id
- ORDER BY platform.os;
- ");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'os' => $row['os']
- );
- }
- return $result;
- }
-
- /**
- * Get the latest build key for given project, branch and state
- * @param string $runProject
- * @param string $runBranch
- * @param string $runState
- * @return string
- */
- public function getLatestProjectBranchBuildKey($runProject, $runBranch, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT build_key AS latest_build
- FROM project_run
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_id = (SELECT id FROM project WHERE name = ?) AND
- branch_id = (SELECT id FROM branch WHERE name = ?) AND
- state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY timestamp DESC
- LIMIT 1
- ");
- $query->execute(array(
- $runProject,
- $runBranch,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result= $row['latest_build'];
- }
- return $result;
- }
-
- /**
- * Get the latest build keys by branch for given project and state
- * @param string $runProject
- * @param string $runState
- * @return array (string name, string key)
- */
- public function getLatestProjectBranchBuildKeys($runProject, $runState)
- {
- $result = array();
-
- $branches = self::getBranches();
- foreach ($branches as $branch) {
- $key = self::getLatestProjectBranchBuildKey($runProject, $branch['name'], $runState);
- if ($key) {
- $result[] = array(
- 'name' => $branch['name'],
- 'key' => $key
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest build result by branch for given project and state
- * @param string $runProject
- * @param string $runState
- * @return array (string name, string result, int buildKey, string timestamp, string duration)
- */
- public function getLatestProjectBranchBuildResults($runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- branch.name,
- project_run.result,
- project_run.build_key,
- project_run.timestamp,
- project_run.duration
- FROM project_run
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_id = (SELECT id FROM project WHERE name = ?) AND
- state_id = (SELECT id FROM state WHERE name = ?) AND
- branch_id = (SELECT id FROM branch WHERE name = ?) AND
- build_key = ? AND
- branch.archived = 0;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['name'],
- 'result' => $row['result'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'duration' => $row['duration']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest configuration build result by branch for given project and state
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array (string name, string result, int buildKey, string timestamp, string duration)
- */
- public function getLatestConfBranchBuildResults($conf, $runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- branch.name,
- conf_run.result,
- project_run.build_key,
- conf_run.forcesuccess,
- conf_run.insignificant,
- conf_run.timestamp,
- conf_run.duration
- FROM conf_run
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- conf.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0;
- ");
- $query->execute(array(
- $conf,
-
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['name'],
- 'result' => $row['result'],
- 'buildKey' => $row['build_key'],
- 'forcesuccess' => $row['forcesuccess'],
- 'insignificant' => $row['insignificant'],
- 'timestamp' => $row['timestamp'],
- 'duration' => $row['duration']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest configuration result sum by branch for given project and state
- * Similar to getLatestProjectBranchTestsetResultsSum but for configurations.
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string timestamp, int passed, int failed, int aborted, int undef)
- */
- public function getLatestConfBranchBuildResultsSum($runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- project_run.timestamp,
- COUNT(CASE WHEN conf_run.result = 'SUCCESS' THEN conf_run.result END) AS passed,
- COUNT(CASE WHEN conf_run.result = 'FAILURE' THEN conf_run.result END) AS failed,
- COUNT(CASE WHEN conf_run.result = 'ABORTED' THEN conf_run.result END) AS aborted,
- COUNT(CASE WHEN conf_run.result = 'undef' THEN conf_run.result END) AS undef
- FROM conf_run
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed'],
- 'aborted' => $row['aborted'],
- 'undef' => $row['undef']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest testset result by branch for given project and state
- * @param string $runProject
- * @param string $runState
- * @return array (string project, string branch, int buildKey, string timestamp, int passed, int failed)
- */
- public function getLatestProjectBranchTestsetResults($runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- project.name AS project,
- branch.name AS branch,
- project_run.build_key,
- project_run.timestamp,
- COUNT(CASE WHEN testset_run.result LIKE '%passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result LIKE '%failed' THEN testset_run.result END) AS failed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0
- GROUP BY project.name;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'project' => $row['project'],
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest testset result sum by branch for given project and state
- * Similar to getLatestProjectBranchTestsetResults but without testset project grouping.
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string timestamp, int passed, int failed)
- */
- public function getLatestProjectBranchTestsetResultsSum($runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- project_run.timestamp,
- COUNT(CASE WHEN testset_run.result LIKE '%passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result LIKE '%failed' THEN testset_run.result END) AS failed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest testset result by branch for given project and state, for selected testset project.
- * Similar to getLatestProjectBranchTestsetResults but listing only the selected testset project.
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array (string project, string branch, int buildKey, string timestamp, int passed, int failed)
- */
- public function getLatestTestsetProjectBranchTestsetResults($testsetProject, $runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- project.name AS project,
- branch.name AS branch,
- project_run.build_key,
- project_run.timestamp,
- COUNT(CASE WHEN testset_run.result LIKE '%passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result LIKE '%failed' THEN testset_run.result END) AS failed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0
- GROUP BY project.name;
- ");
- $query->execute(array(
- $testsetProject,
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'project' => $row['project'],
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get the latest build result by configuration and branch for given project and state
- * @param string $testset
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array (string name, string branch, string result)
- */
- public function getLatestTestsetConfBuildResults($testset, $testsetProject, $runProject, $runState)
- {
- $result = array();
- $builds = self::getLatestProjectBranchBuildKeys($runProject, $runState);
- foreach ($builds as $build) {
- $query = $this->db->prepare("
- SELECT
- conf.name AS conf,
- branch.name AS branch,
- testset_run.result
- FROM testset_run
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- testset_run.testset_id = (SELECT testset.id FROM testset INNER JOIN project ON testset.project_id = project.id WHERE testset.name = ? AND project.name = ?) AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.branch_id = (SELECT id from branch WHERE name = ?) AND
- project_run.build_key = ? AND
- branch.archived = 0;
- ");
- $query->execute(array(
- $testset,
-
- $testsetProject,
- $runProject,
- $runState,
- $build['name'],
- $build['key']
- ));
-
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['conf'],
- 'branch' => $row['branch'],
- 'result' => $row['result']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get counts of all passed and failed runs by testset in specified builds since specified date (list length limited)
- * Only the testsets that have failed since the specified date are listed
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @param int $limit
- * @return array (string name, string project, int passed, int failed)
- */
- public function getTestsetsResultCounts($runProject, $runState, $date, $limit)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testset.name AS testset,
- project.name AS project,
- COUNT(CASE WHEN testset_run.result LIKE '%passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result LIKE '%failed' THEN testset_run.result END) AS failed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testset.name
- ORDER BY failed DESC, testset.name ASC
- LIMIT ?;
- ");
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $date);
- $query->bindParam(4, $limit, PDO::PARAM_INT); // int data type must be separately set
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($row['failed'] > 0) { // return only those where failures identified
- $result[] = array(
- 'name' => $row['testset'],
- 'project' => $row['project'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get counts of all passed and failed runs for a testset in specified builds since specified date
- * @param string $testset
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @return array (string name, string project, int passed, int failed)
- */
- public function getTestsetResultCounts($testset, $testsetProject, $runProject, $runState, $date)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testset.name AS testset,
- project.name AS project,
- COUNT(CASE WHEN testset_run.result LIKE '%passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result LIKE '%failed' THEN testset_run.result END) AS failed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project.name = ? AND
- testset.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testset.name
- ORDER BY project.name;
- ");
- $query->execute(array(
- $testsetProject,
- $testset,
- $runProject,
- $runState,
- $date
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['testset'],
- 'project' => $row['project'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed']
- );
- }
- return $result;
- }
-
- /**
- * Get counts of flaky runs by testset since specified date (list length limited)
- * Only the testsets that are flaky since the specified date are listed
- * Scope is all builds (state and any)
- * @param string $date
- * @param int $limit
- * @return array (string name, string project, int flaky, int total)
- */
- public function getTestsetsFlakyCounts($date, $limit)
- {
- $result = array();
- // Get all flaky test runs
- $query = $this->db->prepare("
- SELECT
- testset.name AS testset,
- project.name AS project
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.timestamp >= ? AND
- testset_run.run > 1 AND
- testset_run.result LIKE '%passed' AND
- branch.archived = 0
- ORDER BY project.name, testset.name;
- ");
- $query->execute(array(
- $date
- ));
- // Calculate flaky count per testset (calculated here instead of in the query above for performance reasons)
- $testset = '';
- $testsets = array();
- $projects = array();
- $counts = array();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($testset === '') { // Initialize
- $key = 0;
- $flaky = 0;
- $testset = $row['testset'];
- $project = $row['project'];
- }
- if ($row['testset'] !== $testset OR $row['project'] !== $project) { // New testset
- $key++;
- $flaky = 0;
- $testset = $row['testset'];
- $project = $row['project'];
- }
- $flaky++;
- $testsets[$key] = $row['testset'];
- $projects[$key] = $row['project'];
- $counts[$key] = $flaky;
- }
- // List top n flaky testsets
- arsort($counts);
- $i = 0;
- foreach ($counts as $key => $value) {
- $data = self::getTestsetFlakyCounts($testsets[$key], $projects[$key], $date);
- foreach($data as $row) {
- $total = $row['total'];
- }
- $result[] = array(
- 'name' => $testsets[$key],
- 'project' => $projects[$key],
- 'flaky' => $value,
- 'total' => $total
- );
- $i++;
- if ($i >= $limit)
- break;
- }
- return $result;
- }
-
- /**
- * Get counts of flaky runs for a testset since specified date
- * Scope is all builds (state and any)
- * @param string $testset
- * @param string $testsetProject
- * @param string $date
- * @return array (string name, string project, int flaky, int total)
- */
- public function getTestsetFlakyCounts($testset, $testsetProject, $date)
- {
- $result = array();
- $query = $this->db->prepare('
- SELECT
- testset.name AS testset,
- project.name AS project,
- COUNT(CASE WHEN testset_run.run > 1 AND (testset_run.result = "passed" OR testset_run.result = "ipassed") THEN testset_run.run END) AS flaky,
- COUNT(testset_run.id) AS total
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project.name = ? AND
- testset.name = ? AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testset.name
- ORDER BY project.name;
- ');
- $query->execute(array(
- $testsetProject,
- $testset,
- $date
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $row['testset'],
- 'project' => $row['project'],
- 'flaky' => $row['flaky'],
- 'total' => $row['total']
- );
- }
- return $result;
- }
-
- /**
- * Get the longest testset run duration in specified builds since specified date
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @param string $durationLimitSec
- * @return array (string testset, string project, string branch, string conf, int buildKey, string timestamp, string result, int duration)
- */
- public function getTestsetMaxDuration($testsetId, $runProject, $runState, $date, $durationLimitSec)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testset.name AS testset,
- project.name AS project,
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- project_run.timestamp,
- testset_run.result,
- testset_run.duration
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- testset_run.testset_id = ? AND
- testset_run.duration >= ?
- ORDER BY testset_run.duration DESC
- LIMIT 1;
- ");
- $durationLimitDsec = $durationLimitSec * 10; // duration is in deciseconds in the database
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $date);
- $query->bindParam(4, $testsetId, PDO::PARAM_INT); // int data type must be separately set
- $query->bindParam(5, $durationLimitDsec, PDO::PARAM_INT);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'result' => $row['result'],
- 'duration' => round($row['duration']/10, 1) // convert deciseconds to seconds
- );
- }
- return $result;
- }
-
- /**
- * Get the longest testfunction run duration in specified builds since specified date
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @param string $durationLimitSec
- * @return array (string testfunction, string testset, string project, string branch, string conf, int buildKey, string timestamp, string result, int duration)
- */
- public function getTestfunctionMaxDuration($testfunctionId, $testsetId, $runProject, $runState, $date, $durationLimitSec)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testfunction.name AS testfunction,
- testset.name AS testset,
- project.name AS project,
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- project_run.timestamp,
- testfunction_run.result,
- testfunction_run.duration
- FROM testfunction_run
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- testset_run.testset_id = ? AND
- testfunction_run.testfunction_id = ? AND
- testfunction_run.duration >= ?
- ORDER BY testfunction_run.duration DESC
- LIMIT 1;
- ");
- $durationLimitDsec = $durationLimitSec * 10; // duration is in deciseconds in the database
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $date);
- $query->bindParam(4, $testsetId, PDO::PARAM_INT); // int data type must be separately set
- $query->bindParam(5, $testfunctionId, PDO::PARAM_INT); // int data type must be separately set
- $query->bindParam(6, $durationLimitDsec, PDO::PARAM_INT);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'testfunction' => $row['testfunction'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp'],
- 'result' => $row['result'],
- 'duration' => round($row['duration']/10, 1) // convert deciseconds to seconds
- );
- }
- return $result;
- }
-
- /**
- * Get counts of all passed, failed and skipped runs by testfunction in specified builds since specified date (list length limited)
- * Only the testfunctions that have failed since the specified date are listed
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @param int $limit
- * @return array (string name, string testset, string project, int passed, int failed, int skipped)
- */
- public function getTestfunctionsResultCounts($runProject, $runState, $date, $limit)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testfunction.name AS testfunction,
- testset.name AS testset,
- project.name AS project,
- COUNT(CASE WHEN testfunction_run.result IN ('pass', 'xfail', 'bpass', 'bxfail', 'tr_pass') THEN testfunction_run.result END) AS passed,
- COUNT(CASE WHEN testfunction_run.result IN ('fail', 'xpass', 'bfail', 'bxpass', 'tr_fail') THEN testfunction_run.result END) AS failed,
- COUNT(CASE WHEN testfunction_run.result LIKE '%skip' THEN testfunction_run.result END) AS skipped
- FROM testfunction_run
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testfunction.name, testset.name
- ORDER BY failed DESC, testfunction.name ASC
- LIMIT ?;
- ");
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $date);
- $query->bindParam(4, $limit, PDO::PARAM_INT); // int data type must be separately set
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($row['failed'] > 0) { // return only those where failures identified
- $result[] = array(
- 'name' => $row['testfunction'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'passed' => $row['passed'],
- 'failed' => $row['failed'],
- 'skipped' => $row['skipped']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get counts of blacklisted passed testfunctions in specified builds since specified date
- * Only the testfunctions that are blacklisted, are only passed and have been run since the specified date are listed
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @return array (string name, string testset, string project, string conf, int bpassed, int btotal)
- */
- public function getTestfunctionsBlacklistedPassedCounts($runProject, $runState, $date)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testfunction.name AS testfunction,
- testset.name AS testset,
- project.name AS project,
- conf.name AS conf,
- COUNT(CASE WHEN testfunction_run.result IN ('bpass', 'bxfail') THEN testfunction_run.result END) AS bpassed,
- COUNT(CASE WHEN testfunction_run.result LIKE '%' THEN testfunction_run.result END) AS btotal
- FROM testfunction_run
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testfunction.name, testset.name, project.name, conf.name
- ORDER BY project.name, testset.name, testfunction.name, conf.name;
- ");
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $date);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($row['bpassed'] === $row['btotal']) { // return only those where only bpasses
- $result[] = array(
- 'name' => $row['testfunction'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'conf' => $row['conf'],
- 'bpassed' => $row['bpassed'],
- 'btotal' => $row['btotal']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get counts of blacklisted passed testfunctions for a testset in specified builds since specified date
- * Only the testfunctions that are blacklisted, are only passed and have been run since the specified date are listed
- * @param string $testset
- * @param string $project
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @return array (string name, string testset, string project, string conf, int bpassed, int btotal)
- */
- public function getTestfunctionsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testfunction.name AS testfunction,
- testset.name AS testset,
- project.name AS project,
- conf.name AS conf,
- COUNT(CASE WHEN testfunction_run.result IN ('bpass', 'bxfail') THEN testfunction_run.result END) AS bpassed,
- COUNT(CASE WHEN testfunction_run.result LIKE '%' THEN testfunction_run.result END) AS btotal
- FROM testfunction_run
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- testset.name = ? AND
- project.name = ? AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testfunction.name, testset.name, project.name, conf.name
- ORDER BY project.name, testset.name, testfunction.name, conf.name;
- ");
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $testset);
- $query->bindParam(4, $project);
- $query->bindParam(5, $date);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($row['bpassed'] === $row['btotal']) { // return only those where only bpasses
- $result[] = array(
- 'name' => $row['testfunction'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'conf' => $row['conf'],
- 'bpassed' => $row['bpassed'],
- 'btotal' => $row['btotal']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get counts of blacklisted passed testrows for a testset in specified builds since specified date
- * Only the testfunctions that are blacklisted, are only passed and have been run since the specified date are listed
- * @param string $testset
- * @param string $project
- * @param string $runProject
- * @param string $runState
- * @param string $date
- * @return array (string name, string testfunction, string testset, string project, string conf, int bpassed, int btotal)
- */
- public function getTestrowsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- testrow.name AS testrow,
- testfunction.name AS testfunction,
- testset.name AS testset,
- project.name AS project,
- conf.name AS conf,
- COUNT(CASE WHEN testrow_run.result IN ('bpass', 'bxfail') THEN testrow_run.result END) AS bpassed,
- COUNT(CASE WHEN testrow_run.result LIKE '%' THEN testrow_run.result END) AS btotal
- FROM testrow_run
- INNER JOIN testrow ON testrow_run.testrow_id = testrow.id
- INNER JOIN testfunction_run ON testrow_run.testfunction_run_id = testfunction_run.id
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- INNER JOIN state ON project_run.state_id = state.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- testset.name = ? AND
- project.name = ? AND
- project_run.timestamp >= ? AND
- branch.archived = 0
- GROUP BY testrow.name, testfunction.name, testset.name, project.name, conf.name
- ORDER BY project.name, testset.name, testfunction.name, testrow.name, conf.name;
- ");
- $query->bindParam(1, $runProject);
- $query->bindParam(2, $runState);
- $query->bindParam(3, $testset);
- $query->bindParam(4, $project);
- $query->bindParam(5, $date);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- if ($row['bpassed'] === $row['btotal']) { // return only those where only bpasses
- $result[] = array(
- 'name' => $row['testrow'],
- 'testfunction' => $row['testfunction'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'conf' => $row['conf'],
- 'bpassed' => $row['bpassed'],
- 'btotal' => $row['btotal']
- );
- }
- }
- return $result;
- }
-
- /**
- * Get project run data by branch
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string timestamp)
- */
- public function getProjectBuildsByBranch($runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- project_run.timestamp
- FROM project_run
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, project_run.timestamp DESC;
- ");
- $query->execute(array(
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'timestamp' => $row['timestamp']
- );
- }
- return $result;
- }
-
- /**
- * Get conf run data by branch
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, string conf, int buildKey, bool forcesuccess, bool insignificant, string result, string timestamp, string duration)
- */
- public function getConfBuildsByBranch($runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- conf_run.forcesuccess,
- conf_run.insignificant,
- conf_run.result,
- conf_run.timestamp,
- conf_run.duration
- FROM conf_run
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, conf, project_run.timestamp DESC;
- ");
- $query->execute(array(
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'forcesuccess' => $row['forcesuccess'],
- 'insignificant' => $row['insignificant'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => $row['duration']
- );
- }
- return $result;
- }
-
- /**
- * Get conf run data for selected target os by branch
- * @param string $runProject
- * @param string $runState
- * @param string $targetOs
- * @return array (string branch, string conf, int buildKey, bool forcesuccess, bool insignificant, string result, string timestamp, string duration)
- */
- public function getConfOsBuildsByBranch($runProject, $runState, $targetOs)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- conf_run.forcesuccess,
- conf_run.insignificant,
- conf_run.result,
- conf_run.timestamp,
- conf_run.duration
- FROM conf_run
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- conf.target_id IN (SELECT id FROM platform WHERE os = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, conf, project_run.timestamp DESC;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $targetOs
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'forcesuccess' => $row['forcesuccess'],
- 'insignificant' => $row['insignificant'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => $row['duration']
- );
- }
- return $result;
- }
-
- /**
- * Get conf run data for selected conf by branch
- * @param string $runProject
- * @param string $runState
- * @param string $conf
- * @return array (string branch, string conf, int buildKey, bool forcesuccess, bool insignificant, string result, string timestamp, string duration)
- */
- public function getConfBuildByBranch($runProject, $runState, $conf)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- conf_run.forcesuccess,
- conf_run.insignificant,
- conf_run.result,
- conf_run.timestamp,
- conf_run.duration
- FROM conf_run
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- conf.name = ? AND
- branch.archived = 0
- ORDER BY branch.name DESC, conf, project_run.timestamp DESC;
- ");
- $query->execute(array(
- $runProject,
- $runState,
- $conf
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'forcesuccess' => $row['forcesuccess'],
- 'insignificant' => $row['insignificant'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => $row['duration']
- );
- }
- return $result;
- }
-
- /**
- * Get run results for a testset in specified builds by branch and configuration
- * @param string $testset
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, string conf, int buildKey, string result, string timestamp, string duration, int run)
- */
- public function getTestsetResultsByBranchConf($testset, $testsetProject, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- testset_run.result,
- project_run.timestamp,
- testset_run.duration,
- testset_run.run
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- testset.name = ? AND
- project.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, conf.name, project_run.timestamp DESC;
- ");
- $query->execute(array(
- $testset,
- $testsetProject,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => round($row['duration']/10, 1), // convert deciseconds to seconds
- 'run' => $row['run']
- );
- }
- return $result;
- }
-
- /**
- * Get result counts for a testset project in specified builds by branch and configuration
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, string conf, int buildKey, int passed, int ipassed, int failed, int ifailed)
- */
- public function getTestsetProjectResultsByBranchConf($testsetProject, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- conf.name AS conf,
- project_run.build_key,
- COUNT(CASE WHEN testset_run.result = 'passed' THEN testset_run.result END) AS passed,
- COUNT(CASE WHEN testset_run.result = 'ipassed' THEN testset_run.result END) AS ipassed,
- COUNT(CASE WHEN testset_run.result = 'failed' THEN testset_run.result END) AS failed,
- COUNT(CASE WHEN testset_run.result = 'ifailed' THEN testset_run.result END) AS ifailed
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- project.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- GROUP BY branch.name, project_run.build_key, conf.name
- ORDER BY branch.name DESC, conf.name, project_run.build_key DESC;
- ");
- $query->execute(array(
- $testsetProject,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'conf' => $row['conf'],
- 'buildKey' => $row['build_key'],
- 'passed' => $row['passed'],
- 'ipassed' => $row['ipassed'],
- 'failed' => $row['failed'],
- 'ifailed' => $row['ifailed']
- );
- }
- return $result;
- }
-
- /**
- * Get results for failed testsets in specified configuration builds by branch
- * Only the failures are listed
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string testset, string project, string result, string timestamp, string duration, int run)
- */
- public function getTestsetConfResultsByBranch($conf, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- testset.name AS testset,
- project.name AS project,
- testset_run.result,
- project_run.timestamp,
- testset_run.duration,
- testset_run.run
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- testset_run.result LIKE '%failed' AND
- conf.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, project.name, testset.name, project_run.build_key DESC;
- ");
- $query->execute(array(
- $conf,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => round($row['duration']/10, 1), // convert deciseconds to seconds
- 'run' => $row['run']
- );
- }
- return $result;
- }
-
- /**
- * Get results for failed testsets in specified configuration builds and project by branch
- * Only the failures are listed
- * @param string $conf
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string testset, string project, string result, string timestamp, string duration, int run)
- */
- public function getTestsetConfProjectResultsByBranch($conf, $testsetProject, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- testset.name AS testset,
- project.name AS project,
- testset_run.result,
- project_run.timestamp,
- testset_run.duration,
- testset_run.run
- FROM testset_run
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- testset_run.result LIKE '%failed' AND
- project.name = ? AND
- conf.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, testset.name, project_run.build_key DESC;
- ");
- $query->execute(array(
- $testsetProject,
- $conf,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'testset' => $row['testset'],
- 'project' => $row['project'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => round($row['duration']/10, 1), // convert deciseconds to seconds
- 'run' => $row['run']
- );
- }
- return $result;
- }
-
- /**
- * Get results for failed and skipped testfunctions in specified configuration builds and project by branch
- * Only the fail/skip and xpass/xfail and bpass results are listed
- * @param string $testset
- * @param string $testsetProject
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string testfunction, string result, string timestamp, string duration)
- */
- public function getTestfunctionConfResultsByBranch($testset, $testsetProject, $conf, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- testfunction.name AS testfunction,
- testfunction_run.result,
- project_run.timestamp,
- testfunction_run.duration
- FROM testfunction_run
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- (testfunction_run.result LIKE '%fail' OR testfunction_run.result LIKE '%skip' OR testfunction_run.result LIKE '%x%' OR testfunction_run.result LIKE 'b%') AND
- testset.name = ? AND
- project.name = ? AND
- conf.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, testfunction.name, project_run.build_key DESC;
- ");
- $query->execute(array(
- $testset,
- $testsetProject,
- $conf,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'testfunction' => $row['testfunction'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp'],
- 'duration' => round($row['duration']/10, 1) // convert deciseconds to seconds
- );
- }
- return $result;
- }
-
- /**
- * Get results for failed and skipped testrows in specified configuration builds and project by branch
- * Only the fail/skip and xpass/xfail results are listed
- * @param string $testfunction
- * @param string $testset
- * @param string $testsetProject
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array (string branch, int buildKey, string testrow, string result, string timestamp)
- */
- public function getTestrowConfResultsByBranch($testfunction, $testset, $testsetProject, $conf, $runProject, $runState)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- branch.name AS branch,
- project_run.build_key,
- testrow.name AS testrow,
- testrow_run.result,
- project_run.timestamp
- FROM testrow_run
- INNER JOIN testrow ON testrow_run.testrow_id = testrow.id
- INNER JOIN testfunction_run ON testrow_run.testfunction_run_id = testfunction_run.id
- INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id
- INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id
- INNER JOIN testset ON testset_run.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id
- INNER JOIN conf ON conf_run.conf_id = conf.id
- INNER JOIN project_run ON conf_run.project_run_id = project_run.id
- INNER JOIN branch ON project_run.branch_id = branch.id
- WHERE
- (testrow_run.result LIKE '%fail' OR testrow_run.result LIKE '%skip' OR testrow_run.result LIKE '%x%' OR testrow_run.result LIKE 'b%') AND
- testfunction.name = ? AND
- testset.name = ? AND
- project.name = ? AND
- conf.name = ? AND
- project_run.project_id = (SELECT id FROM project WHERE name = ?) AND
- project_run.state_id = (SELECT id FROM state WHERE name = ?) AND
- branch.archived = 0
- ORDER BY branch.name DESC, testrow.name, project_run.build_key DESC;
- ");
- $query->execute(array(
- $testfunction,
- $testset,
- $testsetProject,
- $conf,
- $runProject,
- $runState
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'branch' => $row['branch'],
- 'buildKey' => $row['build_key'],
- 'testrow' => $row['testrow'],
- 'result' => $row['result'],
- 'timestamp' => $row['timestamp']
- );
- }
- return $result;
- }
-
- /**
- * Get the timestamp when database last refreshed
- * @return string (timestamp)
- */
- public function getDbRefreshed()
- {
- $query = $this->db->prepare("
- SELECT refreshed
- FROM db_status
- ORDER BY refreshed DESC LIMIT 1");
- $query->execute(array());
- $row = $query->fetch(PDO::FETCH_ASSOC);
- $timestamp = $row['refreshed'];
- return $timestamp;
- }
-
- /**
- * Get the database refresh status
- * @return array (bool in_progress, int current, int total)
- */
- public function getDbRefreshStatus()
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT refreshed, refresh_in_progress, logs_current, logs_total
- FROM db_status
- ORDER BY refreshed DESC LIMIT 1;
- ");
- $query->execute(array());
- $row = $query->fetch(PDO::FETCH_ASSOC);
- $result = array(
- 'refreshed' => $row['refreshed'],
- 'in_progress' => $row['refresh_in_progress'],
- 'current' => $row['logs_current'],
- 'total' => $row['logs_total']
- );
- return $result;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/DatabaseAdmin.php b/non-puppet/qtmetrics2/src/DatabaseAdmin.php
deleted file mode 100644
index 30ababb..0000000
--- a/non-puppet/qtmetrics2/src/DatabaseAdmin.php
+++ /dev/null
@@ -1,501 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * DatabaseAdmin class
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-class DatabaseAdmin {
-
- /**
- * Database instance
- * @var PDO
- */
- private $db;
-
- /**
- * Database constructor
- */
- public function __construct()
- {
- $ini = Factory::conf();
- $this->db = new PDO(
- $ini['dsn'],
- $ini['username_admin'],
- $ini['password_admin']
- );
- }
-
- /**
- * Get list of tables with statistics
- * @return array (string name, int rowCount)
- */
- public function getTablesStatistics()
- {
- $result = array();
- // Tables to check (listed manually because database may contain additional tables)
- $tables = array();
- $tables[] = 'branch';
- $tables[] = 'compiler';
- $tables[] = 'conf';
- $tables[] = 'conf_run';
- $tables[] = 'db_status';
- $tables[] = 'phase';
- $tables[] = 'phase_run';
- $tables[] = 'platform';
- $tables[] = 'project';
- $tables[] = 'project_run';
- $tables[] = 'state';
- $tables[] = 'testfunction';
- $tables[] = 'testfunction_run';
- $tables[] = 'testrow';
- $tables[] = 'testrow_run';
- $tables[] = 'testset';
- $tables[] = 'testset_run';
- // Row counts
- foreach ($tables as $table) {
- $query = $this->db->prepare("SELECT COUNT(*) AS rowCount FROM $table");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $table,
- 'rowCount' => $row['rowCount']
- );
- }
- }
- // Sort
- $count = array();
- foreach ($result as $key => $row)
- {
- $count[$key] = $row['rowCount'];
- }
- array_multisort($count, SORT_DESC, $result);
- return $result;
- }
-
- /**
- * Get list of branches with statistics
- * @return array (string name, int runCount, timestamp latestRun)
- */
- public function getBranchesStatistics()
- {
- $result = array();
- $branches = Factory::db()->getBranches();
- foreach ($branches as $branch) {
- $query = $this->db->prepare("
- SELECT
- COUNT(*) AS runCount,
- MAX(timestamp) AS latestRun
- FROM project_run
- WHERE
- branch_id = (SELECT id FROM branch WHERE name = ?);
- ");
- $query->execute(array(
- $branch['name']
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'name' => $branch['name'],
- 'archived' => $branch['archived'],
- 'runCount' => $row['runCount'],
- 'latestRun' => $row['latestRun']
- );
- }
- }
- // Sort
- $date = array();
- foreach ($result as $key => $row)
- {
- $date[$key] = $row['latestRun'];
- }
- array_multisort($date, SORT_DESC, $result);
- return $result;
- }
-
- /**
- * Get project_run statistics
- * @return array (string state, int year, int month, int day, int runCount)
- */
- public function getProjectRunsStatistics()
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT
- state.name as state,
- Year(timestamp) AS year,
- Month(timestamp) AS month,
- Day(timestamp) AS day,
- Count(*) as runCount
- FROM project_run
- INNER JOIN state ON project_run.state_id = state.id
- GROUP BY state, year, month, day
- ORDER BY state, year DESC, month DESC, day DESC;
- ");
- $query->execute(array());
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'state' => $row['state'],
- 'year' => $row['year'],
- 'month' => $row['month'],
- 'day' => $row['day'],
- 'runCount' => $row['runCount']
- );
- }
- return $result;
- }
-
- /**
- * Get project_runs for branch
- * @param string $branch
- * @return array (int id)
- */
- public function getProjectRunIdsBranch($branch)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT id FROM project_run WHERE branch_id = (SELECT id FROM branch WHERE name = ?);
- ");
- $query->execute(array(
- $branch
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id']
- );
- }
- return $result;
- }
-
- /**
- * Get project_runs for state on a date
- * @param string $month
- * @return array (int id)
- */
- public function getProjectRunIdsDate($state, $date)
- {
- $result = array();
- $year = substr($date, 0, strpos($date, '-'));
- $month = substr($date, strpos($date, '-') + 1);
- $day = substr($month, strpos($month, '-') + 1);
- $month = substr($month, 0, strpos($month, '-'));
- $query = $this->db->prepare("
- SELECT project_run.id
- FROM project_run INNER JOIN state ON project_run.state_id = state.id
- WHERE state.name = ? AND Year(timestamp) = ? AND Month(timestamp) = ? AND Day(timestamp) = ?;
- ");
- $query->execute(array(
- $state,
- $year,
- $month,
- $day
- ));
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id']
- );
- }
- return $result;
- }
-
- /**
- * Get conf_runs for project_run
- * @param int $projectRunId
- * @return array (int id)
- */
- public function getConfRunIds($projectRunId)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT id FROM conf_run WHERE project_run_id = ?;
- ");
- $query->bindParam(1, $projectRunId, PDO::PARAM_INT);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id']
- );
- }
- return $result;
- }
-
- /**
- * Get testset_runs for conf_run
- * @param int $confRunId
- * @return array (int id)
- */
- public function getTestsetRunIds($confRunId)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT id FROM testset_run WHERE conf_run_id = ?;
- ");
- $query->bindParam(1, $confRunId, PDO::PARAM_INT);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id']
- );
- }
- return $result;
- }
-
- /**
- * Get testfunction_runs for testset_run
- * @param int $testsetRunId
- * @return array (int id)
- */
- public function getTestfunctionRunIds($testsetRunId)
- {
- $result = array();
- $query = $this->db->prepare("
- SELECT id FROM testfunction_run WHERE testset_run_id = ?;
- ");
- $query->bindParam(1, $testsetRunId, PDO::PARAM_INT);
- $query->execute();
- while($row = $query->fetch(PDO::FETCH_ASSOC)) {
- $result[] = array(
- 'id' => $row['id']
- );
- }
- return $result;
- }
-
- /**
- * Delete project_run
- * @param int $projectRunId
- * @return bool
- */
- public function deleteProjectRun($projectRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM project_run WHERE id = ?;
- ");
- $query->bindParam(1, $projectRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete conf_runs for project_run
- * @param int $projectRunId
- * @return bool
- */
- public function deleteConfRuns($projectRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM conf_run WHERE project_run_id = ?;
- ");
- $query->bindParam(1, $projectRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete phase_runs for conf_run
- * @param int $confRunId
- * @return bool
- */
- public function deletePhaseRuns($confRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM phase_run WHERE conf_run_id = ?;
- ");
- $query->bindParam(1, $confRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete testset_runs for conf_run
- * @param int $confRunId
- * @return bool
- */
- public function deleteTestsetRuns($confRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM testset_run WHERE conf_run_id = ?;
- ");
- $query->bindParam(1, $confRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete testfunction_runs for testset_run
- * @param int $testsetRunId
- * @return bool
- */
- public function deleteTestfunctionRuns($testsetRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM testfunction_run WHERE testset_run_id = ?;
- ");
- $query->bindParam(1, $testsetRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete testrow_runs for testfunction_run
- * @param int $testfunctionRunId
- * @return bool
- */
- public function deleteTestrowRuns($testfunctionRunId)
- {
- $query = $this->db->prepare("
- DELETE FROM testrow_run WHERE testfunction_run_id = ?;
- ");
- $query->bindParam(1, $testfunctionRunId, PDO::PARAM_INT);
- $result = $query->execute();
- return $result;
- }
-
- /**
- * Delete project_run and all its linked data
- * @param int $projectRunId
- * @return bool
- */
- public function deleteProjectRunData($projectRunId)
- {
- $result = true;
- $confRuns = self::getConfRunIds($projectRunId);
- foreach ($confRuns as $confRun) {
- $testsetRuns = self::getTestsetRunIds($confRun['id']);
- foreach ($testsetRuns as $testsetRun) {
- $testfunctionRuns = self::getTestfunctionRunIds($testsetRun['id']);
- foreach ($testfunctionRuns as $testfunctionRun) {
- // Delete related testrow_runs
- if (!self::deleteTestrowRuns($testfunctionRun['id']))
- $result = false;
- }
- // Delete related testfunction_runs
- if (!self::deleteTestfunctionRuns($testsetRun['id']))
- $result = false;
- }
- // Delete related testset_runs
- if (!self::deleteTestsetRuns($confRun['id']))
- $result = false;
- // Delete related phase_runs
- if (!self::deletePhaseRuns($confRun['id']))
- $result = false;
- }
- // Delete related conf_runs
- if (!self::deleteConfRuns($projectRunId))
- $result = false;
- // Delete project_run
- if (!self::deleteProjectRun($projectRunId))
- $result = false;
- return $result;
- }
-
- /**
- * Delete branch and all its linked data
- * @param string $branch
- * @return bool
- */
- public function deleteBranch($branch)
- {
- $result = true;
- // Delete data from xxx_run tables
- $projectRuns = self::getProjectRunIdsBranch($branch);
- foreach ($projectRuns as $projectRun) {
- if (!self::deleteProjectRunData($projectRun['id']))
- $result = false;
- }
- // Delete branch
- $query = $this->db->prepare("
- DELETE FROM branch WHERE name = ?
- ");
- $result2 = $query->execute(array(
- $branch
- ));
- if (!$result2)
- $result = false;
- return $result;
- }
-
- /**
- * Set archived flag for the branch
- * @param string $branch
- * @return bool
- */
- public function archiveBranch($branch)
- {
- $query = $this->db->prepare("
- UPDATE branch SET archived = 1 WHERE name = ?
- ");
- $result = $query->execute(array(
- $branch
- ));
- return $result;
- }
-
- /**
- * Clear archived flag for the branch
- * @param string $branch
- * @return bool
- */
- public function restoreBranch($branch)
- {
- $query = $this->db->prepare("
- UPDATE branch SET archived = 0 WHERE name = ?
- ");
- $result = $query->execute(array(
- $branch
- ));
- return $result;
- }
-
- /**
- * Delete all build runs from selected date in selected state
- * @param string $state
- * @param string $date
- * @return bool
- */
- public function deleteRunsData($state, $date)
- {
- $result = true;
- $projectRuns = self::getProjectRunIdsDate($state, $date);
- foreach ($projectRuns as $projectRun) {
- if (!self::deleteProjectRunData($projectRun['id']))
- $result = false;
- }
- return $result;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/Factory.php b/non-puppet/qtmetrics2/src/Factory.php
deleted file mode 100644
index fedf90b..0000000
--- a/non-puppet/qtmetrics2/src/Factory.php
+++ /dev/null
@@ -1,656 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Factory class
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-require_once 'Database.php';
-require_once 'DatabaseAdmin.php';
-require_once 'Project.php';
-require_once 'ProjectRun.php';
-require_once 'Conf.php';
-require_once 'ConfRun.php';
-require_once 'Testset.php';
-require_once 'TestsetRun.php';
-require_once 'Testfunction.php';
-require_once 'TestfunctionRun.php';
-require_once 'Testrow.php';
-require_once 'TestrowRun.php';
-
-class Factory {
-
- /**
- * Testset lists
- */
- const LIST_FAILURES = 1;
- const LIST_FLAKY = 2;
- const LIST_BPASSES = 3;
-
- /**
- * Configuration settings as specified in the ini file.
- * @var array
- */
- private $ini;
-
- /**
- * Database instance.
- * @var Database
- */
- private $db;
-
- /**
- * DatabaseAdmin instance.
- * @var DatabaseAdmin
- */
- private $dbAdmin;
-
- /**
- * Create Factory instance
- * @return Factory
- */
- private static function singleton()
- {
- static $instance = null;
- if (!$instance)
- $instance = new Factory();
- return $instance;
- }
-
- /**
- * Read configuration settings
- * @return array
- */
- public static function conf()
- {
- $instance = self::singleton();
- if (!$instance->ini)
- $instance->ini = parse_ini_file('qtmetrics.ini');
- return $instance->ini;
- }
-
- /**
- * Get database instance
- * @return Database
- */
- public static function db()
- {
- $instance = self::singleton();
- if (!$instance->db) {
- $instance->db = new Database;
- }
- return $instance->db;
- }
-
- /**
- * Get databaseAdmin instance
- * @return DatabaseAdmin
- */
- public static function dbAdmin()
- {
- $instance = self::singleton();
- if (!$instance->dbAdmin) {
- $instance->dbAdmin = new DatabaseAdmin;
- }
- return $instance->dbAdmin;
- }
-
- /**
- * Manipulate configuration settings runtime (for unit testing purposes)
- * @param string $key
- * @param string $value
- */
- public static function setRuntimeConf($key, $value)
- {
- self::conf();
- self::singleton()->ini[$key] = $value;
- }
-
- /**
- * Get the CI log path.
- * @return string
- */
- public static function getCiLogPath()
- {
- $ini = self::conf();
- return $ini['ci_log_path'];
- }
-
- /**
- * Check if the testset exists in the database
- * @param string $name
- * @return boolean
- */
- public static function checkTestset($name)
- {
- $dbEntries = self::db()->getTestsetProject($name);
- return (count($dbEntries) > 0) ? true : false;
- }
-
- /**
- * Get list of projects matching the filter string.
- * @param string $filter
- * @return array (string name)
- */
- public static function getProjectsFiltered($filter)
- {
- $result = Factory::db()->getProjectsFiltered($filter);
- return $result;
- }
-
- /**
- * Get list of testsets matching the filter string.
- * @param string $filter
- * @return array (string name)
- */
- public static function getTestsetsFiltered($filter)
- {
- $result = Factory::db()->getTestsetsFiltered($filter);
- return $result;
- }
-
- /**
- * Create Project object for that in database
- * @param string $project
- * @param string $runProject
- * @param string $runState
- * @return array Project object
- */
- public static function createProject($project, $runProject, $runState)
- {
- $obj = new Project($project);
- $obj->setStatus($runProject, $runState);
- return $obj;
- }
-
- /**
- * Create Configuration object for that in database
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array Conf object
- */
- public static function createConf($conf, $runProject, $runState)
- {
- $obj = new Conf($conf);
- $obj->setStatus($runProject, $runState);
- return $obj;
- }
-
- /**
- * Create Testset objects for those in database (with either result or flaky counts)
- * List is limited by date (since) and length, failure result list and counts for specified builds only
- * @param int $listType
- * @param string $runProject
- * @param string $runState
- * @return array Testset objects
- */
- public static function createTestsets($listType, $runProject, $runState)
- {
- $objects = array();
- $ini = self::conf();
- // Failure result list (from specified builds only)
- if ($listType === self::LIST_FAILURES) {
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = self::getSinceDate($days);
- $limit = intval($ini['top_failures_n']);
- $dbEntries = self::db()->getTestsetsResultCounts($runProject, $runState, $since, $limit);
- foreach($dbEntries as $entry) {
- $obj = new Testset($entry['name'], $entry['project']);
- $obj->setStatus($runProject, $runState);
- $obj->setTestsetResultCounts($entry['passed'], $entry['failed']);
- $objects[] = $obj;
- }
- }
- // Flaky list (all builds)
- if ($listType === self::LIST_FLAKY) {
- $days = intval($ini['flaky_testsets_last_days']) - 1;
- $since = self::getSinceDate($days);
- $limit = intval($ini['flaky_testsets_n']);
- $dbEntries = self::db()->getTestsetsFlakyCounts($since, $limit);
- foreach($dbEntries as $entry) {
- $obj = new Testset($entry['name'], $entry['project']);
- $obj->setTestsetFlakyCounts($entry['flaky'], $entry['total']);
- $objects[] = $obj;
- }
- }
- return $objects;
- }
-
- /**
- * Create Testset object for that in database
- * Counts are limited by date (since) and length, failure result counts for specified builds only
- * @param string $name
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array Testset object(s)
- */
- public static function createTestset($name, $testsetProject, $runProject, $runState)
- {
- $ini = self::conf();
- $obj = new Testset($name, $testsetProject);
- $obj->setStatus($runProject, $runState);
- // Failure result counts (from specified builds only)
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = self::getSinceDate($days);
- $dbTestsetDetails = self::db()->getTestsetResultCounts($name, $testsetProject, $runProject, $runState, $since);
- foreach($dbTestsetDetails as $detail) {
- $obj->setTestsetResultCounts($detail['passed'], $detail['failed']);
- }
- // Flaky counts (all builds)
- $days = intval($ini['flaky_testsets_last_days']) - 1;
- $since = self::getSinceDate($days);
- $dbTestsetDetails = self::db()->getTestsetFlakyCounts($name, $testsetProject, $since);
- foreach($dbTestsetDetails as $detail) {
- $obj->setTestsetFlakyCounts($detail['flaky'], $detail['total']);
- }
- return $obj;
- }
-
- /**
- * Create Testfunction objects for those in database (with either failed or bpassed counts)
- * List is limited by date (since) and length, and for specified builds only
- * @param int $listType
- * @param string $testset
- * @param string $project
- * @param string $runProject
- * @param string $runState
- * @return array Testfunction objects
- */
- public static function createTestfunctions($listType, $testset, $project, $runProject, $runState)
- {
- $objects = array();
- $ini = self::conf();
- // Failure result list (from specified builds only)
- if ($listType === self::LIST_FAILURES) {
- $days = intval($ini['top_failures_last_days']) - 1;
- $since = self::getSinceDate($days);
- $limit = intval($ini['top_failures_n']);
- $dbEntries = self::db()->getTestfunctionsResultCounts($runProject, $runState, $since, $limit);
- foreach($dbEntries as $entry) {
- $obj = new Testfunction($entry['name'], $entry['testset'], $entry['project'], null);
- $obj->setResultCounts($entry['passed'], $entry['failed'], $entry['skipped']);
- $objects[] = $obj;
- }
- }
- // Blacklisted passed list (from specified builds only)
- if ($listType === self::LIST_BPASSES) {
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = self::getSinceDate($days);
- if (empty($testset))
- $dbEntries = self::db()->getTestfunctionsBlacklistedPassedCounts($runProject, $runState, $since);
- else
- $dbEntries = self::db()->getTestfunctionsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $since);
- foreach($dbEntries as $entry) {
- $obj = new Testfunction($entry['name'], $entry['testset'], $entry['project'], $entry['conf']);
- $obj->setBlacklistedCounts($entry['bpassed'], $entry['btotal']);
- $objects[] = $obj;
- }
- }
- return $objects;
- }
-
- /**
- * Create Testrow objects for those in database (with bpassed counts)
- * List is limited by date (since) and length, and for specified builds only
- * @param string $testset
- * @param string $project
- * @param string $runProject
- * @param string $runState
- * @return array Testfunction objects
- */
- public static function createTestrows($testset, $project, $runProject, $runState)
- {
- $objects = array();
- $ini = self::conf();
- // Blacklisted passed list (from specified builds only)
- $days = intval($ini['blacklisted_pass_last_days']) - 1;
- $since = self::getSinceDate($days);
- $dbEntries = self::db()->getTestrowsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $since);
- foreach($dbEntries as $entry) {
- $obj = new Testrow($entry['name'], $entry['testfunction'], $entry['testset'], $entry['project'], $entry['conf']);
- $obj->setBlacklistedCounts($entry['bpassed'], $entry['btotal']);
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create ProjectRun objects for those in database
- * @param string $runProject
- * @param string $runState
- * @return array ProjectRun objects
- */
- public static function createProjectRuns($runProject, $runState)
- {
- $objects = array();
- $dbEntries = self::db()->getProjectBuildsByBranch($runProject, $runState);
- foreach($dbEntries as $entry) {
- $obj = new ProjectRun(
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- null,
- $entry['timestamp'],
- null
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create ConfRun objects for those in database
- * @param string $runProject
- * @param string $runState
- * @param string $targetOs
- * @param string $conf
- * @return array ConfRun objects
- */
- public static function createConfRuns($runProject, $runState, $targetOs, $conf)
- {
- $objects = array();
- if (empty($targetOs) and empty($conf))
- $dbEntries = self::db()->getConfBuildsByBranch($runProject, $runState);
- else if (!empty($targetOs))
- $dbEntries = self::db()->getConfOsBuildsByBranch($runProject, $runState, $targetOs);
- else
- $dbEntries = self::db()->getConfBuildByBranch($runProject, $runState, $conf);
- foreach($dbEntries as $entry) {
- $obj = new ConfRun(
- $entry['conf'],
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $entry['result'],
- $entry['forcesuccess'],
- $entry['insignificant'],
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create TestsetRun objects for those in database
- * @param string $testset
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array TestsetRun objects
- */
- public static function createTestsetRuns($testset, $testsetProject, $runProject, $runState)
- {
- $objects = array();
- $dbEntries = self::db()->getTestsetResultsByBranchConf($testset, $testsetProject, $runProject, $runState);
- foreach($dbEntries as $entry) {
- $obj = new TestsetRun(
- $testset,
- $testsetProject,
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $entry['conf'],
- $entry['run'],
- TestsetRun::stripResult($entry['result']),
- TestsetRun::isInsignificant($entry['result']),
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create TestsetRun objects in a configuration for those in database
- * @param string $conf
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array TestsetRun objects
- */
- public static function createTestsetRunsInConf($conf, $testsetProject, $runProject, $runState)
- {
- $objects = array();
- if (empty($testsetProject))
- $dbEntries = self::db()->getTestsetConfResultsByBranch($conf, $runProject, $runState);
- else
- $dbEntries = self::db()->getTestsetConfProjectResultsByBranch($conf, $testsetProject, $runProject, $runState);
- foreach($dbEntries as $entry) {
- $obj = new TestsetRun(
- $entry['testset'],
- $entry['project'],
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $conf,
- $entry['run'],
- TestsetRun::stripResult($entry['result']),
- TestsetRun::isInsignificant($entry['result']),
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create TestsetRun objects with the longest duration for each testset
- * Object list is sorted descending by duration
- * @param string $runProject
- * @param string $runState
- * @return array TestsetRun objects
- */
- public static function createTestsetRunsMaxDuration($runProject, $runState)
- {
- $objects = array();
- $ini = self::conf();
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = self::getSinceDate($days);
- $durationLimitSec = intval($ini['testset_top_duration_limit_sec']);
- $testsets = self::db()->getTestsets();
- foreach($testsets as $testset) {
- $dbEntries = self::db()->getTestsetMaxDuration($testset['id'], $runProject, $runState, $since, $durationLimitSec);
- foreach($dbEntries as $entry) {
- $obj = new TestsetRun(
- $entry['testset'],
- $entry['project'],
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $entry['conf'],
- 0,
- TestsetRun::stripResult($entry['result']),
- TestsetRun::isInsignificant($entry['result']),
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- }
- // Sort descending by duration
- usort($objects, function($a, $b)
- {
- if ($a->getDuration() === $b->getDuration())
- return 0;
- else
- return ($a->getDuration() > $b->getDuration() ? -1 : 1);
- });
- return $objects;
- }
-
- /**
- * Create TestfunctionRun objects with the longest duration for each testfunction
- * Object list is sorted descending by duration
- * @param string $testset
- * @param string $testsetProject
- * @param string $runProject
- * @param string $runState
- * @return array TestfunctionRun objects
- */
- public static function createTestfunctionRunsMaxDuration($testset, $project, $runProject, $runState)
- {
- $objects = array();
- $ini = self::conf();
- $days = intval($ini['top_duration_last_days']) - 1;
- $since = self::getSinceDate($days);
- $durationLimitSec = intval($ini['testfunction_top_duration_limit_sec']);
- $testfunctions = self::db()->getTestfunctionsTestset($testset, $project);
- foreach($testfunctions as $testfunction) {
- $dbEntries = self::db()->getTestfunctionMaxDuration($testfunction['id'], $testfunction['testsetId'], $runProject, $runState, $since, $durationLimitSec);
- foreach($dbEntries as $entry) {
- $obj = new TestfunctionRun(
- $entry['testfunction'],
- $entry['testset'],
- $entry['project'],
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $entry['conf'],
- TestfunctionRun::stripResult($entry['result']),
- TestfunctionRun::isBlacklisted($entry['result']),
- TestfunctionRun::hasChildren($entry['result']),
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- }
- // Sort descending by duration
- usort($objects, function($a, $b)
- {
- if ($a->getDuration() === $b->getDuration())
- return 0;
- else
- return ($a->getDuration() > $b->getDuration() ? -1 : 1);
- });
- return $objects;
- }
-
- /**
- * Create TestfunctionRun objects in a configuration for those in database
- * @param string $testset
- * @param string $testsetProject
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array TestfunctionRun objects
- */
- public static function createTestfunctionRunsInConf($testset, $testsetProject, $conf, $runProject, $runState)
- {
- $objects = array();
- $dbEntries = self::db()->getTestfunctionConfResultsByBranch($testset, $testsetProject, $conf, $runProject, $runState);
- foreach($dbEntries as $entry) {
- $obj = new TestfunctionRun(
- $entry['testfunction'],
- $testset,
- $testsetProject,
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $conf,
- TestfunctionRun::stripResult($entry['result']),
- TestfunctionRun::isBlacklisted($entry['result']),
- TestfunctionRun::hasChildren($entry['result']),
- $entry['timestamp'],
- $entry['duration']
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Create TestrowRun objects in a configuration for those in database
- * @param string $testfunction
- * @param string $testset
- * @param string $testsetProject
- * @param string $conf
- * @param string $runProject
- * @param string $runState
- * @return array TestfunctionRun objects
- */
- public static function createTestrowRunsInConf($testfunction, $testset, $testsetProject, $conf, $runProject, $runState)
- {
- $objects = array();
- $dbEntries = self::db()->getTestrowConfResultsByBranch($testfunction, $testset, $testsetProject, $conf, $runProject, $runState);
- foreach($dbEntries as $entry) {
- $obj = new TestrowRun(
- $entry['testrow'],
- $testfunction,
- $testset,
- $testsetProject,
- $runProject,
- $entry['branch'],
- $runState,
- $entry['buildKey'],
- $conf,
- TestrowRun::stripResult($entry['result']),
- TestrowRun::isBlacklisted($entry['result']),
- $entry['timestamp']
- );
- $objects[] = $obj;
- }
- return $objects;
- }
-
- /**
- * Get the date that was n days before the last database refresh date.
- * @param int $days
- * @return string (date in unix date format)
- */
- public static function getSinceDate($days)
- {
- $last = strtotime(self::db()->getDbRefreshed());
- $since = date('Y-m-d', strtotime('-' . $days . ' day', $last));
- return $since;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/HttpBasicAuth.php b/non-puppet/qtmetrics2/src/HttpBasicAuth.php
deleted file mode 100644
index fbbfae8..0000000
--- a/non-puppet/qtmetrics2/src/HttpBasicAuth.php
+++ /dev/null
@@ -1,109 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Basic HTTP authentication
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class HttpBasicAuth extends \Slim\Middleware
-{
- /**
- * @var string
- */
- protected $realm;
-
- /**
- * Constructor
- * @param string $realm The HTTP Authentication realm
- */
- public function __construct($realm = 'Protected Area')
- {
- $this->realm = $realm;
- }
-
- /**
- * Deny Access
- */
- public function deny_access() {
- $res = $this->app->response();
- $res->status(401);
- $res->header('WWW-Authenticate', sprintf('Basic realm="%s"', $this->realm));
- }
-
- /**
- * Authenticate
- * @param string $username The HTTP Authentication username
- * @param string $password The HTTP Authentication password
- */
- public function authenticate($username, $password) {
- $ini = Factory::conf();
-
- // The username must be alphanumeric
- if(!ctype_alnum($username))
- return false;
-
- // Check username and password
- if(isset($username) && isset($password)) {
- if (($username === $ini['admin_username'] AND $password === $ini['admin_password'])) {
- return true;
- } else {
- return false;
- }
- } else {
- return false;
- }
- }
-
- /**
- * Call
- * This method will check the HTTP request headers for previous authentication. If
- * the request has already authenticated, the next middleware is called. Otherwise,
- * a 401 Authentication Required response is returned to the client.
- */
- public function call()
- {
- $req = $this->app->request();
- $res = $this->app->response();
- $authUser = strip_tags($req->headers('PHP_AUTH_USER'));
- $authPass = strip_tags($req->headers('PHP_AUTH_PW'));
-
- if ($this->authenticate($authUser, $authPass)) {
- $this->next->call();
- } else {
- $this->deny_access();
- }
- }
-}
diff --git a/non-puppet/qtmetrics2/src/HttpBasicAuthRoute.php b/non-puppet/qtmetrics2/src/HttpBasicAuthRoute.php
deleted file mode 100644
index 5974e53..0000000
--- a/non-puppet/qtmetrics2/src/HttpBasicAuthRoute.php
+++ /dev/null
@@ -1,69 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Basic HTTP authentication for a route
- * @since 06-08-2015
- * @author Juha Sippola
- */
-
-class HttpBasicAuthRoute extends HttpBasicAuth {
-
- /**
- * @var string
- */
- protected $route;
-
- /**
- * Constructor
- * @param string $realm The HTTP Authentication realm
- * @param string route The route for authentication
- */
- public function __construct($realm = 'Protected Area', $route = '') {
- $this->route = $route;
- parent::__construct($realm);
- }
-
- /**
- * Call
- * This method will check if the requested route needs authentication.
- */
- public function call() {
- if(strpos($this->app->request()->getPathInfo(), $this->route) !== false) {
- parent::call();
- return;
- }
- $this->next->call();
- }
-}
diff --git a/non-puppet/qtmetrics2/src/Project.php b/non-puppet/qtmetrics2/src/Project.php
deleted file mode 100644
index 2ed0ae0..0000000
--- a/non-puppet/qtmetrics2/src/Project.php
+++ /dev/null
@@ -1,127 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Project class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class Project {
-
- /**
- * Project status (starting from ok case and most fatal the last i.e. latter overwrites earlier)
- */
- const STATUS_EMPTY = 0;
- const STATUS_SUCCESS = 1;
- const STATUS_ABORTED = 2;
- const STATUS_FAILURE = 3;
-
- /**
- * Project name.
- * @var string
- */
- private $name;
-
- /**
- * Project status calculated from the latest branch build results (in state builds only).
- * @var int
- */
- private $status;
-
- /**
- * Project constructor.
- * Project indicates the status in its latest runs in state builds in all branches
- * @param string $name
- */
- public function __construct($name)
- {
- $this->name = $name;
- $this->status = ProjectRun::RESULT_EMPTY; // not initially set
- }
-
- /**
- * Get name of the project.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get status of the project calculated from the latest branch build results.
- * @return string
- */
- public function getStatus()
- {
- return $this->status;
- }
-
- /**
- * Set status of the project calculated from the testset results in the latest branch builds (in specified builds only).
- * @param string $runProject
- * @param string $runState
- */
- public function setStatus($runProject, $runState)
- {
- $status = self::STATUS_EMPTY;
- $statusText = ProjectRun::RESULT_EMPTY;
- // Status for project with project_run
- if ($this->name === $runProject) {
- $builds = Factory::db()->getLatestProjectBranchBuildResults($runProject, $runState);
- foreach ($builds as $build) {
- if ($build['result'] === ProjectRun::RESULT_SUCCESS AND $status <= self::STATUS_SUCCESS) {
- $status = self::STATUS_SUCCESS;
- $statusText = ProjectRun::RESULT_SUCCESS;
- }
- if ($build['result'] === ProjectRun::RESULT_FAILURE AND $status <= self::STATUS_FAILURE) {
- $status = self::STATUS_FAILURE;
- $statusText = ProjectRun::RESULT_FAILURE;
- }
- if ($build['result'] === ProjectRun::RESULT_ABORTED AND $status <= self::STATUS_ABORTED) {
- $status = self::STATUS_ABORTED;
- $statusText = ProjectRun::RESULT_ABORTED;
- }
- }
- }
- // Status based on testset results not implemented yet
-
- $this->status = $statusText;
- return;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/ProjectRun.php b/non-puppet/qtmetrics2/src/ProjectRun.php
deleted file mode 100644
index 593b966..0000000
--- a/non-puppet/qtmetrics2/src/ProjectRun.php
+++ /dev/null
@@ -1,250 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * ProjectRun class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class ProjectRun {
-
- /**
- * Project build results (these must follow the enumeration in the database)
- */
- const RESULT_NOT_SET = NULL;
- const RESULT_EMPTY = "";
- const RESULT_SUCCESS = "SUCCESS";
- const RESULT_FAILURE = "FAILURE";
- const RESULT_ABORTED = "ABORTED";
-
- /**
- * If the build key is long, a shorter version of the key can be requested
- */
- const SHORT_BUILDKEY_LENGTH = 6;
-
- /**
- * Project name.
- * @var string
- */
- private $projectName;
-
- /**
- * Branch name.
- * @var string
- */
- private $branchName;
-
- /**
- * State name.
- * @var string
- */
- private $stateName;
-
- /**
- * Build key.
- * @var string
- */
- private $buildKey;
-
- /**
- * Build result.
- * @var string
- */
- private $result;
-
- /**
- * Timestamp (Unix timestamp).
- * @var int
- */
- private $timestamp;
-
- /**
- * Duration (seconds).
- * @var int
- */
- private $duration;
-
- /**
- * ProjectRun constructor.
- * ProjectRun include the result of the project build
- * @param string $projectName
- * @param string $branchName
- * @param string $stateName
- * @param int $buildKey
- * @param string $result
- * @param string $timestamp
- * @param int $duration
- */
- public function __construct($projectName, $branchName, $stateName, $buildKey, $result, $timestamp, $duration)
- {
- $this->projectName = $projectName;
- $this->branchName = $branchName;
- $this->stateName = $stateName;
- $this->buildKey = $buildKey;
- $this->result = $result;
- $this->timestamp = $timestamp;
- $this->duration = $duration;
- }
-
- /**
- * Get name of the project.
- * @return string
- */
- public function getProjectName()
- {
- return $this->projectName;
- }
-
- /**
- * Get name of the branch.
- * @return string
- */
- public function getBranchName()
- {
- return $this->branchName;
- }
-
- /**
- * Get name of the state.
- * @return string
- */
- public function getStateName()
- {
- return $this->stateName;
- }
-
- /**
- * Get full name of the project build as used in CI.
- * @return string
- */
- public function getFullProjectName()
- {
- return $this->projectName . '_' . $this->branchName . '_' . $this->stateName;
- }
-
- /**
- * Get build key.
- * @return string
- */
- public function getBuildKey()
- {
- return $this->buildKey;
- }
-
- /**
- * Get build key short version.
- * @return string
- */
- public function getShortBuildKey()
- {
- if (strlen($this->buildKey) > self::SHORT_BUILDKEY_LENGTH)
- return substr($this->buildKey, 0, self::SHORT_BUILDKEY_LENGTH - 2) . '...';
- else
- return $this->buildKey;
- }
-
- /**
- * Get result (plain result without any possible flags).
- * @return string
- */
- public function getResult()
- {
- return $this->result;
- }
-
- /**
- * Get build timestamp.
- * @return int
- */
- public function getTimestamp()
- {
- return $this->timestamp;
- }
-
- /**
- * Get build duration.
- * @return int
- */
- public function getDuration()
- {
- return $this->duration;
- }
-
- /**
- * Convert the numeric build key to a five digit string needed for directory links (e.g. 123 to 00123)
- * @return string
- */
- public function getBuildKeyString()
- {
- $buildString = $this->buildKey;
- if (is_numeric($buildString)) {
- if ($this->buildKey < 10000)
- $buildString = '0' . $this->buildKey;
- if ($this->buildKey < 1000)
- $buildString = '00' . $this->buildKey;
- if ($this->buildKey < 100)
- $buildString = '000' . $this->buildKey;
- if ($this->buildKey < 10)
- $buildString = '0000' . $this->buildKey;
- }
- return $buildString;
- }
-
- /**
- * Get build directory link.
- * @return string
- */
- public function getBuildLink()
- {
- return Factory::getCiLogPath()
- . urlencode(self::getFullProjectName())
- . '/build_' . self::getBuildKeyString();
- }
-
- /**
- * Get log file link.
- * @return string
- */
- public function getLogLink()
- {
- return Factory::getCiLogPath()
- . urlencode(self::getFullProjectName())
- . '/build_' . self::getBuildKeyString()
- . '/log.txt.gz';
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/Testfunction.php b/non-puppet/qtmetrics2/src/Testfunction.php
deleted file mode 100644
index 8dc167b..0000000
--- a/non-puppet/qtmetrics2/src/Testfunction.php
+++ /dev/null
@@ -1,186 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Test function class
- * @since 21-09-2015
- * @author Juha Sippola
- */
-
-class Testfunction {
-
- /**
- * If the testfunction name long, a shorter version of the name can be requested
- */
- const SHORT_NAME_LENGTH = 50;
-
- /**
- * Testfunction name.
- * @var string
- */
- private $name;
-
- /**
- * Testset name the testfunction belongs to.
- * @var string
- */
- private $testsetName;
-
- /**
- * Project name the testset belongs to.
- * @var string
- */
- private $testsetProjectName;
-
- /**
- * Configuration name.
- * @var string
- */
- private $confName;
-
- /**
- * Count of testfunction results in the Project builds run since the last n days (all configurations).
- * @var array (int passed, int failed, int skipped)
- */
- private $resultCounts;
-
- /**
- * Count of testfunction blacklisted results in the Project builds run since the last n days (all configurations).
- * @var array (int bpassed, int btotal)
- */
- private $blacklistedCounts;
-
- /**
- * Testfunction constructor.
- * @param string $name
- * @param string $testsetName
- * @param string $testsetProjectName
- */
- public function __construct($name, $testsetName, $testsetProjectName, $confName)
- {
- $this->name = $name;
- $this->testsetName = $testsetName;
- $this->testsetProjectName = $testsetProjectName;
- $this->confName = $confName;
- $this->resultCounts = array('passed' => null, 'failed' => null, 'skipped' => null); // not initially set
- $this->blacklistedCounts = array('bpassed' => null, 'btotal' => null); // not initially set
- }
-
- /**
- * Get name of the testfunction.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get short name of the testfunction.
- * @return string
- */
- public function getShortName()
- {
- if (strlen($this->name) > self::SHORT_NAME_LENGTH)
- return substr($this->name, 0, self::SHORT_NAME_LENGTH - 10) . '...' . substr($this->name, -7);
- else
- return $this->name;
- }
-
- /**
- * Get testset name of the testfunction.
- * @return string
- */
- public function getTestsetName()
- {
- return $this->testsetName;
- }
-
- /**
- * Get project name of the testset.
- * @return string
- */
- public function getTestsetProjectName()
- {
- return $this->testsetProjectName;
- }
-
- /**
- * Get conf name.
- * @return string
- */
- public function getConfName()
- {
- return $this->confName;
- }
-
- /**
- * Get count of testfunction results in latest Project builds (all configurations, specified builds only).
- * @return array (int passed, int failed, int skipped)
- */
- public function getResultCounts()
- {
- return $this->resultCounts;
- }
-
- /**
- * Set count of testfunction results in latest Project builds (all configurations, specified builds only).
- */
- public function setResultCounts($passed, $failed, $skipped)
- {
- $this->resultCounts = array('passed' => $passed, 'failed' => $failed, 'skipped' => $skipped);
- return;
- }
-
- /**
- * Get count of testfunction blacklisted results in latest Project builds (all configurations, specified builds only).
- * @return array (int bpassed, int btotal)
- */
- public function getBlacklistedCounts()
- {
- return $this->blacklistedCounts;
- }
-
- /**
- * Set count of testfunction blacklisted results in latest Project builds (all configurations, specified builds only).
- */
- public function setBlacklistedCounts($bpassed, $btotal)
- {
- $this->blacklistedCounts = array('bpassed' => $bpassed, 'btotal' => $btotal);
- return;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/TestfunctionRun.php b/non-puppet/qtmetrics2/src/TestfunctionRun.php
deleted file mode 100644
index 4c4619e..0000000
--- a/non-puppet/qtmetrics2/src/TestfunctionRun.php
+++ /dev/null
@@ -1,248 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * TestfunctionRun class
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-class TestfunctionRun extends ProjectRun {
-
- /**
- * Testfunction results (these must follow the enumeration in the database; excluding the blacklisted flag)
- */
- const RESULT_NOT_SET = NULL;
- const RESULT_EMPTY = "";
- const RESULT_NA = "na";
- const RESULT_SUCCESS = "pass";
- const RESULT_SUCCESS_UNEXPECTED = "xpass";
- const RESULT_FAILURE = "fail";
- const RESULT_FAILURE_EXPECTED = "xfail";
- const RESULT_SKIP = "skip";
- const RESULT_TESTROW_SUCCESS = "tr_pass";
- const RESULT_TESTROW_FAILURE = "tr_fail";
- const RESULT_TESTROW_SKIP = "tr_skip";
-
- /**
- * If the testfunction name long, a shorter version of the name can be requested
- */
- const SHORT_NAME_LENGTH = 50;
-
- /**
- * Testfunction name.
- * @var string
- */
- private $name;
-
- /**
- * Testset name.
- * @var string
- */
- private $testsetName;
-
- /**
- * Testset project name.
- * @var string
- */
- private $testsetProjectName;
-
- /**
- * Configuration name.
- * @var string
- */
- private $confName;
-
- /**
- * Blacklisted flag (true = blacklisted).
- * @var bool
- */
- private $blacklisted;
-
- /**
- * Children (true = has children).
- * @var bool
- */
- private $children;
-
- /**
- * TestfunctionRun constructor.
- * @param string $name
- * @param string $testsetName
- * @param string $testsetProjectName
- * @param string $projectName
- * @param string $branchName
- * @param string $stateName
- * @param int $buildKey
- * @param string $confName
- * @param string $result (plain result without any possible flags)
- * @param bool $blacklisted (true = blacklisted)
- * @param bool $children (true = has children)
- * @param string $timestamp
- * @param int $duration (in deciseconds)
- */
- public function __construct($name, $testsetName, $testsetProjectName, $projectName, $branchName, $stateName, $buildKey, $confName, $result, $blacklisted, $children, $timestamp, $duration) {
- parent::__construct($projectName, $branchName, $stateName, $buildKey, $result, $timestamp, $duration);
- $this->name = $name;
- $this->testsetName = $testsetName;
- $this->testsetProjectName = $testsetProjectName;
- $this->confName = $confName;
- $this->blacklisted = $blacklisted;
- $this->children = $children;
- }
-
- /**
- * Get name of the testfunction.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get short name of the testfunction.
- * @return string
- */
- public function getShortName()
- {
- if (strlen($this->name) > self::SHORT_NAME_LENGTH)
- return substr($this->name, 0, self::SHORT_NAME_LENGTH - 10) . '...' . substr($this->name, -7);
- else
- return $this->name;
- }
-
- /**
- * Get name of the testset project.
- * @return string
- */
- public function getTestsetProjectName()
- {
- return $this->testsetProjectName;
- }
-
- /**
- * Get name of the testset.
- * @return string
- */
- public function getTestsetName()
- {
- return $this->testsetName;
- }
-
- /**
- * Get configuration name.
- * @return string
- */
- public function getConfName()
- {
- return $this->confName;
- }
-
- /**
- * Get blacklisted flag.
- * @return bool (true = blacklisted)
- */
- public function getBlacklisted()
- {
- return $this->blacklisted;
- }
-
- /**
- * Get indication if children exist.
- * @return bool (true = has $children)
- */
- public function getChildren()
- {
- return $this->children;
- }
-
- /**
- * Strip the result in database from the combined blacklisted-result string or testrow-result string
- * @param string $resultString
- * @return string
- */
- public static function stripResult($resultString)
- {
- $resultString = str_replace('bpass', 'pass', $resultString); // remove the possible blacklisted flag
- $resultString = str_replace('bfail', 'fail', $resultString); // remove the possible blacklisted flag
- $resultString = str_replace('bx', 'x', $resultString); // remove the possible blacklisted flag
- $resultString = str_replace('bskip', 'skip', $resultString); // remove the possible blacklisted flag
- $resultString = str_replace('tr_pass', 'pass', $resultString); // replace the possible calculated testrow result
- $resultString = str_replace('tr_fail', 'fail', $resultString); // replace the possible calculated testrow result
- $resultString = str_replace('tr_skip', 'skip', $resultString); // replace the possible calculated testrow result
- return $resultString;
- }
-
- /**
- * Check the blacklisted flag from the combined blacklisted-result string
- * @param string $resultString
- * @return bool (true = blacklisted)
- */
- public static function isBlacklisted($resultString)
- {
- $flag = false;
- if (strpos($resultString, 'b') === 0) // begins with 'b'
- $flag = true;
- return $flag;
- }
-
- /**
- * Check if the testfunction has children (testrows)
- * @param string $resultString
- * @return bool (true = has children)
- */
- public static function hasChildren($resultString)
- {
- $flag = false;
- if (strpos($resultString, 'tr_') === 0) // calculated testrow results begin with 'tr_'
- $flag = true;
- return $flag;
- }
-
- /**
- * Get build directory link.
- * @return string
- */
- public function getBuildLink()
- {
- return Factory::getCiLogPath()
- . urlencode(parent::getFullProjectName())
- . '/build_' . parent::getBuildKeyString()
- . '/' . urlencode($this->confName);
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/Testrow.php b/non-puppet/qtmetrics2/src/Testrow.php
deleted file mode 100644
index 39f69c3..0000000
--- a/non-puppet/qtmetrics2/src/Testrow.php
+++ /dev/null
@@ -1,107 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testrow class
- * @since 23-09-2015
- * @author Juha Sippola
- */
-
-class Testrow extends Testfunction {
-
- /**
- * Testfunction name.
- * @var string
- */
- private $testfunctionName;
-
- /**
- * Testrow constructor.
- * @param string $name
- * @param string $testfunctionName
- * @param string $testsetName
- * @param string $testsetProjectName
- * @param string $confName
- */
- public function __construct($name, $testfunctionName, $testsetName, $testsetProjectName, $confName) {
- parent::__construct($testfunctionName, $testsetName, $testsetProjectName, $confName);
- $this->name = $name;
- $this->testfunctionName = $testfunctionName;
- }
-
- /**
- * Get name of the testrow.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get short name of the testrow.
- * @return string
- */
- public function getShortName()
- {
- if (strlen($this->name) > parent::SHORT_NAME_LENGTH)
- return substr($this->name, 0, parent::SHORT_NAME_LENGTH - 10) . '...' . substr($this->name, -7);
- else
- return $this->name;
- }
-
- /**
- * Get name of the testfunction.
- * @return string
- */
- public function getTestfunctionName()
- {
- return $this->testfunctionName;
- }
-
- /**
- * Get short name of the testfunction.
- * @return string
- */
- public function getTestfunctionShortName()
- {
- if (strlen($this->testfunctionName) > parent::SHORT_NAME_LENGTH)
- return substr($this->testfunctionName, 0, parent::SHORT_NAME_LENGTH - 10) . '...' . substr($this->testfunctionName, -7);
- else
- return $this->testfunctionName;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/TestrowRun.php b/non-puppet/qtmetrics2/src/TestrowRun.php
deleted file mode 100644
index 87d4c89..0000000
--- a/non-puppet/qtmetrics2/src/TestrowRun.php
+++ /dev/null
@@ -1,102 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * TestrowRun class
- * @since 16-09-2015
- * @author Juha Sippola
- */
-
-class TestrowRun extends TestfunctionRun {
-
- /**
- * Testfunction name.
- * @var string
- */
- private $testfunctionName;
-
- /**
- * TestrowRun constructor.
- * @param string $name
- * @param string $testfunctionName
- * @param string $testsetName
- * @param string $testsetProjectName
- * @param string $projectName
- * @param string $branchName
- * @param string $stateName
- * @param int $buildKey
- * @param string $confName
- * @param string $result (plain result without any possible flags)
- * @param bool $blacklisted (true = blacklisted)
- * @param string $timestamp
- */
- public function __construct($name, $testfunctionName, $testsetName, $testsetProjectName, $projectName, $branchName, $stateName, $buildKey, $confName, $result, $blacklisted, $timestamp) {
- parent::__construct($testfunctionName, $testsetName, $testsetProjectName, $projectName, $branchName, $stateName, $buildKey, $confName, $result, $blacklisted, false, $timestamp, 0);
- $this->name = $name;
- $this->testfunctionName = $testfunctionName;
- }
-
- /**
- * Get name of the testrow.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get short name of the testfunction.
- * @return string
- */
- public function getShortName()
- {
- if (strlen($this->name) > parent::SHORT_NAME_LENGTH)
- return substr($this->name, 0, parent::SHORT_NAME_LENGTH - 10) . '...' . substr($this->name, -7);
- else
- return $this->name;
- }
-
- /**
- * Get name of the testfunction.
- * @return string
- */
- public function getTestfunctionName()
- {
- return $this->testfunctionName;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/Testset.php b/non-puppet/qtmetrics2/src/Testset.php
deleted file mode 100644
index 745da3b..0000000
--- a/non-puppet/qtmetrics2/src/Testset.php
+++ /dev/null
@@ -1,184 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class Testset {
-
- /**
- * Testset status (starting from ok case and most fatal the last i.e. latter overwrites earlier)
- */
- const STATUS_EMPTY = 0;
- const STATUS_SUCCESS = 1;
- const STATUS_FAILURE = 2;
-
- /**
- * Testset name.
- * @var string
- */
- private $name;
-
- /**
- * Project name the testset belongs to.
- * @var string
- */
- private $projectName;
-
- /**
- * Testset status calculated from the latest configuration build results.
- * @var int
- */
- private $status;
-
- /**
- * Count of testset results in the Project builds run since the last n days (all configurations).
- * @var array (int passed, int failed)
- */
- private $testsetResultCounts;
-
- /**
- * Count of flaky testsets in the Project builds run since the last n days (all configurations).
- * @var array (int flaky, int total)
- */
- private $testsetFlakyCounts;
-
- /**
- * Testset constructor.
- * Testset indicates the status in its latest runs in state configuration in all branches
- * @param string $name
- * @param string $projectName
- */
- public function __construct($name, $projectName)
- {
- $this->name = $name;
- $this->projectName = $projectName;
- $this->status = TestsetRun::RESULT_EMPTY; // not initially set
- $this->testsetResultCounts = array('passed' => null, 'failed' => null); // not initially set
- $this->testsetFlakyCounts = array('flaky' => null, 'total' => null); // not initially set
- }
-
- /**
- * Get name of the testset.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get project name of the testset.
- * @return string
- */
- public function getProjectName()
- {
- return $this->projectName;
- }
-
- /**
- * Get status of the testset calculated from the latest configuration build results.
- * @return string
- */
- public function getStatus()
- {
- return $this->status;
- }
-
- /**
- * Set status of the testset calculated from the latest configuration build results (in specified builds only).
- * @param string $runProject
- * @param string $runState
- */
- public function setStatus($runProject, $runState)
- {
- $builds = Factory::db()->getLatestTestsetConfBuildResults($this->name, $this->projectName, $runProject, $runState);
- $status = self::STATUS_EMPTY;
- $statusText = TestsetRun::RESULT_EMPTY;
- foreach ($builds as $build) {
- if (TestsetRun::stripResult($build['result']) === TestsetRun::RESULT_SUCCESS AND $status <= self::STATUS_SUCCESS) {
- $status = self::STATUS_SUCCESS;
- $statusText = TestsetRun::RESULT_SUCCESS;
- }
- if (TestsetRun::stripResult($build['result']) === TestsetRun::RESULT_FAILURE AND $status <= self::STATUS_FAILURE) {
- $status = self::STATUS_FAILURE;
- $statusText = TestsetRun::RESULT_FAILURE;
- }
- }
- $this->status = $statusText;
- return;
- }
-
- /**
- * Get count of testset results in latest Project builds (all configurations, specified builds only).
- * @return array (int passed, int failed)
- */
- public function getTestsetResultCounts()
- {
- return $this->testsetResultCounts;
- }
-
- /**
- * Set count of testset results in latest Project builds (all configurations, specified builds only).
- */
- public function setTestsetResultCounts($passed, $failed)
- {
- $this->testsetResultCounts = array('passed' => $passed, 'failed' => $failed);
- return;
- }
-
- /**
- * Get count of flaky testsets in latest Project builds (all configurations, all builds).
- * @return array (int passed, int failed)
- */
- public function getTestsetFlakyCounts()
- {
- return $this->testsetFlakyCounts;
- }
-
- /**
- * Set count of flaky testsets in latest Project builds (all configurations, all builds).
- */
- public function setTestsetFlakyCounts($flaky, $total)
- {
- $this->testsetFlakyCounts = array('flaky' => $flaky, 'total' => $total);
- return;
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/TestsetRun.php b/non-puppet/qtmetrics2/src/TestsetRun.php
deleted file mode 100644
index 354682f..0000000
--- a/non-puppet/qtmetrics2/src/TestsetRun.php
+++ /dev/null
@@ -1,206 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * TestsetRun class
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class TestsetRun extends ProjectRun {
-
- /**
- * Testset build results (these must follow the enumeration in the database; excluding the insignificance flag)
- */
- const RESULT_NOT_SET = NULL;
- const RESULT_EMPTY = "";
- const RESULT_SUCCESS = "passed";
- const RESULT_FAILURE = "failed";
-
- /**
- * If the tesset name is long, a shorter version of the name can be requested
- */
- const SHORT_NAME_LENGTH = 25;
-
- /**
- * Testset name.
- * @var string
- */
- private $name;
-
- /**
- * Testset project name.
- * @var string
- */
- private $testsetProjectName;
-
- /**
- * Configuration name.
- * @var string
- */
- private $confName;
-
- /**
- * Run number (a failed test is repeated).
- * @var int
- */
- private $run;
-
- /**
- * Insignificance flag (true = insignificant).
- * @var bool
- */
- private $insignificant;
-
- /**
- * TestsetRun constructor.
- * @param string $name
- * @param string $testsetProjectName
- * @param string $projectName
- * @param string $branchName
- * @param string $stateName
- * @param int $buildKey
- * @param string $confName
- * @param int $run (ordinal number)
- * @param string $result (plain result without any possible flags)
- * @param bool $insignificant (true = insignificant)
- * @param string $timestamp
- * @param int $duration (in deciseconds)
- */
- public function __construct($name, $testsetProjectName, $projectName, $branchName, $stateName, $buildKey, $confName, $run, $result, $insignificant, $timestamp, $duration) {
- parent::__construct($projectName, $branchName, $stateName, $buildKey, $result, $timestamp, $duration);
- $this->name = $name;
- $this->testsetProjectName = $testsetProjectName;
- $this->confName = $confName;
- $this->run = $run;
- $this->insignificant = $insignificant;
- }
-
- /**
- * Get name of the testset.
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Get short name.
- * @return string
- */
- public function getShortName()
- {
- if (strlen($this->name) > self::SHORT_NAME_LENGTH)
- return substr($this->name, 0, self::SHORT_NAME_LENGTH - 10) . '...' . substr($this->name, -7);
- else
- return $this->name;
- }
-
- /**
- * Get name of the testset project.
- * @return string
- */
- public function getTestsetProjectName()
- {
- return $this->testsetProjectName;
- }
-
- /**
- * Get configuration name.
- * @return string
- */
- public function getConfName()
- {
- return $this->confName;
- }
-
- /**
- * Get run number.
- * @return int
- */
- public function getRun()
- {
- return $this->run;
- }
-
- /**
- * Get insignificance flag.
- * @return bool (true = insignificant)
- */
- public function getInsignificant()
- {
- return $this->insignificant;
- }
-
- /**
- * Strip the result from the combined insignificance-result string
- * @param string $resultString
- * @return string
- */
- public static function stripResult($resultString)
- {
- $resultString = str_replace('ipass', 'pass', $resultString); // remove the possible insignificant flag
- $resultString = str_replace('ifail', 'fail', $resultString); // remove the possible insignificant flag
- return $resultString;
- }
-
- /**
- * Check the insignificance flag from the combined insignificance-result string
- * @param string $resultString
- * @return bool (true = insignificant)
- */
- public static function isInsignificant($resultString)
- {
- $flag = false;
- if (strpos($resultString, 'i') === 0) // begins with 'i'
- $flag = true;
- return $flag;
- }
-
- /**
- * Get build directory link.
- * @return string
- */
- public function getBuildLink()
- {
- return Factory::getCiLogPath()
- . urlencode(parent::getFullProjectName())
- . '/build_' . parent::getBuildKeyString()
- . '/' . urlencode($this->confName);
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/ConfTest.php b/non-puppet/qtmetrics2/src/test/ConfTest.php
deleted file mode 100644
index 04172d1..0000000
--- a/non-puppet/qtmetrics2/src/test/ConfTest.php
+++ /dev/null
@@ -1,90 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Configuration unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 16-07-2015
- * @author Juha Sippola
- */
-
-class ConfTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getName
- * @dataProvider testGetNameData
- */
- public function testGetName($name)
- {
- $conf = new Conf($name);
- $this->assertEquals($name, $conf->getName());
- }
- public function testGetNameData()
- {
- return array(
- array('linux-android-g++_Ubuntu_12.04_x64'),
- array('win32-msvc2010_developer-build_angle_Windows_7'),
- array('MyConf')
- );
- }
-
- /**
- * Test getStatus and setStatus
- * @dataProvider testGetStatusData
- */
- public function testGetStatus($name, $runProject, $runState, $exp_build_results, $has_data)
- {
- $conf = new Conf($name);
- if ($has_data) {
- $conf->setStatus($runProject, $runState);
- $this->assertContains($conf->getStatus(), $exp_build_results);
- } else {
- $this->assertEmpty($conf->getStatus());
- }
- }
- public function testGetStatusData()
- {
- return array(
- array('linux-android-g++_Ubuntu_12.04_x64', 'Qt5', 'state', array('SUCCESS', 'FAILURE', 'ABORTED', 'undef'), 1),
- array('win32-msvc2010_developer-build_angle_Windows_7', 'Qt5', 'state', array('SUCCESS', 'FAILURE', 'ABORTED', 'undef'), 1),
- array('InvalidConf', 'Qt5', 'state', array(), 0)
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/DatabaseAdminTest.php b/non-puppet/qtmetrics2/src/test/DatabaseAdminTest.php
deleted file mode 100644
index 3e1b1e0..0000000
--- a/non-puppet/qtmetrics2/src/test/DatabaseAdminTest.php
+++ /dev/null
@@ -1,565 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * DatabaseAdmin unit test class
- * Some of the tests require the test data as inserted into database with qtmetrics_insert.sql
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-class DatabaseAdminTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Type for delete tests (only one can be tested at a time)
- */
- const DELETE_NONE = 0; // Do not delete (default to enable unit testing all classes)
- const DELETE_FROM_RUN_TABLE = 1; // Delete by id from each xxx_run table *)
- const DELETE_PROJECT_RUN_DATA = 2; // Delete by project_run id *)
- const DELETE_BRANCH = 3; // Delete by branch *)
- const DELETE_RUN_DATA = 4; // Delete by project_run state and date *)
- // *) Note: The data must be re-inserted into the database after each test run
- const DELETE_TEST_TYPE = self::DELETE_NONE;
-
- /**
- * Test getTablesStatistics
- * @dataProvider testGetTablesStatisticsData
- */
- public function testGetTablesStatistics($exp_table)
- {
- $items = array();
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getTablesStatistics();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('rowCount', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_table, $items);
- }
- public function testGetTablesStatisticsData()
- {
- return array(
- array('branch'),
- array('compiler'),
- array('conf'),
- array('conf_run'),
- array('db_status'),
- array('phase'),
- array('phase_run'),
- array('platform'),
- array('project'),
- array('project_run'),
- array('state'),
- array('testfunction'),
- array('testfunction_run'),
- array('testrow'),
- array('testrow_run'),
- array('testset'),
- array('testset_run')
- );
- }
-
- /**
- * Test getBranchesStatistics
- * @dataProvider testGetBranchesStatisticsData
- */
- public function testGetBranchesStatistics($exp_branch)
- {
- $items = array();
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getBranchesStatistics();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('archived', $row);
- $this->assertArrayHasKey('runCount', $row);
- $this->assertArrayHasKey('latestRun', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_branch, $items);
- }
- public function testGetBranchesStatisticsData()
- {
- return array(
- array('dev'),
- array('stable')
- );
- }
-
- /**
- * Test getProjectRunsStatistics
- */
- public function testGetProjectRunsStatistics()
- {
- $items = array();
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getProjectRunsStatistics();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('state', $row);
- $this->assertArrayHasKey('year', $row);
- $this->assertArrayHasKey('month', $row);
- $this->assertArrayHasKey('day', $row);
- $this->assertArrayHasKey('runCount', $row);
- }
- }
-
- /**
- * Test getProjectRunIdsBranch
- * @dataProvider testGetProjectRunIdsBranchData
- */
- public function testGetProjectRunIdsBranch($branch, $has_data)
- {
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getProjectRunIdsBranch($branch);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetProjectRunIdsBranchData()
- {
- return array(
- array('dev', 1),
- array('stable', 1),
- array('invalid', 0)
- );
- }
-
- /**
- * Test getProjectRunIdsDate
- * @dataProvider testGetProjectRunIdsDateData
- */
- public function testGetProjectRunIdsDate($state, $date, $has_data)
- {
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getProjectRunIdsDate($state, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetProjectRunIdsDateData()
- {
- return array(
- array('state', '2013-05-20', 1),
- array('state', '2013-04-02', 1),
- array('state', '2013-03-20', 1),
- array('state', '2013-02-01', 0),
- array('state', '2012-12-01', 1),
- array('state', 'invalid', 0),
- array('invalid', '2013-05-20', 0),
- );
- }
-
- /**
- * Test getConfRunIds
- * @dataProvider testGetConfRunIdsData
- */
- public function testGetConfRunIds($projectRunId, $has_data)
- {
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getConfRunIds($projectRunId);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetConfRunIdsData()
- {
- return array(
- array(140, 1),
- array(0, 0)
- );
- }
-
- /**
- * Test getTestsetRunIds
- * @dataProvider testGetTestsetRunIdsData
- */
- public function testGetTestsetRunIds($confRunId, $has_data)
- {
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getTestsetRunIds($confRunId);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetRunIdsData()
- {
- return array(
- array(260, 1),
- array(0, 0)
- );
- }
-
- /**
- * Test getTestfunctionRunIds
- * @dataProvider testGetTestfunctionRunIdsData
- */
- public function testGetTestfunctionRunIds($testsetRunId, $has_data)
- {
- $dbAdmin = Factory::dbAdmin();
- $result = $dbAdmin->getTestfunctionRunIds($testsetRunId);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestfunctionRunIdsData()
- {
- return array(
- array(95, 1),
- array(0, 0)
- );
- }
-
- /**
- * Test deleteProjectRun, deleteConfRuns, deletePhaseRuns, deleteTestsetRuns, deleteTestfunctionRuns, deleteTestrowRuns
- * @dataProvider testDeleteRunData
- */
- public function testDeleteRun($projectRunId, $confRunId, $phaseRunId, $testsetRunId, $testfunctionRunId, $valid)
- {
- if (self::DELETE_TEST_TYPE === self::DELETE_FROM_RUN_TABLE) {
- $dbAdmin = Factory::dbAdmin();
- $before = $dbAdmin->getTablesStatistics();
- $result = $dbAdmin->deleteProjectRun($projectRunId);
- $this->assertTrue($result);
- $result = $dbAdmin->deleteConfRuns($projectRunId);
- $this->assertTrue($result);
- $result = $dbAdmin->deletePhaseRuns($confRunId);
- $this->assertTrue($result);
- $result = $dbAdmin->deleteTestsetRuns($confRunId);
- $this->assertTrue($result);
- $result = $dbAdmin->deleteTestfunctionRuns($testsetRunId);
- $this->assertTrue($result);
- $result = $dbAdmin->deleteTestrowRuns($testfunctionRunId);
- $this->assertTrue($result);
- $after = $dbAdmin->getTablesStatistics();
- foreach($after as $key => $row) {
- if (strpos($row['name'],'_run') !== false) {
- if ($valid) {
- $this->assertLessThan($before[$key]['rowCount'], $row['rowCount']);
- } else {
- $this->assertEquals($before[$key]['rowCount'], $row['rowCount']);
- }
- }
- }
- }
- }
- public function testDeleteRunData()
- {
- return array(
- array(140, 103, 280, 17, 23, 1), // Test data for testfunction "defaultFamily"
- array(999, 999, 999, 999, 999, 0)
- );
- }
-
- /**
- * Test deleteProjectRunData
- * @dataProvider testDeleteProjectRunDataData
- */
- public function testDeleteProjectRunData($projectRunId, $valid)
- {
- if (self::DELETE_TEST_TYPE === self::DELETE_PROJECT_RUN_DATA) {
- $dbAdmin = Factory::dbAdmin();
- $before = $dbAdmin->getTablesStatistics();
- $result = $dbAdmin->deleteProjectRunData($projectRunId);
- $this->assertTrue($result);
- $after = $dbAdmin->getTablesStatistics();
- foreach($after as $key => $row) {
- if (strpos($row['name'],'_run') !== false) {
- if ($valid) {
- $this->assertLessThan($before[$key]['rowCount'], $row['rowCount']);
- } else {
- $this->assertEquals($before[$key]['rowCount'], $row['rowCount']);
- }
- }
- }
- }
- }
- public function testDeleteProjectRunDataData()
- {
- return array(
- array(140, 1),
- array(999, 0)
- );
- }
-
- /**
- * Test deleteBranch and deleteProjectRunData
- * @dataProvider testDeleteBranchData
- */
- public function testDeleteBranch($runProject, $runState, $branch, $has_data, $step)
- {
- if (self::DELETE_TEST_TYPE === self::DELETE_BRANCH) {
- $db = Factory::db();
- $dbAdmin = Factory::dbAdmin();
- // Check that xxx_run tables have data initially
- if ($step === 'first') {
- $result = $dbAdmin->getTablesStatistics();
- foreach($result as $row) {
- if (strpos($row['name'],'_run') !== false) {
- $this->assertGreaterThan(0, $row['rowCount']);
- }
- }
- }
- if ($has_data) {
- // Check that project_runs exist for the branch initially
- $result = $db->getProjectBuildsByBranch($runProject, $runState);
- $branches = array();
- foreach($result as $row) {
- $branches[] = $row['branch'];
- }
- $this->assertContains($branch, $branches);
- // Check that conf_runs exist for the branch initially
- $result = $db->getConfBuildsByBranch($runProject, $runState);
- $branches = array();
- foreach($result as $row) {
- $branches[] = $row['branch'];
- }
- $this->assertContains($branch, $branches);
- }
- // Delete the branch data
- $branches = array();
- $result = $db->getBranches();
- foreach($result as $row) {
- $branches[] = $row['name'];
- }
- $this->assertContains($branch, $branches);
- $success = $dbAdmin->deleteBranch($branch);
- $this->assertTrue($success);
- $branches = array();
- $result = $db->getBranches();
- foreach($result as $row) {
- $branches[] = $row['name'];
- }
- $this->assertNotContains($branch, $branches);
- // Check if project_runs deleted
- $result = $db->getProjectBuildsByBranch($runProject, $runState);
- $branches = array();
- foreach($result as $row) {
- $branches[] = $row['branch'];
- }
- $this->assertNotContains($branch, $branches);
- // Check if conf_runs deleted
- $result = $db->getConfBuildsByBranch($runProject, $runState);
- $branches = array();
- foreach($result as $row) {
- $branches[] = $row['branch'];
- }
- $this->assertNotContains($branch, $branches);
- // Check that xxx_run tables are empty
- if ($step === 'last') {
- $result = $dbAdmin->getTablesStatistics();
- foreach($result as $row) {
- if (strpos($row['name'],'_run') !== false) {
- $this->assertEquals(0, $row['rowCount']);
- }
- }
- }
- }
- }
- public function testDeleteBranchData()
- {
- return array(
- array('Qt5', 'state', 'dev', 1, 'first'),
- array('Qt5', 'state', 'stable', 1, ''),
- array('Qt5', 'state', 'release', 1, ''),
- array('Qt5', 'state', 'master', 1, ''),
- array('Qt5', 'state', '1.2.3', 0, 'last')
- );
- }
-
- /**
- * Test archiveBranch and restoreBranch
- * @dataProvider testArchiveRestoreBranchData
- */
- public function testArchiveRestoreBranch($branch, $originalArchived)
- {
- $db = Factory::db();
- $dbAdmin = Factory::dbAdmin();
- // Set restored to start testing
- $result = $dbAdmin->restoreBranch($branch);
- $result = $db->getBranches();
- foreach($result as $row) {
- if ($row['name'] === $branch)
- $this->assertEquals(0, $row['archived']);
- }
- // Test archiveBranch
- $result = $dbAdmin->archiveBranch($branch);
- $this->assertTrue($result);
- $result = $db->getBranches();
- foreach($result as $row) {
- if ($row['name'] === $branch)
- $this->assertEquals(1, $row['archived']);
- }
- // Test restoreBranch
- $result = $dbAdmin->restoreBranch($branch);
- $this->assertTrue($result);
- $result = $db->getBranches();
- foreach($result as $row) {
- if ($row['name'] === $branch)
- $this->assertEquals(0, $row['archived']);
- }
- // Revert to original value (to not prevent other testing)
- if ($originalArchived)
- $result = $dbAdmin->archiveBranch($branch);
- else
- $result = $dbAdmin->restoreBranch($branch);
- }
- public function testArchiveRestoreBranchData()
- {
- return array(
- array('dev', 0),
- array('stable', 0),
- array('release', 1),
- array('master', 0),
- array('1.2.3', 0)
- );
- }
-
- /**
- * Test deleteRunsData and deleteProjectRunData
- * @dataProvider testDeleteRunsDataData
- */
- public function testDeleteRunsData($runProject, $runState, $state, $date, $has_data, $step)
- {
- if (self::DELETE_TEST_TYPE === self::DELETE_RUN_DATA) {
- $db = Factory::db();
- $dbAdmin = Factory::dbAdmin();
- if ($step === 'first') {
- // Check that xxx_run tables have data
- $result = $dbAdmin->getTablesStatistics();
- foreach($result as $row) {
- if (strpos($row['name'],'_run') !== false) {
- $this->assertGreaterThan(0, $row['rowCount']);
- }
- }
- }
- if ($has_data) {
- // Check that project_runs exist initially
- $result = $db->getProjectBuildsByBranch($runProject, $runState);
- $dates = array();
- foreach($result as $row) {
- $dates[] = substr($row['timestamp'], 0, strlen('2015-08-01'));
- }
- $this->assertContains($date, $dates);
- }
- // Delete the data
- $dbAdmin->deleteRunsData($state, $date);
- // Check if project_runs deleted
- $result = $db->getProjectBuildsByBranch($runProject, $runState);
- $dates = array();
- foreach($result as $row) {
- $dates[] = substr($row['timestamp'], 0, strlen('2015-08-01'));
- }
- $this->assertNotContains($date, $dates);
- if ($step === 'last') {
- // Check that xxx_run tables are empty
- $result = $dbAdmin->getTablesStatistics();
- foreach($result as $row) {
- if (strpos($row['name'],'_run') !== false) {
- $this->assertEquals(0, $row['rowCount']);
- }
- }
- }
- }
- }
- public function testDeleteRunsDataData()
- {
- return array(
- array('Qt5', 'state', 'state', '2013-05-20', '1', 'first'),
- array('Qt5', 'state', 'state', '2013-04-02', '1', ''),
- array('Qt5', 'state', 'state', '2013-03-20', '1', ''),
- array('Qt5', 'state', 'state', '2013-02-01', '0', ''),
- array('Qt5', 'state', 'state', '2012-12-01', '1', '')
- );
- }
-
- /**
- * Print info on the delete test type
- */
- public function testPrintDeleteTestInfo()
- {
- switch (self::DELETE_TEST_TYPE) {
- case self::DELETE_FROM_RUN_TABLE:
- echo ' Note: DatabaseAdmin delete test type DELETE_FROM_RUN_TABLE selected.';
- echo ' Please re-insert the data into the database before rerunning the tests!';
- break;
- case self::DELETE_PROJECT_RUN_DATA:
- echo ' Note: DatabaseAdmin delete test type DELETE_PROJECT_RUN_DATA selected.';
- echo ' Please re-insert the data into the database before rerunning the tests!';
- break;
- case self::DELETE_BRANCH:
- echo ' Note: DatabaseAdmin delete test type DELETE_BRANCH selected.';
- echo ' Please re-insert the data into the database before rerunning the tests!';
- break;
- case self::DELETE_RUN_DATA:
- echo ' Note: DatabaseAdmin delete test type DELETE_RUN_DATA selected.';
- echo ' Please re-insert the data into the database before rerunning the tests!';
- break;
- }
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/DatabaseTest.php b/non-puppet/qtmetrics2/src/test/DatabaseTest.php
deleted file mode 100644
index 2c79adf..0000000
--- a/non-puppet/qtmetrics2/src/test/DatabaseTest.php
+++ /dev/null
@@ -1,1472 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Database unit test class
- * Some of the tests require the test data as inserted into database with qtmetrics_insert.sql
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 27-09-2015
- * @author Juha Sippola
- */
-
-class DatabaseTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getProjects
- * @dataProvider testGetProjectsData
- */
- public function testGetProjects($exp_project)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getProjects();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_project, $items);
- }
- public function testGetProjectsData()
- {
- return array(
- array('qtbase'),
- array('Qt5')
- );
- }
-
- /**
- * Test getBranches
- * @dataProvider testGetBranchesData
- */
- public function testGetBranches($exp_branch, $exp_archived)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getBranches();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('archived', $row);
- $items[] = $row['name'];
- if ($row['name'] === $exp_branch)
- $this->assertEquals($exp_archived, $row['archived']);
- }
- $this->assertContains($exp_branch, $items);
- }
- public function testGetBranchesData()
- {
- return array(
- array('dev', 0),
- array('stable', 0),
- array('release', 1)
- );
- }
-
- /**
- * Test getStates
- * @dataProvider testGetStateData
- */
- public function testGetStates($exp_state)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getStates();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_state, $items);
- }
- public function testGetStateData()
- {
- return array(
- array('state')
- );
- }
-
- /**
- * Test getProjectsFiltered
- * @dataProvider testGetProjectsFilteredData
- */
- public function testGetProjectsFiltered($filter, $exp_match_count_min)
- {
- $db = Factory::db();
- $result = $db->getProjectsFiltered($filter);
- $this->assertGreaterThanOrEqual($exp_match_count_min, count($result));
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- }
- }
- public function testGetProjectsFilteredData()
- {
- return array(
- array('base', 1),
- array('ba', 3),
- array('qt', 35),
- array('invalid-name', 0)
- );
- }
-
- /**
- * Test getTestsets
- * @dataProvider testGetTestsetsData
- */
- public function testGetTestsets($exp_testset)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getTestsets();
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_testset, $items);
- }
- public function testGetTestsetsData()
- {
- return array(
- array('tst_qftp')
- );
- }
-
- /**
- * Test getTestsetsFiltered
- * @dataProvider testGetTestsetsFilteredData
- */
- public function testGetTestsetsFiltered($filter, $exp_match_count_min)
- {
- $db = Factory::db();
- $result = $db->getTestsetsFiltered($filter);
- $this->assertGreaterThanOrEqual($exp_match_count_min, count($result));
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- }
- }
- public function testGetTestsetsFilteredData()
- {
- return array(
- array('ftp', 1),
- array('ft', 2),
- array('tst', 3),
- array('invalid-name', 0)
- );
- }
-
- /**
- * Test getTestsetProject
- * @dataProvider testGetTestsetProjectData
- */
- public function testGetTestsetProject($testset, $exp_project, $exp_count)
- {
- $projects = array();
- $db = Factory::db();
- $result = $db->getTestsetProject($testset);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $projects[] = $row['project'];
- }
- $this->assertEquals($exp_count, count($projects));
- if ($exp_count > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_project, $projects);
- }
- }
- public function testGetTestsetProjectData()
- {
- return array(
- array('tst_qfont', 'qtbase', 1),
- array('tst_qftp', 'qtbase', 2),
- array('tst_qftp', 'Qt5', 2),
- array('invalid-name', '', 0)
- );
- }
-
- /**
- * Test getTestfunctionsTestset
- * @dataProvider testGetTestfunctionsTestsetData
- */
- public function testGetTestfunctionsTestset($testset, $project, $exp_testfunction)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getTestfunctionsTestset($testset, $project);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('id', $row);
- $this->assertArrayHasKey('testsetId', $row);
- $this->assertArrayHasKey('name', $row);
- $items[] = $row['name'];
- }
- $this->assertContains($exp_testfunction, $items);
- }
- public function testGetTestfunctionsTestsetData()
- {
- return array(
- array('tst_networkselftest', 'qtbase', 'cleanupTestCase'),
- array('tst_qfont', 'qtbase', 'defaultFamily'),
- array('tst_qftp', 'qtbase', 'binaryAscii')
- );
- }
-
- /**
- * Test getTargetPlatformOs
- * @dataProvider testGetTargetPlatformOsData
- */
- public function testGetTargetPlatformOs($exp_os, $exp_count)
- {
- $db = Factory::db();
- $result = $db->getTargetPlatformOs();
- $this->assertNotEmpty($result);
- $osCount = 0;
- foreach($result as $row) {
- $this->assertArrayHasKey('os', $row);
- if ($row['os'] === $exp_os)
- $osCount++;
- }
- $this->assertGreaterThanOrEqual($exp_count, $osCount);
- }
- public function testGetTargetPlatformOsData()
- {
- return array(
- array('linux', 1),
- array('windows', 1),
- array('invalid', 0)
- );
- }
-
- /**
- * Test getLatestProjectBranchBuildKeys
- * @dataProvider testGetLatestProjectBranchBuildKeysData
- */
- public function testGetLatestProjectBranchBuildKeys($project, $state, $exp_branch, $exp_key, $exp_archived)
- {
- $branches = array();
- $db = Factory::db();
- $result = $db->getLatestProjectBranchBuildKeys($project, $state);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- if ($row['name'] === $exp_branch) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('key', $row);
- $this->assertEquals($exp_key, $row['key']);
- $branches[] = $row['name'];
- }
- }
- if ($exp_archived)
- $this->assertNotContains($exp_branch, $branches);
- else
- $this->assertContains($exp_branch, $branches);
- }
- public function testGetLatestProjectBranchBuildKeysData()
- {
- return array(
- array('Qt5', 'state', 'master', 4777, 0), // based on test data
- array('Qt5', 'state', 'dev', 18446744073709551615, 0),
- array('Qt5', 'state', 'release', 157, 1),
- array('Qt5', 'state', 'stable', 1348, 0)
- );
- }
-
- /**
- * Test getLatestProjectBranchBuildKey
- * @dataProvider testGetLatestProjectBranchBuildKeyData
- */
- public function testGetLatestProjectBranchBuildKey($project, $branch, $state, $exp_key, $exp_archived)
- {
- $db = Factory::db();
- $result = $db->getLatestProjectBranchBuildKey($project, $branch, $state);
- if ($exp_archived) {
- $this->assertEmpty($result);
- } else {
- $this->assertNotEmpty($result);
- $this->assertEquals($exp_key, $result);
- }
- }
- public function testGetLatestProjectBranchBuildKeyData()
- {
- return array(
- array('Qt5', 'master', 'state', 4777, 0), // based on test data
- array('Qt5', 'dev', 'state', 18446744073709551615, 0),
- array('Qt5', 'release', 'state', 157, 1),
- array('Qt5', 'stable', 'state', 1348, 0)
- );
- }
-
- /**
- * Test getLatestProjectBranchBuildResults
- * @dataProvider testGetLatestProjectBranchBuildResultsData
- */
- public function testGetLatestProjectBranchBuildResults($project, $state, $exp_branch, $exp_results, $exp_archived)
- {
- $branches = array();
- $db = Factory::db();
- $result = $db->getLatestProjectBranchBuildResults($project, $state);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $this->assertContains($row['result'], $exp_results);
- $branches[] = $row['name'];
- }
- if ($exp_archived)
- $this->assertNotContains($exp_branch, $branches);
- else
- $this->assertContains($exp_branch, $branches);
- }
- public function testGetLatestProjectBranchBuildResultsData()
- {
- return array(
- array('Qt5', 'state', 'dev', array('SUCCESS', 'FAILURE', 'ABORTED'), 0),
- array('Qt5', 'state', 'release', array('SUCCESS', 'FAILURE', 'ABORTED'), 1)
- );
- }
-
- /**
- * Test getLatestConfBranchBuildResults
- * @dataProvider testGetLatestConfBranchBuildResultsData
- */
- public function testGetLatestConfBranchBuildResults($conf, $project, $state, $exp_branch, $exp_results, $exp_archived)
- {
- $branches = array();
- $db = Factory::db();
- $result = $db->getLatestConfBranchBuildResults($conf, $project, $state);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('forcesuccess', $row);
- $this->assertArrayHasKey('insignificant', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $this->assertContains($row['result'], $exp_results);
- $branches[] = $row['name'];
- }
- if ($exp_archived)
- $this->assertNotContains($exp_branch, $branches);
- else
- $this->assertContains($exp_branch, $branches);
- }
- public function testGetLatestConfBranchBuildResultsData()
- {
- return array(
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'Qt5', 'state', 'dev', array('SUCCESS', 'FAILURE', 'ABORTED'), 0),
- array('win32-msvc2010_developer-build_angle_Windows_7', 'Qt5', 'state', 'master', array('SUCCESS', 'FAILURE', 'ABORTED'), 0),
- array('win32-msvc2010_developer-build_angle_Windows_7', 'Qt5', 'state', 'release', array('SUCCESS', 'FAILURE', 'ABORTED'), 1),
- array('win32-msvc2010_developer-build_angle_Windows_7', 'Qt5', 'state', 'stable', array('SUCCESS', 'FAILURE', 'ABORTED'), 0)
- );
- }
-
- /**
- * Test getLatestConfBranchBuildResultsSum
- * @dataProvider testGetLatestConfBranchBuildResultsSumData
- */
- public function testGetLatestConfBranchBuildResultsSum($runProject, $runState, $exp_branches, $exp_achived_branches)
- {
- $confs = array();
- $db = Factory::db();
- $result = $db->getLatestConfBranchBuildResultsSum($runProject, $runState);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertArrayHasKey('aborted', $row);
- $this->assertArrayHasKey('undef', $row);
- $this->assertContains($row['branch'], $exp_branches);
- $this->assertNotContains($row['branch'], $exp_achived_branches);
- }
- }
- public function testGetLatestConfBranchBuildResultsSumData()
- {
- return array(
- array('Qt5', 'state', array('dev', 'stable', 'master'), array('release'))
- );
- }
-
- /**
- * Test getLatestProjectBranchTestsetResults
- * @dataProvider testGetLatestProjectBranchTestsetResultsData
- */
- public function testGetLatestProjectBranchTestsetResults($runProject, $runState, $exp_branches, $exp_achived_branches)
- {
- $confs = array();
- $db = Factory::db();
- $result = $db->getLatestProjectBranchTestsetResults($runProject, $runState);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertContains($row['branch'], $exp_branches);
- $this->assertNotContains($row['branch'], $exp_achived_branches);
- }
- }
- public function testGetLatestProjectBranchTestsetResultsData()
- {
- return array(
- array('Qt5', 'state', array('dev', 'stable', 'master'), array('release'))
- );
- }
-
- /**
- * Test getLatestProjectBranchTestsetResultsSum
- * @dataProvider testGetLatestProjectBranchTestsetResultsSumData
- */
- public function testGetLatestProjectBranchTestsetResultsSum($runProject, $runState, $exp_branches, $exp_achived_branches)
- {
- $confs = array();
- $db = Factory::db();
- $result = $db->getLatestProjectBranchTestsetResultsSum($runProject, $runState);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertContains($row['branch'], $exp_branches);
- $this->assertNotContains($row['branch'], $exp_achived_branches);
- }
- }
- public function testGetLatestProjectBranchTestsetResultsSumData()
- {
- return array(
- array('Qt5', 'state', array('dev', 'stable', 'master'), array('release'))
- );
- }
-
- /**
- * Test getLatestTestsetProjectBranchTestsetResults
- * @dataProvider testGetLatestTestsetProjectBranchTestsetResultsData
- */
- public function testGetLatestTestsetProjectBranchTestsetResults($testsetProject, $runProject, $runState, $exp_branches, $exp_achived_branches)
- {
- $confs = array();
- $db = Factory::db();
- $result = $db->getLatestTestsetProjectBranchTestsetResults($testsetProject, $runProject, $runState);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertContains($row['branch'], $exp_branches);
- $this->assertNotContains($row['branch'], $exp_achived_branches);
- }
- }
- public function testGetLatestTestsetProjectBranchTestsetResultsData()
- {
- return array(
- array('qtbase', 'Qt5', 'state', array('dev', 'stable', 'master'), array('release'))
- );
- }
-
- /**
- * Test getLatestTestsetConfBuildResults
- * @dataProvider testGetLatestTestsetConfBuildResultsData
- */
- public function testGetLatestTestsetConfBuildResults($testset, $testsetProject, $runProject, $runState, $exp_conf, $exp_branches, $exp_achived_branches, $exp_results)
- {
- $confs = array();
- $db = Factory::db();
- $result = $db->getLatestTestsetConfBuildResults($testset, $testsetProject, $runProject, $runState);
- $this->assertNotEmpty($result);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertContains($row['branch'], $exp_branches);
- $this->assertNotContains($row['branch'], $exp_achived_branches);
- $this->assertContains($row['result'], $exp_results);
- $confs[] = $row['name'];
- }
- $this->assertContains($exp_conf, $confs);
- }
- public function testGetLatestTestsetConfBuildResultsData()
- {
- return array(
- array('tst_qftp', 'qtbase', 'Qt5', 'state', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64',
- array('dev', 'stable', 'master'),
- array('release'),
- array('passed', 'failed', 'ipassed', 'ifailed')),
- array('tst_qftp', 'qtbase', 'Qt5', 'state', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64',
- array('dev', 'stable', 'master'),
- array('release'),
- array('passed', 'failed', 'ipassed', 'ifailed')),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', 'macx-clang_developer-build_OSX_10.8',
- array('dev', 'stable', 'master'),
- array('release'),
- array('passed', 'failed', 'ipassed', 'ifailed'))
- );
- }
-
- /**
- * Test getTestsetsResultCounts
- * @dataProvider testGetTestsetsResultCountsData
- */
- public function testGetTestsetsResultCounts($runProject, $runState, $date, $limit, $exp_testset, $exp_excluded_testset, $exp_testset_count_min, $exp_failed_min)
- {
- $testsets = array();
- $failed = 0;
- $db = Factory::db();
- $result = $db->getTestsetsResultCounts($runProject, $runState, $date, $limit);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $testsets[] = $row['name'];
- $failed += $row['failed'];
- }
- $this->assertGreaterThanOrEqual($exp_testset_count_min, count($testsets));
- if ($exp_testset_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testset, $testsets);
- $this->assertNotContains($exp_excluded_testset, $testsets);
- $this->assertGreaterThanOrEqual($exp_failed_min, $failed);
- }
- }
- public function testGetTestsetsResultCountsData()
- {
- return array(
- array('Qt5', 'state', '2013-05-01', 10, 'tst_qftp', 'tst_networkselftest', 2, 1), // in test data only tst_qfont and tst_qftp have failures
- array('Qt5', 'state', '2013-05-01', 1, 'tst_qftp', 'tst_networkselftest', 1, 1),
- array('Qt5', 'state', '2013-05-28', 10, 'tst_qftp', 'tst_networkselftest', 2, 1),
- array('Qt5', 'state', '2013-05-29', 10, '', '', 0, 0),
- array('Qt5', 'state', '2999-05-29', 10, '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetResultCounts
- * @dataProvider testGetTestsetResultCountsData
- */
- public function testGetTestsetResultCounts($testset, $testsetProject, $runProject, $runState, $date, $exp_project, $exp_testset_count_min, $exp_failed_min)
- {
- $testsets = array();
- $failed = 0;
- $db = Factory::db();
- $result = $db->getTestsetResultCounts($testset, $testsetProject, $runProject, $runState, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $testsets[] = $row['name'];
- $projects[] = $row['project'];
- $failed += $row['failed'];
- }
- $this->assertGreaterThanOrEqual($exp_testset_count_min, count($testsets));
- if ($exp_testset_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($testset, $testsets);
- $this->assertContains($exp_project, $projects);
- $this->assertGreaterThanOrEqual($exp_failed_min, $failed);
- }
- }
- public function testGetTestsetResultCountsData()
- {
- return array(
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2013-05-01', 'qtbase', 1, 1),
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2013-05-28', 'qtbase', 1, 1),
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2013-05-29', 'qtbase', 0, 0),
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2999-05-29', 'qtbase', 0, 0),
- array('tst_qftp', 'qtbase', 'qtbase', 'state', '2013-05-01', '', 0, 0), // QtBase build not run (Qt5 only)
- array('tst_networkselftest', 'qtbase', 'Qt5', 'state', '2013-05-01', 'qtbase', 1, 0), // tst_networkselftest has been run but not failed
- array('invalid-name', 'qtbase', 'Qt5', 'state', '2013-05-29', '', 0, 0),
- array('tst_qftp', 'invalid-name', 'Qt5', 'state', '2013-05-29', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetsFlakyCounts
- * @dataProvider testGetTestsetsFlakyCountsData
- */
- public function testGetTestsetsFlakyCounts($date, $limit, $exp_testset, $exp_excluded_testset, $exp_testset_count_min, $exp_flaky_min)
- {
- $testsets = array();
- $flaky = 0;
- $db = Factory::db();
- $result = $db->getTestsetsFlakyCounts($date, $limit);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('flaky', $row);
- $this->assertArrayHasKey('total', $row);
- $testsets[] = $row['name'];
- $flaky += $row['flaky'];
- }
- $this->assertGreaterThanOrEqual($exp_testset_count_min, count($testsets));
- if ($exp_testset_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testset, $testsets);
- $this->assertNotContains($exp_excluded_testset, $testsets);
- $this->assertGreaterThanOrEqual($exp_flaky_min, $flaky);
- }
- }
- public function testGetTestsetsFlakyCountsData()
- {
- return array(
- array('2013-05-01', 10, 'tst_qfont', 'tst_networkselftest', 2, 1), // in test data only tst_qfont and tst_qftp are flaky
- array('2013-05-28', 10, 'tst_qfont', 'tst_networkselftest', 1, 1),
- array('2013-05-01', 1, 'tst_qftp', 'tst_networkselftest', 1, 2),
- array('2013-05-29', 10, '', '', 0, 0),
- array('2999-05-29', 10, '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetFlakyCounts
- * @dataProvider testGetTestsetFlakyCountsData
- */
- public function testGetTestsetFlakyCounts($testset, $testsetProject, $date, $exp_project, $exp_testset_count_min, $exp_flaky_min)
- {
- $testsets = array();
- $flaky = 0;
- $db = Factory::db();
- $result = $db->getTestsetFlakyCounts($testset, $testsetProject, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('flaky', $row);
- $this->assertArrayHasKey('total', $row);
- $testsets[] = $row['name'];
- $projects[] = $row['project'];
- $flaky += $row['flaky'];
- }
- $this->assertGreaterThanOrEqual($exp_testset_count_min, count($testsets));
- if ($exp_testset_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($testset, $testsets);
- $this->assertContains($exp_project, $projects);
- $this->assertGreaterThanOrEqual($exp_flaky_min, $flaky);
- }
- }
- public function testGetTestsetFlakyCountsData()
- {
- return array(
- array('tst_qfont', 'qtbase', '2013-05-01', 'qtbase', 1, 1),
- array('tst_qfont', 'qtbase', '2013-05-28', 'qtbase', 1, 1),
- array('tst_qfont', 'qtbase', '2013-05-29', 'qtbase', 0, 0),
- array('tst_qfont', 'qtbase', '2999-05-29', 'qtbase', 0, 0),
- array('tst_networkselftest', 'qtbase', '2013-05-01', 'qtbase', 1, 0), // tst_networkselftest has been run but not flaky
- array('invalid-name', 'qtbase', '2013-05-29', '', 0, 0),
- array('tst_qfont', 'invalid-name', '2013-05-29', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetMaxDuration
- * @dataProvider testGetTestsetMaxDurationData
- */
- public function testGetTestsetMaxDuration($testsetId, $runProject, $runState, $date, $durationLimitSec, $exp_testset, $exp_durationSec, $has_data)
- {
- $testsets = array();
- $db = Factory::db();
- $result = $db->getTestsetMaxDuration($testsetId, $runProject, $runState, $date, $durationLimitSec);
- foreach($result as $row) {
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('duration', $row);
- $testsets[] = $row['testset'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testset, $testsets);
- $this->assertEquals(1, count($testsets));
- $this->assertEquals($exp_durationSec, $row['duration']);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetMaxDurationData()
- {
- return array(
- array(3, 'Qt5', 'state', '2013-05-01', 90, 'tst_qftp', 813, 1), // duration is in seconds in the interface
- array(3, 'Qt5', 'state', '2013-05-28', 90, 'tst_qftp', 813, 1),
- array(3, 'Qt5', 'state', '2013-05-28', 900, 'tst_qftp', 0, 0),
- array(3, 'Qt5', 'state', '2013-05-29', 90, 'tst_qftp', 0, 0),
- array(999, 'Qt5', 'state', '2013-05-29', 90, 'invalid', 0, 0)
- );
- }
-
- /**
- * Test getTestfunctionMaxDuration
- * @dataProvider testGetTestfunctionMaxDurationData
- */
- public function testGetTestfunctionMaxDuration($testfunctionId, $testsetId, $runProject, $runState, $date, $durationLimitSec, $exp_testfunction, $exp_durationSec, $has_data)
- {
- $testfunctions = array();
- $db = Factory::db();
- $result = $db->getTestfunctionMaxDuration($testfunctionId, $testsetId, $runProject, $runState, $date, $durationLimitSec);
- foreach($result as $row) {
- $this->assertArrayHasKey('testfunction', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('duration', $row);
- $testfunctions[] = $row['testfunction'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testfunction, $testfunctions);
- $this->assertEquals(1, count($testfunctions));
- $this->assertEquals($exp_durationSec, $row['duration']);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestfunctionMaxDurationData()
- {
- return array(
- array(39, 3, 'Qt5', 'state', '2013-05-01', 5, 'binaryAscii', 31.1, 1), // duration is in seconds in the interface
- array(39, 3, 'Qt5', 'state', '2013-05-28', 5, 'binaryAscii', 0, 0),
- array(39, 3, 'Qt5', 'state', '2013-05-01', 900, 'binaryAscii', 0, 0),
- array(31, 2, 'Qt5', 'state', '2013-05-01', 5, 'resetFont', 6.1, 1),
- array(18, 1, 'Qt5', 'state', '2013-05-01', 0.2, 'socks5Proxy', 0.2, 1),
- array(999, 999, 'Qt5', 'state', '2013-05-29', 5, 'invalid', 0, 0)
- );
- }
-
- /**
- * Test getTestfunctionsResultCounts
- * @dataProvider testGetTestfunctionsResultCountsData
- */
- public function testGetTestfunctionsResultCounts($runProject, $runState, $date, $limit, $exp_testfunction, $exp_excluded_testfunction, $exp_testfunction_count_min, $exp_failed_min)
- {
- $testfunctions = array();
- $failed = 0;
- $db = Factory::db();
- $result = $db->getTestfunctionsResultCounts($runProject, $runState, $date, $limit);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertArrayHasKey('skipped', $row);
- $testfunctions[] = $row['name'];
- $failed += $row['failed'];
- }
- $this->assertGreaterThanOrEqual($exp_testfunction_count_min, count($testfunctions));
- if ($exp_testfunction_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testfunction, $testfunctions);
- $this->assertNotContains($exp_excluded_testfunction, $testfunctions);
- $this->assertGreaterThanOrEqual($exp_failed_min, $failed);
- }
- }
- public function testGetTestfunctionsResultCountsData()
- {
- return array(
- array('Qt5', 'state', '2013-05-01', 10, 'exactMatch', 'commandSequence', 2, 1), // in test data exactMatch has failures and commandSequence doesn't
- array('Qt5', 'state', '2013-05-01', 1, 'defaultFamily', 'commandSequence', 1, 1), // defaultFamily is the first
- array('Qt5', 'state', '2013-05-28', 10, 'exactMatch', 'commandSequence', 2, 1),
- array('Qt5', 'state', '2013-05-29', 10, '', '', 0, 0),
- array('Qt5', 'state', '2999-05-29', 10, '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestfunctionsBlacklistedPassedCounts
- * @dataProvider testGetTestfunctionsBlacklistedPassedCountsData
- */
- public function testGetTestfunctionsBlacklistedPassedCounts($runProject, $runState, $date, $exp_testfunction, $exp_excluded_testfunction, $exp_testfunction_count_min, $exp_bpassed_min)
- {
- $testfunctions = array();
- $bpassed = 0;
- $db = Factory::db();
- $result = $db->getTestfunctionsBlacklistedPassedCounts($runProject, $runState, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('bpassed', $row);
- $this->assertArrayHasKey('btotal', $row);
- $this->assertEquals($row['btotal'], $row['bpassed']);
- $testfunctions[] = $row['name'];
- $bpassed += $row['bpassed'];
- }
- $this->assertGreaterThanOrEqual($exp_testfunction_count_min, count($testfunctions));
- if ($exp_testfunction_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testfunction, $testfunctions);
- $this->assertNotContains($exp_excluded_testfunction, $testfunctions);
- $this->assertGreaterThanOrEqual($exp_bpassed_min, $bpassed);
- }
- }
- public function testGetTestfunctionsBlacklistedPassedCountsData()
- {
- return array(
- array('Qt5', 'state', '2013-05-01', 'lastResortFont', 'resetFont', 1, 1), // in test data lastResortFont has bpassed and resetFont doesn't
- array('Qt5', 'state', '2013-05-01', 'lastResortFont', 'styleName', 1, 1), // in test data lastResortFont has bpassed and styleName has bskipped as well
- array('Qt5', 'state', '2013-05-29', '', '', 0, 0),
- array('Qt5', 'state', '2999-05-29', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestfunctionsBlacklistedPassedCountsTestset
- * @dataProvider testGetTestfunctionsBlacklistedPassedCountsTestsetData
- */
- public function testGetTestfunctionsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date, $exp_testfunction, $exp_excluded_testfunction, $exp_testfunction_count_min, $exp_bpassed_min)
- {
- $testfunctions = array();
- $bpassed = 0;
- $db = Factory::db();
- $result = $db->getTestfunctionsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('bpassed', $row);
- $this->assertArrayHasKey('btotal', $row);
- $this->assertEquals($row['btotal'], $row['bpassed']);
- $testfunctions[] = $row['name'];
- $bpassed += $row['bpassed'];
- }
- $this->assertGreaterThanOrEqual($exp_testfunction_count_min, count($testfunctions));
- if ($exp_testfunction_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testfunction, $testfunctions);
- $this->assertNotContains($exp_excluded_testfunction, $testfunctions);
- $this->assertGreaterThanOrEqual($exp_bpassed_min, $bpassed);
- }
- }
- public function testGetTestfunctionsBlacklistedPassedCountsTestsetData()
- {
- return array(
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2013-05-01', 'lastResortFont', 'resetFont', 1, 1), // in test data lastResortFont has bpassed and resetFont doesn't
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2013-05-01', 'lastResortFont', 'styleName', 1, 1), // in test data lastResortFont has bpassed and styleName has bskipped as well
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2013-05-01', 'lastResortFont', 'styleName', 0, 0),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2013-05-29', '', '', 0, 0),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2999-05-29', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestrowsBlacklistedPassedCountsTestset
- * @dataProvider testGetTestrowsBlacklistedPassedCountsTestsetData
- */
- public function testGetTestrowsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date, $exp_testrow, $exp_excluded_testrow, $exp_testrow_count_min, $exp_bpassed_min)
- {
- $testrows = array();
- $bpassed = 0;
- $db = Factory::db();
- $result = $db->getTestrowsBlacklistedPassedCountsTestset($testset, $project, $runProject, $runState, $date);
- foreach($result as $row) {
- $this->assertArrayHasKey('name', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('testfunction', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('bpassed', $row);
- $this->assertArrayHasKey('btotal', $row);
- $this->assertEquals($row['btotal'], $row['bpassed']);
- $testrows[] = $row['name'];
- $bpassed += $row['bpassed'];
- }
- $this->assertGreaterThanOrEqual($exp_testrow_count_min, count($testrows));
- if ($exp_testrow_count_min > 0) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_testrow, $testrows);
- $this->assertNotContains($exp_excluded_testrow, $testrows);
- $this->assertGreaterThanOrEqual($exp_bpassed_min, $bpassed);
- }
- }
- public function testGetTestrowsBlacklistedPassedCountsTestsetData()
- {
- return array(
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2013-05-01', 'cursive', 'serif', 1, 1), // in test data cursive has bpassed and serif doesn't
- array('tst_qftp', 'qtbase', 'Qt5', 'state', '2013-05-01', '', '', 0, 0),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2013-05-29', '', '', 0, 0),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', '2999-05-29', '', '', 0, 0)
- );
- }
-
- /**
- * Test getProjectBuildsByBranch
- * @dataProvider testGetProjectBuildsByBranchData
- */
- public function testGetProjectBuildsByBranch($runProject, $runState, $exp_branch, $exp_key, $exp_archived, $has_data)
- {
- $branches = array();
- $keys = array();
- $db = Factory::db();
- $result = $db->getProjectBuildsByBranch($runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $branches[] = $row['branch'];
- $keys[] = $row['buildKey'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- if ($exp_archived) {
- $this->assertNotContains($exp_branch, $branches);
- } else {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_key, $keys);
- }
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetProjectBuildsByBranchData()
- {
- return array(
- array('Qt5', 'state', 'dev', 1023, 0, 1),
- array('Qt5', 'state', 'stable', 1348, 0, 1),
- array('Qt5', 'state', 'stable', 1348, 0, 1),
- array('Qt5', 'state', 'stable', 1348, 0, 1),
- array('Qt5', 'state', 'dev', 18446744073709551615, 0, 1),
- array('Qt5', 'state', 'release', 157, 1, 1),
- array('Qt5', 'invalid', '', 0, 0, 0)
- );
- }
-
- /**
- * Test getConfBuildsByBranch
- * @dataProvider testGetConfBuildsByBranchData
- */
- public function testGetConfBuildsByBranch($runProject, $runState, $exp_branch, $exp_conf, $exp_key, $exp_result, $exp_archived, $has_data)
- {
- $branches = array();
- $confs = array();
- $keys = array();
- $results = array();
- $db = Factory::db();
- $result = $db->getConfBuildsByBranch($runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('forcesuccess', $row);
- $this->assertArrayHasKey('insignificant', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $branches[] = $row['branch'];
- $confs[] = $row['conf'];
- $keys[] = $row['buildKey'];
- $results[] = $row['result'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- if ($exp_archived) {
- $this->assertNotContains($exp_branch, $branches);
- } else {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_conf, $confs);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_result, $results);
- }
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetConfBuildsByBranchData()
- {
- return array(
- array('Qt5', 'state', 'dev', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 1023, 'FAILURE', 0, 1),
- array('Qt5', 'state', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 'SUCCESS', 0, 1),
- array('Qt5', 'state', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'SUCCESS', 0, 1),
- array('Qt5', 'state', 'dev', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 18446744073709551615, 'FAILURE', 0, 1),
- array('Qt5', 'state', 'release', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 157, 'SUCCESS', 1, 1),
- array('Qt5', 'invalid', '', '', 0, '', 0, 0)
- );
- }
-
- /**
- * Test getConfOsBuildsByBranch
- * @dataProvider testGetConfOsBuildsByBranchData
- */
- public function testGetConfOsBuildsByBranch($runProject, $runState, $targetOs, $exp_branch, $exp_conf, $exp_key, $exp_result, $exp_archived, $has_data, $has_conf)
- {
- $branches = array();
- $confs = array();
- $keys = array();
- $results = array();
- $db = Factory::db();
- $result = $db->getConfOsBuildsByBranch($runProject, $runState, $targetOs);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('forcesuccess', $row);
- $this->assertArrayHasKey('insignificant', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $branches[] = $row['branch'];
- $confs[] = $row['conf'];
- $keys[] = $row['buildKey'];
- $results[] = $row['result'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- if ($exp_archived) {
- $this->assertNotContains($exp_branch, $branches);
- } else {
- $this->assertContains($exp_branch, $branches);
- if ($has_conf)
- $this->assertContains($exp_conf, $confs);
- else
- $this->assertNotContains($exp_conf, $confs);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_result, $results);
- }
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetConfOsBuildsByBranchData()
- {
- return array(
- array('Qt5', 'state', 'linux', 'dev', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 1023, 'FAILURE', 0, 1, 1),
- array('Qt5', 'state', 'linux', 'dev', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 18446744073709551615, 'FAILURE', 0, 1, 1),
- array('Qt5', 'state', 'windows', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 'SUCCESS', 0, 1, 1),
- array('Qt5', 'state', 'osx', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'SUCCESS', 0, 1, 1),
- array('Qt5', 'state', 'linux', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'SUCCESS', 0, 1, 0),
- array('Qt5', 'state', 'linux', 'release', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 157, 'SUCCESS', 1, 1, 1),
- array('Qt5', 'state', 'invalid', '', '', 0, '', 0, 0, 0)
- );
- }
-
- /**
- * Test getConfBuildByBranch
- * @dataProvider testGetConfBuildByBranchData
- */
- public function testGetConfBuildByBranch($runProject, $runState, $conf, $exp_branch, $exp_conf, $exp_key, $exp_result, $exp_archived, $has_data, $has_conf)
- {
- $branches = array();
- $confs = array();
- $keys = array();
- $results = array();
- $db = Factory::db();
- $result = $db->getConfBuildByBranch($runProject, $runState, $conf);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('forcesuccess', $row);
- $this->assertArrayHasKey('insignificant', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $branches[] = $row['branch'];
- $confs[] = $row['conf'];
- $keys[] = $row['buildKey'];
- $results[] = $row['result'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- if ($exp_archived) {
- $this->assertNotContains($exp_branch, $branches);
- } else {
- $this->assertContains($exp_branch, $branches);
- if ($has_conf)
- $this->assertContains($exp_conf, $confs);
- else
- $this->assertNotContains($exp_conf, $confs);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_result, $results);
- }
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetConfBuildByBranchData()
- {
- return array(
- array('Qt5', 'state', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'dev', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 1023, 'FAILURE', 0, 1, 1),
- array('Qt5', 'state', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 'dev', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 18446744073709551615, 'FAILURE', 0, 1, 1),
- array('Qt5', 'state', 'win32-msvc2010_developer-build_angle_Windows_7', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 'SUCCESS', 0, 1, 1),
- array('Qt5', 'state', 'macx-clang_developer-build_OSX_10.8', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'SUCCESS', 0, 1, 1),
- array('Qt5', 'state', 'win32-msvc2010_developer-build_angle_Windows_7', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'SUCCESS', 0, 1, 0),
- array('Qt5', 'state', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 'release', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 157, 'SUCCESS', 1, 1, 0),
- array('Qt5', 'state', 'invalid', '', '', 0, '', 0, 0, 0)
- );
- }
-
- /**
- * Test getTestsetResultsByBranchConf
- * @dataProvider testGetTestsetResultsByBranchConfData
- */
- public function testGetTestsetResultsByBranchConf($testset, $testsetProject, $runProject, $runState, $exp_branch, $exp_conf, $exp_key, $exp_result, $has_data)
- {
- $branches = array();
- $confs = array();
- $keys = array();
- $results = array();
- $db = Factory::db();
- $result = $db->getTestsetResultsByBranchConf($testset, $testsetProject, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $this->assertArrayHasKey('run', $row);
- $branches[] = $row['branch'];
- $confs[] = $row['conf'];
- $keys[] = $row['buildKey'];
- $results[] = $row['result'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_conf, $confs);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_result, $results);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetResultsByBranchConfData()
- {
- return array(
- array('tst_qftp', 'Qt5', 'Qt5', 'state', '', '', '', '', 0),
- array('tst_qftp', 'QtBase', 'Qt5', 'state', 'dev', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 1023, 'ifailed', 1),
- array('tst_qftp', 'QtBase', 'Qt5', 'state', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 'ipassed', 1),
- array('tst_qfont', 'QtBase', 'Qt5', 'state', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 'failed', 1),
- array('tst_qfont', 'QtBase', 'Qt5', 'state', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 'passed', 1),
- array('tst_qfont', 'QtBase', 'Qt5', 'state', 'dev', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 18446744073709551615, 'failed', 1)
- );
- }
-
- /**
- * Test getTestsetProjectResultsByBranchConf
- * @dataProvider testGetTestsetProjectResultsByBranchConfData
- */
- public function testGetTestsetProjectResultsByBranchConf($testsetProject, $runProject, $runState, $exp_branch, $exp_conf, $exp_key, $has_data)
- {
- $branches = array();
- $confs = array();
- $keys = array();
- $db = Factory::db();
- $result = $db->getTestsetProjectResultsByBranchConf($testsetProject, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('conf', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('passed', $row);
- $this->assertArrayHasKey('ipassed', $row);
- $this->assertArrayHasKey('failed', $row);
- $this->assertArrayHasKey('ifailed', $row);
- $branches[] = $row['branch'];
- $confs[] = $row['conf'];
- $keys[] = $row['buildKey'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_conf, $confs);
- $this->assertContains($exp_key, $keys);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetProjectResultsByBranchConfData()
- {
- return array(
- array('QtBase', 'Qt5', 'state', 'dev', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 1023, 1),
- array('QtBase', 'Qt5', 'state', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 1),
- array('QtBase', 'Qt5', 'state', 'stable', 'macx-clang_developer-build_OSX_10.8', 1348, 1),
- array('QtBase', 'Qt5', 'state', 'stable', 'win32-msvc2010_developer-build_angle_Windows_7', 1348, 1),
- array('QtBase', 'Qt5', 'state', 'dev', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 18446744073709551615, 1),
- array('Qt5', 'Qt5', 'invalid', '', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetConfResultsByBranch
- * @dataProvider testGetTestsetConfResultsByBranchData
- */
- public function testGetTestsetConfResultsByBranch($conf, $runProject, $runState, $exp_branch, $exp_testset, $exp_testset_excluded, $exp_project, $exp_key, $has_data)
- {
- $branches = array();
- $keys = array();
- $testsets = array();
- $projects = array();
- $db = Factory::db();
- $result = $db->getTestsetConfResultsByBranch($conf, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $this->assertArrayHasKey('run', $row);
- $branches[] = $row['branch'];
- $keys[] = $row['buildKey'];
- $testsets[] = $row['testset'];
- $projects[] = $row['project'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_testset, $testsets);
- $this->assertNotContains($exp_testset_excluded, $testsets);
- $this->assertContains($exp_project, $projects);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetConfResultsByBranchData()
- {
- return array(
- array('linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'Qt5', 'state', 'dev', 'tst_qftp', 'na', 'qtbase', 1023, 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'Qt5', 'state', 'stable', 'tst_qftp', 'na', 'qtbase', 1348, 1),
- array('macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'tst_qfont', 'tst_networkselftest', 'qtbase', 1348, 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'Qt5', 'state', 'dev', 'tst_qftp', 'na', 'qtbase', 18446744073709551615, 1),
- array('invalid', 'Qt5', 'state', '', '', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestsetConfProjectResultsByBranch
- * @dataProvider testGetTestsetConfProjectResultsByBranchData
- */
- public function testGetTestsetConfProjectResultsByBranch($conf, $testsetProject, $runProject, $runState, $exp_branch, $exp_testset, $exp_testset_excluded, $exp_project, $exp_key, $has_data)
- {
- $branches = array();
- $keys = array();
- $testsets = array();
- $projects = array();
- $db = Factory::db();
- $result = $db->getTestsetConfProjectResultsByBranch($conf, $testsetProject, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('testset', $row);
- $this->assertArrayHasKey('project', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $this->assertArrayHasKey('run', $row);
- $branches[] = $row['branch'];
- $keys[] = $row['buildKey'];
- $testsets[] = $row['testset'];
- $projects[] = $row['project'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_testset, $testsets);
- $this->assertNotContains($exp_testset_excluded, $testsets);
- $this->assertContains($exp_project, $projects);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestsetConfProjectResultsByBranchData()
- {
- return array(
- array('linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'qtbase', 'Qt5', 'state', 'dev', 'tst_qftp', 'na', 'qtbase', 1023, 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'qtbase', 'Qt5', 'state', 'stable', 'tst_qftp', 'na', 'qtbase', 1348, 1),
- array('macx-clang_developer-build_OSX_10.8', 'qtbase', 'Qt5', 'state', 'stable', 'tst_qfont', 'tst_networkselftest', 'qtbase', 1348, 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'qtbase', 'Qt5', 'state', 'dev', 'tst_qftp', 'na', 'qtbase', 18446744073709551615, 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'invalid', 'Qt5', 'state', '', '', '', '', 0, 0),
- array('invalid', 'qtbase', 'Qt5', 'state', '', '', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestfunctionConfResultsByBranch
- * @dataProvider testGetTestfunctionConfResultsByBranchData
- */
- public function testGetTestfunctionConfResultsByBranch($testset, $testsetProject, $conf, $runProject, $runState, $exp_branch, $exp_testfunction, $exp_result, $exp_key, $has_data)
- {
- $branches = array();
- $results = array();
- $keys = array();
- $testfunctions = array();
- $db = Factory::db();
- $result = $db->getTestfunctionConfResultsByBranch($testset, $testsetProject, $conf, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('testfunction', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $this->assertArrayHasKey('duration', $row);
- $branches[] = $row['branch'];
- $results[] = $row['result'];
- $keys[] = $row['buildKey'];
- $testfunctions[] = $row['testfunction'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_result, $results);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_testfunction, $testfunctions);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestfunctionConfResultsByBranchData()
- {
- return array(
- array('tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'exactMatch', 'fail', 1348, 1),
- array('tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'lastResortFont', 'skip', 1348, 1),
- array('tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'lastResortFont', 'bpass', 1346, 1),
- array('tst_networkselftest', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'smbServer', 'skip', 1348, 1),
- array('tst_qftp', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', '', '', '', 0, 0), // no fail or skip
- array('tst_qfont', 'qtbase', 'invalid', 'Qt5', 'state', '', '', '', 0, 0)
- );
- }
-
- /**
- * Test getTestrowConfResultsByBranch
- * @dataProvider testGetTestrowConfResultsByBranchData
- */
- public function testGetTestrowConfResultsByBranch($testfunction, $testset, $testsetProject, $conf, $runProject, $runState, $exp_branch, $exp_testrow, $exp_key, $has_data)
- {
- $branches = array();
- $keys = array();
- $testrows = array();
- $db = Factory::db();
- $result = $db->getTestrowConfResultsByBranch($testfunction, $testset, $testsetProject, $conf, $runProject, $runState);
- foreach($result as $row) {
- $this->assertArrayHasKey('branch', $row);
- $this->assertArrayHasKey('buildKey', $row);
- $this->assertArrayHasKey('testrow', $row);
- $this->assertArrayHasKey('result', $row);
- $this->assertArrayHasKey('timestamp', $row);
- $branches[] = $row['branch'];
- $keys[] = $row['buildKey'];
- $testrows[] = $row['testrow'];
- }
- if ($has_data) {
- $this->assertNotEmpty($result);
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_key, $keys);
- $this->assertContains($exp_testrow, $testrows);
- } else {
- $this->assertEmpty($result);
- }
- }
- public function testGetTestrowConfResultsByBranchData()
- {
- return array(
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'monospace', 1346, 1), // xpass
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'sans-serif', 1346, 1), // xfail
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 'serif', 1346, 1), // bskip
- array('binaryAscii', 'tst_qftp', 'qtbase', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'Qt5', 'state', 'dev', 'WithSocks5ProxyAndSession', 1023, 1), // fail
- array('httpServerFiles', 'tst_networkselftest', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', '', '', 0, 0), // no fail or skip
- array('defaultFamily', 'tst_qfont', 'qtbase', 'invalid', 'Qt5', 'state', '', '', 0, 0)
- );
- }
-
- /**
- * Test getDbRefreshed
- */
- public function testGetDbRefreshed()
- {
- $db = Factory::db();
- $timestamp = $db->getDbRefreshed();
- $this->assertNotEmpty($timestamp);
- $this->assertStringStartsWith('20', $timestamp);
- $this->assertEquals(19, strlen($timestamp)); // e.g. "2015-05-04 10:00:00"
- }
-
- /**
- * Test getDbRefreshStatus
- * @dataProvider testGetDbRefreshStatusData
- */
- public function testGetDbRefreshStatus($exp_in_progress, $exp_current, $exp_total)
- {
- $items = array();
- $db = Factory::db();
- $result = $db->getDbRefreshStatus();
- $this->assertNotEmpty($result);
- $this->assertArrayHasKey('refreshed', $result);
- $this->assertArrayHasKey('in_progress', $result);
- $this->assertArrayHasKey('current', $result);
- $this->assertArrayHasKey('total', $result);
- $this->assertEquals(19, strlen($result['refreshed'])); // e.g. "2015-05-04 10:00:00"
- $this->assertEquals($exp_in_progress, $result['in_progress']);
- $this->assertEquals($exp_current, $result['current']);
- $this->assertEquals($exp_total, $result['total']);
- }
- public function testGetDbRefreshStatusData()
- {
- return array(
- array(0, 0, 0)
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/FactoryTest.php b/non-puppet/qtmetrics2/src/test/FactoryTest.php
deleted file mode 100644
index 2c2632c..0000000
--- a/non-puppet/qtmetrics2/src/test/FactoryTest.php
+++ /dev/null
@@ -1,632 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Factory unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-class FactoryTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test Factory
- */
- public function testSingleton()
- {
- $db = Factory::db();
- $this->assertEquals(Factory::db(), $db);
- $conf = Factory::conf();
- $this->assertEquals(Factory::conf(), $conf);
- }
-
- /**
- * Test conf
- */
- public function testConf()
- {
- Factory::setRuntimeConf('my_key', 'my_value');
- $conf = Factory::conf();
- $this->assertEquals('my_value', $conf['my_key']);
- Factory::setRuntimeConf('my_key', null);
- $conf = Factory::conf();
- $this->assertEquals(null, $conf['my_key']);
- }
-
- /**
- * Test db
- */
- public function testDb()
- {
- $db = Factory::db();
- $this->assertTrue($db instanceof Database);
- }
-
- /**
- * Test dbAdmin
- */
- public function testDbAdmin()
- {
- $db = Factory::dbAdmin();
- $this->assertTrue($db instanceof DatabaseAdmin);
- }
-
- /**
- * Test getCiLogPath
- * @dataProvider testGetCiLogPathData
- */
- public function testGetCiLogPath($exp_path)
- {
- $path = Factory::getCiLogPath();
- $this->assertEquals($exp_path, $path);
- }
- public function testGetCiLogPathData()
- {
- return array(
- array('http://testresults.qt.io/ci/')
- );
- }
-
- /**
- * Test checkTestset
- * @dataProvider testCheckTestsetData
- */
- public function testCheckTestset($testset, $exp_match)
- {
- $booMatch = Factory::checkTestset($testset);
- $this->assertEquals($exp_match, $booMatch);
- }
- public function testCheckTestsetData()
- {
- return array(
- array('tst_qftp', true),
- array('tst_qfont', true),
- array('tst_qfon', false),
- array('tst_qfontt', false),
- array('qfont', false),
- array('invalid-name', false)
- );
- }
-
- /**
- * Test getProjectsFiltered
- * @dataProvider testGetProjectsFilteredData
- */
- public function testGetProjectsFiltered($project, $exp_count)
- {
- $result = Factory::getProjectsFiltered($project);
- $this->assertEquals($exp_count, count($result));
- }
- public function testGetProjectsFilteredData()
- {
- return array(
- array('', 35), // test data includes 35 projects
- array('qt',35), // all
- array('ba', 3),
- array('bas', 1),
- array('base', 1),
- array('qtbase', 1),
- array('QtBase', 1),
- array('invalid-name', 0)
- );
- }
-
- /**
- * Test getTestsetsFiltered
- * @dataProvider testGetTestsetsFilteredData
- */
- public function testGetTestsetsFiltered($testset, $exp_count)
- {
- $result = Factory::getTestsetsFiltered($testset);
- $this->assertEquals($exp_count, count($result));
- }
- public function testGetTestsetsFilteredData()
- {
- return array(
- array('', 4), // test data includes four testsets
- array('f', 4), // all
- array('ft', 3), // tst_qftp (twice) and tst_networkselftest
- array('ftp', 2), // tst_qftp (twice)
- array('tst_qftp', 2),
- array('tst_qfont', 1),
- array('tst_qfon', 1),
- array('tst_qfontt', 0),
- array('qfont', 1),
- array('invalid-name', 0)
- );
- }
-
- /**
- * Test createProject
- * @dataProvider testCreateProjectData
- */
- public function testCreateProject($project, $runProject, $runState)
- {
- $project = Factory::createProject($project, $runProject, $runState);
- $this->assertTrue($project instanceof Project);
- if ($project->getName() === $runProject) { // check only the projects with project_run data
- $this->assertNotEmpty($project->getStatus());
- }
- }
- public function testCreateProjectData()
- {
- return array(
- array('Qt5', 'Qt5', 'state',) // project with project_run data
- );
- }
-
- /**
- * Test createConf
- * @dataProvider testCreateConfData
- */
- public function testCreateConf($conf, $runProject, $runState)
- {
- $conf = Factory::createConf($conf, $runProject, $runState);
- $this->assertTrue($conf instanceof Conf);
- $this->assertNotEmpty($conf->getStatus());
- }
- public function testCreateConfData()
- {
- return array(
- array('win32-msvc2010_developer-build_angle_Windows_7', 'Qt5', 'state',)
- );
- }
-
- /**
- * Test createTestsets
- * @dataProvider testCreateTestsetsData
- */
- public function testCreateTestsets($listType, $runProject, $runState, $status_check)
- {
- $testsets = Factory::createTestsets($listType, $runProject, $runState);
- foreach($testsets as $testset) {
- $this->assertTrue($testset instanceof Testset);
- $status = $testset->getStatus();
- if (in_array($testset->getName(), $status_check)) {
- $this->assertNotEmpty($status);
- } else {
- $this->assertEmpty($status);
- }
- $result = $testset->getTestsetResultCounts();
- $this->assertNotNull($result);
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $flaky = $testset->getTestsetFlakyCounts();
- $this->assertNotNull($flaky);
- $this->assertArrayHasKey('flaky', $flaky);
- $this->assertArrayHasKey('total', $flaky);
- }
- }
- public function testCreateTestsetsData()
- {
- return array(
- array(
- Factory::LIST_FAILURES,
- 'Qt5',
- 'state',
- array('tst_qftp', 'tst_qfont', 'tst_networkselftest') // check only the testsets with testset_run data
- ),
- array(
- Factory::LIST_FLAKY,
- 'Qt5',
- 'state',
- array('not-set') // status not set for flaky list
- )
- );
- }
-
- /**
- * Test createTestset
- * @dataProvider testCreateTestsetData
- */
- public function testCreateTestset($name, $project, $runProject, $runState)
- {
- $testsets = Factory::createTestset($name, $project, $runProject, $runState);
- foreach($testsets as $testset) {
- $this->assertTrue($testset instanceof Testset);
- if ($testset->getProjectName() === $project) {
- $status = $testset->getStatus();
- $this->assertNotEmpty($status);
- $result = $testset->getTestsetResultCounts();
- $this->assertNotNull($result);
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $flaky = $testset->getTestsetFlakyCounts();
- $this->assertNotNull($flaky);
- $this->assertArrayHasKey('flaky', $flaky);
- $this->assertArrayHasKey('total', $flaky);
- }
- }
- }
- public function testCreateTestsetData()
- {
- return array(
- array('tst_qftp', 'qtbase', 'Qt5', 'state',), // testset with testset_run data
- array('tst_qfont', 'qtbase', 'Qt5', 'state',) // testset with testset_run data
- );
- }
-
- /**
- * Test createTestfunctions
- * @dataProvider testCreateTestfunctionsData
- */
- public function testCreateTestfunctions($listType, $testset, $project, $runProject, $runState)
- {
- $testfunctions = Factory::createTestfunctions($listType, $testset, $project, $runProject, $runState);
- foreach($testfunctions as $testfunction) {
- $this->assertTrue($testfunction instanceof Testfunction);
- $result = $testfunction->getResultCounts();
- $this->assertNotNull($result);
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertArrayHasKey('skipped', $result);
- $blacklisted = $testfunction->getBlacklistedCounts();
- $this->assertNotNull($blacklisted);
- $this->assertArrayHasKey('bpassed', $blacklisted);
- $this->assertArrayHasKey('btotal', $blacklisted);
- }
- }
- public function testCreateTestfunctionsData()
- {
- return array(
- array(Factory::LIST_FAILURES, 'tst_qfont', 'qtbase', 'Qt5', 'state'),
- array(Factory::LIST_FAILURES, 'tst_qftp', 'qtbase', 'Qt5', 'state'),
- array(Factory::LIST_FAILURES, '', '', 'Qt5', 'state'),
- array(Factory::LIST_BPASSES, 'tst_qfont', 'qtbase', 'Qt5', 'state'),
- array(Factory::LIST_BPASSES, 'tst_qftp', 'qtbase', 'Qt5', 'state'),
- array(Factory::LIST_BPASSES, '', '', 'Qt5', 'state')
- );
- }
-
- /**
- * Test createTestrows
- * @dataProvider testCreateTestrowsData
- */
- public function testCreateTestrows($testset, $project, $runProject, $runState)
- {
- $testrows = Factory::createTestrows($testset, $project, $runProject, $runState);
- foreach($testrows as $testrow) {
- $this->assertTrue($testrow instanceof Testrow);
- $blacklisted = $testrow->getBlacklistedCounts();
- $this->assertNotNull($blacklisted);
- $this->assertArrayHasKey('bpassed', $blacklisted);
- $this->assertArrayHasKey('btotal', $blacklisted);
- }
- }
- public function testCreateTestrowsData()
- {
- return array(
- array('tst_qfont', 'qtbase', 'Qt5', 'state'),
- array('tst_qftp', 'qtbase', 'Qt5', 'state')
- );
- }
-
- /**
- * Test createProjectRuns
- * @dataProvider testCreateProjectRunsData
- */
- public function testCreateProjectRuns($runProject, $runState, $exp_branch, $exp_buildKey, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $runs = Factory::createProjectRuns($runProject, $runState);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof ProjectRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateProjectRunsData()
- {
- return array(
- array('Qt5', 'state', 'stable', 1348, 1),
- array('Qt5', 'state', 'dev', 18446744073709551615, 1),
- array('invalid', 'state', '', 0, 0),
- array('Qt5', 'invalid', '', 0, 0)
- );
- }
-
- /**
- * Test createConfRuns
- * @dataProvider testCreateConfRunsData
- */
- public function testCreateConfRuns($runProject, $runState, $targetOs, $conf, $exp_branch, $exp_buildKey, $exp_conf, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $confs = array();
- $runs = Factory::createConfRuns($runProject, $runState, $targetOs, $conf);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof ConfRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- $confs[] = $run->getName();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- $this->assertContains($exp_conf, $confs);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateConfRunsData()
- {
- return array(
- array('Qt5', 'state', '', '', 'stable', 1348, 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 1),
- array('Qt5', 'state', '', '', 'stable', 1348, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('Qt5', 'state', 'windows', '', 'stable', 1348, 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 1),
- array('Qt5', 'state', 'linux', '', 'stable', 1348, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('Qt5', 'state', 'linux', '', 'dev', 18446744073709551615, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('Qt5', 'state', 'invalid', '', '', 0, '', 0),
- array('Qt5', 'state', '', 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 'stable', 1348, 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 1),
- array('Qt5', 'state', '', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 'stable', 1348, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('Qt5', 'state', '', 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 'dev', 18446744073709551615, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('Qt5', 'state', '', 'invalid', '', 0, '', 0)
- );
- }
-
- /**
- * Test createTestsetRuns
- * @dataProvider testCreateTestsetRunsData
- */
- public function testCreateTestsetRuns($name, $testsetProject, $runProject, $runState, $exp_branch, $exp_buildKey, $exp_conf, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $confs = array();
- $runs = Factory::createTestsetRuns($name, $testsetProject, $runProject, $runState);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestsetRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- $confs[] = $run->getConfName();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- $this->assertContains($exp_conf, $confs);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateTestsetRunsData()
- {
- return array(
- array('tst_qftp', 'qtbase', 'Qt5', 'state', 'stable', 1348, 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 1),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', 'dev', 18446744073709551615, 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 1),
- array('invalid', 'qtbase', 'Qt5', 'state', '', 0, '', 0),
- array('tst_qftp', 'invalid', 'Qt5', 'state', '', 0, '', 0)
- );
- }
-
- /**
- * Test createTestsetRunsInConf
- * @dataProvider testCreateTestsetRunsInConfData
- */
- public function testCreateTestsetRunsInConf($conf, $testsetProject, $runProject, $runState, $exp_branch, $exp_buildKey, $exp_testset, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $testsets = array();
- $runs = Factory::createTestsetRunsInConf($conf, $testsetProject, $runProject, $runState);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestsetRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- $testsets[] = $run->getName();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- $this->assertContains($exp_testset, $testsets);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateTestsetRunsInConfData()
- {
- return array(
- array('win64-msvc2012_developer-build_qtnamespace_Windows_8', '', 'Qt5', 'state', 'stable', 1348, 'tst_qftp', 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', '', 'Qt5', 'state', 'stable', 18446744073709551615, 'tst_qftp', 1),
- array('invalid', '', 'Qt5', 'state', '', 0, '', 0),
- array('win64-msvc2012_developer-build_qtnamespace_Windows_8', 'qtbase', 'Qt5', 'state', 'stable', 1348, 'tst_qftp', 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'qtbase', 'Qt5', 'state', 'stable', 18446744073709551615, 'tst_qftp', 1),
- array('linux-g++-32_developer-build_Ubuntu_10.04_x86', 'invalid', 'Qt5', 'state', '', 0, '', 0),
- array('invalid', 'qtbase', 'Qt5', 'state', '', 0, '', 0)
- );
- }
-
- /**
- * Test createTestsetRunsMaxDuration
- * @dataProvider testCreateTestsetRunsMaxDurationData
- */
- public function testCreateTestsetRunsMaxDuration($runProject, $runState, $exp_testset, $exp_build_key, $exp_duration, $max_imaginary_duration)
- {
- $runs = Factory::createTestsetRunsMaxDuration($runProject, $runState);
- $this->assertNotEmpty($runs);
- $prevDuration = $max_imaginary_duration;
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestsetRun);
- $this->assertLessThanOrEqual($prevDuration, $run->getDuration());
- $prevDuration = $run->getDuration();
- if ($run->getName() === $exp_testset) {
- $this->assertEquals($exp_build_key, $run->getBuildKey());
- $this->assertEquals($exp_duration, $run->getDuration());
- }
- }
- }
- public function testCreateTestsetRunsMaxDurationData()
- {
- return array(
- array('Qt5', 'state', 'tst_qftp', 1348, 813, 999),
- array('Qt5', 'state', 'tst_qfont', 18446744073709551615, 814, 999),
- array('Qt5', 'state', 'tst_networkselftest', 1348, 729, 999),
- array('Qt5', 'state', 'invalid', 0, 0, 999)
- );
- }
-
- /**
- * Test createTestfunctionRunsMaxDuration
- * @dataProvider testCreateTestfunctionRunsMaxDurationData
- */
- public function testCreateTestfunctionRunsMaxDuration($testset, $testsetProject, $runProject, $runState, $exp_testfunction, $exp_build_key, $exp_duration, $max_imaginary_duration)
- {
- $runs = Factory::createTestfunctionRunsMaxDuration($testset, $testsetProject, $runProject, $runState);
- $this->assertNotEmpty($runs);
- $prevDuration = $max_imaginary_duration;
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestfunctionRun);
- $this->assertLessThanOrEqual($prevDuration, $run->getDuration());
- $prevDuration = $run->getDuration();
- if ($run->getName() === $exp_testfunction) {
- $this->assertEquals($exp_build_key, $run->getBuildKey());
- $this->assertEquals($exp_duration, $run->getDuration());
- }
- }
- }
- public function testCreateTestfunctionRunsMaxDurationData()
- {
- return array(
- array('tst_qftp', 'qtbase', 'Qt5', 'state', 'binaryAscii', 1023, 31.1, 999),
- array('tst_qfont', 'qtbase', 'Qt5', 'state', 'resetFont', 1346, 6.1, 999),
- array('tst_networkselftest', 'qtbase', 'Qt5', 'state', 'socks5Proxy', 1348, 0.2, 999),
- array('tst_networkselftest', 'qtbase', 'Qt5', 'state', 'invalid', 0, 0, 999)
- );
- }
-
- /**
- * Test createTestfunctionRunsInConf
- * @dataProvider testCreateTestfunctionRunsInConfData
- */
- public function testCreateTestfunctionRunsInConf($testset, $testsetProject, $conf, $runProject, $runState, $exp_branch, $exp_buildKey, $exp_testfunction, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $testfunctions = array();
- $runs = Factory::createTestfunctionRunsInConf($testset, $testsetProject, $conf, $runProject, $runState);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestfunctionRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- $testfunctions[] = $run->getName();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- $this->assertContains($exp_testfunction, $testfunctions);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateTestfunctionRunsInConfData()
- {
- return array(
- array('tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1348, 'exactMatch', 1), // fail
- array('tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1348, 'lastResortFont', 1), // skip
- array('tst_networkselftest', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1348, 'smbServer', 1), // skip
- array('tst_qftp', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', '', 0, '', 0), // no fail or skip
- array('tst_qfont', 'qtbase', 'invalid', 'Qt5', 'state', '', 0, '', 0)
- );
- }
-
- /**
- * Test createTestrowRunsInConf
- * @dataProvider testCreateTestrowRunsInConfData
- */
- public function testCreateTestrowRunsInConf($testfunction, $testset, $testsetProject, $conf, $runProject, $runState, $exp_branch, $exp_buildKey, $exp_testrow, $has_data)
- {
- $branches = array();
- $buildKeys = array();
- $testrows = array();
- $runs = Factory::createTestrowRunsInConf($testfunction, $testset, $testsetProject, $conf, $runProject, $runState);
- foreach($runs as $run) {
- $this->assertTrue($run instanceof TestfunctionRun);
- $branches[] = $run->getBranchName();
- $buildKeys[] = $run->getBuildKey();
- $testrows[] = $run->getName();
- }
- if ($has_data) {
- $this->assertContains($exp_branch, $branches);
- $this->assertContains($exp_buildKey, $buildKeys);
- $this->assertContains($exp_testrow, $testrows);
- } else {
- $this->assertEmpty($runs);
- }
- }
- public function testCreateTestrowRunsInConfData()
- {
- return array(
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1346, 'monospace', 1), // xpass
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1346, 'sans-serif', 1), // xfail
- array('defaultFamily', 'tst_qfont', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', 'stable', 1346, 'serif', 1), // bskip
- array('binaryAscii', 'tst_qftp', 'qtbase', 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'Qt5', 'state', 'dev', 1023, 'WithSocks5ProxyAndSession', 1), // fail
- array('httpServerFiles', 'tst_networkselftest', 'qtbase', 'macx-clang_developer-build_OSX_10.8', 'Qt5', 'state', '', 0, '', 0), // no fail or skip
- array('defaultFamily', 'tst_qfont', 'qtbase', 'invalid', 'Qt5', 'state', '', 0, '', 0)
- );
- }
-
- /**
- * Test getSinceDate
- * @dataProvider testGetSinceDateData
- */
- public function testGetSinceDate($since_days, $exp_date)
- {
- $date = Factory::getSinceDate($since_days);
- $this->assertEquals($exp_date, $date);
- }
- public function testGetSinceDateData()
- {
- return array(
- array(0, '2013-05-28'), // test database refreshed 2013-05-28
- array(1, '2013-05-27'),
- array(7, '2013-05-21'),
- array(28, '2013-04-30'),
- array(365, '2012-05-28')
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/ProjectTest.php b/non-puppet/qtmetrics2/src/test/ProjectTest.php
deleted file mode 100644
index 6dc4c66..0000000
--- a/non-puppet/qtmetrics2/src/test/ProjectTest.php
+++ /dev/null
@@ -1,90 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Project unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-class ProjectTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getName
- * @dataProvider testGetNameData
- */
- public function testGetName($name)
- {
- $project = new Project($name);
- $this->assertEquals($name, $project->getName());
- }
- public function testGetNameData()
- {
- return array(
- array('qtbase'),
- array('Qt5'),
- array('MyProject')
- );
- }
-
- /**
- * Test getStatus and setStatus
- * @dataProvider testGetStatusData
- */
- public function testGetStatus($name, $runProject, $runState, $exp_build_results)
- {
- $project = new Project($name);
- if ($runProject === $name) { // project with project_run data
- $project->setStatus($runProject, $runState);
- $this->assertContains($project->getStatus(), $exp_build_results);
- } else {
- $this->assertEmpty($project->getStatus());
- }
- }
- public function testGetStatusData()
- {
- return array(
- array('Qt5', 'Qt5', 'state', array('SUCCESS', 'FAILURE', 'ABORTED')), // status based on build result for the master build project
- array('QtBase', 'Qt5', 'state', array()), // status based on testset results not implemented yet
- array('InvalidProject', 'Qt5', 'state', array())
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/TestfunctionTest.php b/non-puppet/qtmetrics2/src/test/TestfunctionTest.php
deleted file mode 100644
index 55a6d5c..0000000
--- a/non-puppet/qtmetrics2/src/test/TestfunctionTest.php
+++ /dev/null
@@ -1,152 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Testfunction unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 21-09-2015
- * @author Juha Sippola
- */
-
-class TestfunctionTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getName, getShortName, getTestsetName, getTestsetProjectName, getConfName
- * @dataProvider testGetNameData
- */
- public function testGetName($name, $shortName, $testset, $project, $conf)
- {
- $testfunction = new Testfunction($name, $testset, $project, $conf);
- $this->assertEquals($name, $testfunction->getName());
- $this->assertEquals($shortName, $testfunction->getShortName());
- $this->assertEquals($testset, $testfunction->getTestsetName());
- $this->assertEquals($project, $testfunction->getTestsetProjectName());
- $this->assertEquals($conf, $testfunction->getConfName());
- }
- public function testGetNameData()
- {
- return array(
- array(
- 'cleanupTestCase',
- 'cleanupTestCase',
- 'tst_qftp',
- 'QtBase',
- 'macx-clang_developer-build_OSX_10.8'),
- array(
- 'my_testfunction',
- 'my_testfunction',
- 'my_testset',
- 'my_project',
- 'my_conf'),
- array(
- 'my_long_testfunction_name_that_has_over_50_letters_in_it',
- 'my_long_testfunction_name_that_has_over_...s_in_it',
- 'my_testset',
- 'my_project',
- 'my_conf')
- );
- }
-
- /**
- * Test setResultCounts and getResultCounts
- * @dataProvider testGetResultCountsData
- */
- public function testGetTestsetResultCounts($name, $testset, $project, $conf, $passed, $failed, $skipped)
- {
- $testfunction = new Testfunction($name, $testset, $project, $conf);
- $this->assertTrue($testfunction instanceof Testfunction);
- // Counts not set
- $result = $testfunction->getResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertArrayHasKey('skipped', $result);
- $this->assertNull($result['passed']);
- $this->assertNull($result['failed']);
- $this->assertNull($result['skipped']);
- // Counts set
- $testfunction->setResultCounts($passed, $failed, $skipped);
- $result = $testfunction->getResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertArrayHasKey('skipped', $result);
- $this->assertEquals($passed, $result['passed']);
- $this->assertEquals($failed, $result['failed']);
- $this->assertEquals($skipped, $result['skipped']);
- }
- public function testGetResultCountsData()
- {
- return array(
- array('cleanupTestCase', 'tst_qftp', 'QtBase', 'macx-clang_developer-build_OSX_10.8', 1, 2, 3),
- array('cleanupTestCase', 'tst_qftp', 'Qt5', 'macx-clang_developer-build_OSX_10.8', 123456, 654321, 111222),
- array('my_testfunction', 'my_testfunction', 'my_project', 'my_conf', 7, 14, 7)
- );
- }
-
- /**
- * Test setBlacklistedCounts and getBlacklistedCounts
- * @dataProvider testGetBlacklistedCountsData
- */
- public function testGetBlacklistedCounts($name, $testset, $project, $conf, $bpassed, $btotal)
- {
- $testfunction = new Testfunction($name, $testset, $project, $conf);
- $this->assertTrue($testfunction instanceof Testfunction);
- // Counts not set
- $result = $testfunction->getBlacklistedCounts();
- $this->assertArrayHasKey('bpassed', $result);
- $this->assertArrayHasKey('btotal', $result);
- $this->assertNull($result['bpassed']);
- $this->assertNull($result['btotal']);
- // Counts set
- $testfunction->setBlacklistedCounts($bpassed, $btotal);
- $result = $testfunction->getBlacklistedCounts();
- $this->assertArrayHasKey('bpassed', $result);
- $this->assertArrayHasKey('btotal', $result);
- $this->assertEquals($bpassed, $result['bpassed']);
- $this->assertEquals($btotal, $result['btotal']);
- }
- public function testGetBlacklistedCountsData()
- {
- return array(
- array('cleanupTestCase', 'tst_qftp', 'QtBase', 'macx-clang_developer-build_OSX_10.8', 1, 2),
- array('cleanupTestCase', 'tst_qftp', 'Qt5', 'macx-clang_developer-build_OSX_10.8', 123456, 654321),
- array('my_testfunction', 'my_testfunction', 'my_project', 'my_conf', 7, 14)
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/TestrowTest.php b/non-puppet/qtmetrics2/src/test/TestrowTest.php
deleted file mode 100644
index f52c404..0000000
--- a/non-puppet/qtmetrics2/src/test/TestrowTest.php
+++ /dev/null
@@ -1,156 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Testrow unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 23-09-2015
- * @author Juha Sippola
- */
-
-class TestrowTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getName, getShortName, getTestsetName, getTestsetProjectName, getConfName
- * @dataProvider testGetNameData
- */
- public function testGetName($name, $shortName, $testfunction, $testset, $project, $conf)
- {
- $testrow = new Testrow($name, $testfunction, $testset, $project, $conf);
- $this->assertEquals($name, $testrow->getName());
- $this->assertEquals($shortName, $testrow->getShortName());
- $this->assertEquals($testfunction, $testrow->getTestfunctionName());
- $this->assertEquals($testset, $testrow->getTestsetName());
- $this->assertEquals($project, $testrow->getTestsetProjectName());
- $this->assertEquals($conf, $testrow->getConfName());
- }
- public function testGetNameData()
- {
- return array(
- array(
- 'cursive',
- 'cursive',
- 'defaultFamily',
- 'tst_qfont',
- 'QtBase',
- 'macx-clang_developer-build_OSX_10.8'),
- array(
- 'my_testrow',
- 'my_testrow',
- 'my_testfunction',
- 'my_testset',
- 'my_project',
- 'my_conf'),
- array(
- 'my_long_testrow_name_that_has_over_50_letters_in_it',
- 'my_long_testrow_name_that_has_over_50_le...s_in_it',
- 'my_testfunction',
- 'my_testset',
- 'my_project',
- 'my_conf')
- );
- }
-
- /**
- * Test setResultCounts and getResultCounts
- * @dataProvider testGetResultCountsData
- */
- public function testGetTestsetResultCounts($name, $testset, $project, $conf, $passed, $failed, $skipped)
- {
- $testfunction = new Testfunction($name, $testset, $project, $conf);
- $this->assertTrue($testfunction instanceof Testfunction);
- // Counts not set
- $result = $testfunction->getResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertArrayHasKey('skipped', $result);
- $this->assertNull($result['passed']);
- $this->assertNull($result['failed']);
- $this->assertNull($result['skipped']);
- // Counts set
- $testfunction->setResultCounts($passed, $failed, $skipped);
- $result = $testfunction->getResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertArrayHasKey('skipped', $result);
- $this->assertEquals($passed, $result['passed']);
- $this->assertEquals($failed, $result['failed']);
- $this->assertEquals($skipped, $result['skipped']);
- }
- public function testGetResultCountsData()
- {
- return array(
- array('cleanupTestCase', 'tst_qftp', 'QtBase', 'macx-clang_developer-build_OSX_10.8', 1, 2, 3),
- array('cleanupTestCase', 'tst_qftp', 'Qt5', 'macx-clang_developer-build_OSX_10.8', 123456, 654321, 111222),
- array('my_testfunction', 'my_testfunction', 'my_project', 'my_conf', 7, 14, 7)
- );
- }
-
- /**
- * Test setBlacklistedCounts and getBlacklistedCounts
- * @dataProvider testGetBlacklistedCountsData
- */
- public function testGetBlacklistedCounts($name, $testset, $project, $conf, $bpassed, $btotal)
- {
- $testfunction = new Testfunction($name, $testset, $project, $conf);
- $this->assertTrue($testfunction instanceof Testfunction);
- // Counts not set
- $result = $testfunction->getBlacklistedCounts();
- $this->assertArrayHasKey('bpassed', $result);
- $this->assertArrayHasKey('btotal', $result);
- $this->assertNull($result['bpassed']);
- $this->assertNull($result['btotal']);
- // Counts set
- $testfunction->setBlacklistedCounts($bpassed, $btotal);
- $result = $testfunction->getBlacklistedCounts();
- $this->assertArrayHasKey('bpassed', $result);
- $this->assertArrayHasKey('btotal', $result);
- $this->assertEquals($bpassed, $result['bpassed']);
- $this->assertEquals($btotal, $result['btotal']);
- }
- public function testGetBlacklistedCountsData()
- {
- return array(
- array('cleanupTestCase', 'tst_qftp', 'QtBase', 'macx-clang_developer-build_OSX_10.8', 1, 2),
- array('cleanupTestCase', 'tst_qftp', 'Qt5', 'macx-clang_developer-build_OSX_10.8', 123456, 654321),
- array('my_testfunction', 'my_testfunction', 'my_project', 'my_conf', 7, 14)
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/TestsetTest.php b/non-puppet/qtmetrics2/src/test/TestsetTest.php
deleted file mode 100644
index 6a92326..0000000
--- a/non-puppet/qtmetrics2/src/test/TestsetTest.php
+++ /dev/null
@@ -1,145 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-require_once(__DIR__.'/../Factory.php');
-
-/**
- * Testset unit test class
- * @example To run (in qtmetrics root directory): php <path-to-phpunit>/phpunit.phar ./src/test
- * @since 11-06-2015
- * @author Juha Sippola
- */
-
-class TestsetTest extends PHPUnit_Framework_TestCase
-{
-
- /**
- * Test getName, getProjectName
- * @dataProvider testGetNameData
- */
- public function testGetName($name, $project)
- {
- $testset = new Testset($name, $project);
- $this->assertEquals($name, $testset->getName());
- $this->assertEquals($project, $testset->getProjectName());
- }
- public function testGetNameData()
- {
- return array(
- array('tst_qftp', 'QtBase'),
- array('tst_my_test', 'myProject')
- );
- }
-
- /**
- * Test setStatus and getStatus
- * @dataProvider testGetStatusData
- */
- public function testGetStatus($name, $project, $runProject, $runState, $exp_results)
- {
- $testset = new Testset($name, $project);
- $testset->setStatus($runProject, $runState);
- $this->assertContains($testset->getStatus(), $exp_results);
- }
- public function testGetStatusData()
- {
- return array(
- array('tst_qftp', 'QtBase', 'Qt5', 'state', array('passed', 'failed', 'ipassed', 'ifailed')),
- array('tst_invalid', 'QtBase', 'Qt5', 'state', array(''))
- );
- }
-
- /**
- * Test setTestsetResultCounts and getTestsetResultCounts
- * @dataProvider testGetTestsetResultCountsData
- */
- public function testGetTestsetResultCounts($name, $project, $passed, $failed)
- {
- $testset = new Testset($name, $project);
- // Counts not set
- $result = $testset->getTestsetResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertNull($result['passed']);
- $this->assertNull($result['failed']);
- // Counts set
- $testset->setTestsetResultCounts($passed, $failed);
- $result = $testset->getTestsetResultCounts();
- $this->assertArrayHasKey('passed', $result);
- $this->assertArrayHasKey('failed', $result);
- $this->assertEquals($passed, $result['passed']);
- $this->assertEquals($failed, $result['failed']);
- }
- public function testGetTestsetResultCountsData()
- {
- return array(
- array('tst_qftp', 'QtBase', 1, 2),
- array('tst_qftp', 'Qt5', 123456, 654321),
- array('tst_my_test', 'myProject', 7, 14)
- );
- }
-
- /**
- * Test setTestsetFlakyCounts and getTestsetFlakyCounts
- * @dataProvider testGetTestsetFlakyCountsData
- */
- public function testGetTestsetFlakyCounts($name, $project, $flaky, $total)
- {
- $testset = new Testset($name, $project);
- // Counts not set
- $result = $testset->getTestsetFlakyCounts();
- $this->assertArrayHasKey('flaky', $result);
- $this->assertArrayHasKey('total', $result);
- $this->assertNull($result['flaky']);
- $this->assertNull($result['total']);
- // Counts set
- $testset->setTestsetFlakyCounts($flaky, $total);
- $result = $testset->getTestsetFlakyCounts();
- $this->assertArrayHasKey('flaky', $result);
- $this->assertArrayHasKey('total', $result);
- $this->assertEquals($flaky, $result['flaky']);
- $this->assertEquals($total, $result['total']);
- }
- public function testGetTestsetFlakyCountsData()
- {
- return array(
- array('tst_qftp', 'QtBase', 1, 2),
- array('tst_qftp', 'Qt5', 123456, 654321),
- array('tst_my_test', 'myProject', 7, 14)
- );
- }
-
-}
-
-?>
diff --git a/non-puppet/qtmetrics2/src/test/qtmetrics_create.sql b/non-puppet/qtmetrics2/src/test/qtmetrics_create.sql
deleted file mode 100644
index c9e58d9..0000000
--- a/non-puppet/qtmetrics2/src/test/qtmetrics_create.sql
+++ /dev/null
@@ -1,243 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/*
- * SQL script to create tables and indexes
- * @since 25-09-2015
- * @author Juha Sippola
- */
-
-
--- database
-
-CREATE DATABASE IF NOT EXISTS qtmetrics
- DEFAULT CHARACTER SET = 'latin1' DEFAULT COLLATE 'latin1_general_ci';
-USE qtmetrics;
-
-
--- tables
-
--- Table db_status
-CREATE TABLE db_status (
- refreshed TIMESTAMP NOT NULL,
- refresh_in_progress BOOL NOT NULL,
- logs_current INT UNSIGNED NOT NULL,
- logs_total INT UNSIGNED NOT NULL
-) ENGINE MyISAM;
-
--- Table phase
-CREATE TABLE phase (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(100) NOT NULL,
- UNIQUE INDEX unique_phase (name),
- CONSTRAINT phase_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table branch
-CREATE TABLE branch (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(20) NOT NULL,
- archived BOOL NOT NULL DEFAULT 0,
- UNIQUE INDEX unique_branch (name),
- CONSTRAINT branch_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table compiler
-CREATE TABLE compiler (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- compiler VARCHAR(20) NULL DEFAULT NULL,
- UNIQUE INDEX unique_compiler (compiler),
- CONSTRAINT compiler_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table conf
-CREATE TABLE conf (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- host_id SMALLINT UNSIGNED NOT NULL,
- target_id SMALLINT UNSIGNED NOT NULL,
- host_compiler_id TINYINT UNSIGNED NOT NULL,
- target_compiler_id TINYINT UNSIGNED NOT NULL,
- name VARCHAR(100) NOT NULL,
- features VARCHAR(100) NULL DEFAULT NULL,
- UNIQUE INDEX unique_conf (name),
- CONSTRAINT conf_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table conf_run
-CREATE TABLE conf_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- conf_id SMALLINT UNSIGNED NOT NULL,
- project_run_id MEDIUMINT UNSIGNED NOT NULL,
- forcesuccess BOOL NOT NULL,
- insignificant BOOL NOT NULL,
- result ENUM('SUCCESS','FAILURE','ABORTED','undef') NOT NULL,
- total_testsets INT UNSIGNED NOT NULL,
- timestamp TIMESTAMP NOT NULL,
- duration TIME NOT NULL,
- CONSTRAINT conf_run_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table phase_run
-CREATE TABLE phase_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- phase_id TINYINT UNSIGNED NOT NULL,
- conf_run_id MEDIUMINT UNSIGNED NOT NULL,
- start TIMESTAMP NOT NULL,
- end TIMESTAMP NOT NULL,
- CONSTRAINT phase_run_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table platform
-CREATE TABLE platform (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- os VARCHAR(10) NOT NULL,
- os_version VARCHAR(20) NULL DEFAULT NULL,
- arch VARCHAR(20) NULL DEFAULT NULL,
- UNIQUE INDEX unique_platform (os,os_version,arch),
- CONSTRAINT platform_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table project
-CREATE TABLE project (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(30) NOT NULL,
- UNIQUE INDEX unique_project (name),
- CONSTRAINT project_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table project_run
-CREATE TABLE project_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- project_id TINYINT UNSIGNED NOT NULL,
- branch_id TINYINT UNSIGNED NOT NULL,
- state_id TINYINT UNSIGNED NOT NULL,
- build_key BIGINT UNSIGNED NOT NULL,
- result ENUM('SUCCESS','FAILURE','ABORTED') NOT NULL,
- timestamp TIMESTAMP NOT NULL,
- duration TIME NOT NULL,
- UNIQUE INDEX unique_project_run (project_id,branch_id,state_id,build_key),
- CONSTRAINT project_run_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table state
-CREATE TABLE state (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(30) NOT NULL,
- UNIQUE INDEX unique_state (name),
- CONSTRAINT state_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table testfunction
-CREATE TABLE testfunction (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- testset_id SMALLINT UNSIGNED NOT NULL,
- name VARCHAR(100) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL,
- UNIQUE INDEX unique_testfunction (testset_id,name),
- CONSTRAINT testfunction_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table testfunction_run
-CREATE TABLE testfunction_run (
- id INT UNSIGNED NOT NULL AUTO_INCREMENT,
- testfunction_id MEDIUMINT UNSIGNED NOT NULL,
- testset_run_id INT UNSIGNED NOT NULL,
- result ENUM('na','pass','fail','xpass','xfail','skip','bpass','bfail','bxpass','bxfail','bskip','tr_pass','tr_fail','tr_skip') NOT NULL DEFAULT 'na',
- duration SMALLINT UNSIGNED NOT NULL,
- CONSTRAINT testfunction_run_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table testrow
-CREATE TABLE testrow (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- testfunction_id MEDIUMINT UNSIGNED NOT NULL,
- name VARCHAR(500) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL,
- UNIQUE INDEX unique_testdata (testfunction_id,name),
- CONSTRAINT testrow_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table testrow_run
-CREATE TABLE testrow_run (
- testrow_id MEDIUMINT UNSIGNED NOT NULL,
- testfunction_run_id INT UNSIGNED NOT NULL,
- result ENUM('pass','fail','xpass','xfail','skip','bpass','bfail','bxpass','bxfail','bskip') NOT NULL,
- CONSTRAINT testrow_run_pk PRIMARY KEY (testrow_id,testfunction_run_id)
-) ENGINE MyISAM;
-
--- Table testset
-CREATE TABLE testset (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- project_id TINYINT UNSIGNED NOT NULL,
- name VARCHAR(50) NOT NULL,
- UNIQUE INDEX unique_testset (project_id,name),
- CONSTRAINT testset_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- Table testset_run
-CREATE TABLE testset_run (
- id INT UNSIGNED NOT NULL AUTO_INCREMENT,
- testset_id SMALLINT UNSIGNED NOT NULL,
- conf_run_id MEDIUMINT UNSIGNED NOT NULL,
- run TINYINT UNSIGNED NOT NULL,
- result ENUM('passed','failed','ipassed','ifailed') NOT NULL,
- duration SMALLINT UNSIGNED NOT NULL,
- total_passed SMALLINT UNSIGNED NOT NULL,
- total_failed SMALLINT UNSIGNED NOT NULL,
- total_skipped SMALLINT UNSIGNED NOT NULL,
- total_blacklisted SMALLINT UNSIGNED NOT NULL,
- CONSTRAINT testset_run_pk PRIMARY KEY (id)
-) ENGINE MyISAM;
-
--- indexes
-
--- project_run
-CREATE INDEX by_timestamp ON project_run (timestamp, state_id, project_id);
-CREATE INDEX by_state ON project_run (state_id, project_id, timestamp);
-
--- conf_run
-CREATE INDEX by_project_run ON conf_run (project_run_id DESC, result);
-
--- testset_run
-CREATE INDEX by_conf_run ON testset_run (conf_run_id DESC, run, result);
-CREATE INDEX by_testset ON testset_run (testset_id, result);
-CREATE INDEX by_run ON testset_run (run, result);
-
--- testfunction_run
-CREATE INDEX by_testset_run ON testfunction_run (testset_run_id DESC, result, testfunction_id);
-
--- testrow_run
-CREATE INDEX by_testfunction_run ON testrow_run (testfunction_run_id DESC, result, testrow_id);
-
-
--- End of file.
diff --git a/non-puppet/qtmetrics2/src/test/qtmetrics_drop.sql b/non-puppet/qtmetrics2/src/test/qtmetrics_drop.sql
deleted file mode 100644
index 8ad63a9..0000000
--- a/non-puppet/qtmetrics2/src/test/qtmetrics_drop.sql
+++ /dev/null
@@ -1,75 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/*
- * SQL script to drop tables and indexes (in the order allowed regarding the foreign keys)
- * @since 10-09-2015
- * @author Juha Sippola
- */
-
-USE qtmetrics;
-
-DROP INDEX by_timestamp ON project_run;
-DROP INDEX by_state ON project_run;
-DROP INDEX by_project_run ON conf_run;
-DROP INDEX by_conf_run ON testset_run;
-DROP INDEX by_testset ON testset_run;
-DROP INDEX by_run ON testset_run;
-DROP INDEX by_testset_run ON testfunction_run;
-DROP INDEX by_testfunction_run ON testrow_run;
-
-DROP TABLE IF EXISTS `testrow_run`;
-DROP TABLE IF EXISTS `testrow`;
-
-DROP TABLE IF EXISTS `testfunction_run`;
-DROP TABLE IF EXISTS `testfunction`;
-
-DROP TABLE IF EXISTS `testset_run`;
-DROP TABLE IF EXISTS `testset`;
-
-DROP TABLE IF EXISTS `phase_run`;
-DROP TABLE IF EXISTS `phase`;
-
-DROP TABLE IF EXISTS `conf_run`;
-DROP TABLE IF EXISTS `conf`;
-DROP TABLE IF EXISTS `compiler`;
-DROP TABLE IF EXISTS `platform`;
-
-DROP TABLE IF EXISTS `project_run`;
-DROP TABLE IF EXISTS `project`;
-DROP TABLE IF EXISTS `branch`;
-DROP TABLE IF EXISTS `state`;
-
-DROP TABLE IF EXISTS `db_status`;
diff --git a/non-puppet/qtmetrics2/src/test/qtmetrics_insert.sql b/non-puppet/qtmetrics2/src/test/qtmetrics_insert.sql
deleted file mode 100644
index 10961bc..0000000
--- a/non-puppet/qtmetrics2/src/test/qtmetrics_insert.sql
+++ /dev/null
@@ -1,1974 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/*
- * SQL script to insert test data into tables (in the order needed regarding the foreign keys)
- * @since 22-09-2015
- * @author Juha Sippola
- */
-
-USE qtmetrics;
-
-DELETE FROM project;
-INSERT INTO project (name) VALUES ('qt3d');
-INSERT INTO project (name) VALUES ('Qt5');
-INSERT INTO project (name) VALUES ('qtactiveqt');
-INSERT INTO project (name) VALUES ('qtbase');
-INSERT INTO project (name) VALUES ('qtconnectivity');
-INSERT INTO project (name) VALUES ('qtdeclarative');
-INSERT INTO project (name) VALUES ('qtdesktopcomponents');
-INSERT INTO project (name) VALUES ('qtdocgallery');
-INSERT INTO project (name) VALUES ('qtdoc');
-INSERT INTO project (name) VALUES ('qtfeedback');
-INSERT INTO project (name) VALUES ('qtgraphicaleffects');
-INSERT INTO project (name) VALUES ('qtimageformats');
-INSERT INTO project (name) VALUES ('qtjsbackend');
-INSERT INTO project (name) VALUES ('qtjsondb');
-INSERT INTO project (name) VALUES ('qtlocation');
-INSERT INTO project (name) VALUES ('qtmacextras');
-INSERT INTO project (name) VALUES ('qtmultimedia');
-INSERT INTO project (name) VALUES ('qtpim');
-INSERT INTO project (name) VALUES ('qtqa');
-INSERT INTO project (name) VALUES ('qtqa_sysadmin');
-INSERT INTO project (name) VALUES ('qtquick1');
-INSERT INTO project (name) VALUES ('qtquickcontrols');
-INSERT INTO project (name) VALUES ('qtscript');
-INSERT INTO project (name) VALUES ('qtsensors');
-INSERT INTO project (name) VALUES ('qtserialport');
-INSERT INTO project (name) VALUES ('qtsvg');
-INSERT INTO project (name) VALUES ('qtsystems');
-INSERT INTO project (name) VALUES ('qttools');
-INSERT INTO project (name) VALUES ('qttranslations');
-INSERT INTO project (name) VALUES ('qtwebkit');
-INSERT INTO project (name) VALUES ('qtwebkit_examples_and_demos');
-INSERT INTO project (name) VALUES ('qtwebkit_examples');
-INSERT INTO project (name) VALUES ('qtx11extras');
-INSERT INTO project (name) VALUES ('qtxmlpatterns');
-INSERT INTO project (name) VALUES ('qt_4.8');
-
-DELETE FROM branch;
-INSERT INTO branch (name, archived) VALUES ('master', 0);
-INSERT INTO branch (name, archived) VALUES ('dev', 0);
-INSERT INTO branch (name, archived) VALUES ('release', 1);
-INSERT INTO branch (name, archived) VALUES ('stable', 0);
-INSERT INTO branch (name, archived) VALUES ('1.2.3', 0);
-
-DELETE FROM state;
-INSERT INTO state (name) VALUES ('Integration');
-INSERT INTO state (name) VALUES ('state');
-
-DELETE FROM platform;
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','Ubuntu_10.04','x86');
-INSERT INTO platform (os,os_version,arch) VALUES ('osx','OSX_10.8','');
-INSERT INTO platform (os,os_version,arch) VALUES ('osx','OSX_10.7','');
-INSERT INTO platform (os,os_version,arch) VALUES ('osx','OSX_10.6','');
-INSERT INTO platform (os,os_version,arch) VALUES ('windows','Windows_8','');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','Ubuntu_12.04','x64');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','Ubuntu_11.10','x86');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','Ubuntu_11.10','x64');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','','');
-INSERT INTO platform (os,os_version,arch) VALUES ('windows','Windows_7','');
-INSERT INTO platform (os,os_version,arch) VALUES ('windows','win64','');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','android','');
-INSERT INTO platform (os,os_version,arch) VALUES ('linux','arm','gnueabi');
-INSERT INTO platform (os,os_version,arch) VALUES ('osx','','');
-INSERT INTO platform (os,os_version,arch) VALUES ('qws','linux','x86');
-INSERT INTO platform (os,os_version,arch) VALUES ('windows','win32','');
-INSERT INTO platform (os,os_version,arch) VALUES ('windows','wince70embedded','armv4i');
-
-DELETE FROM compiler;
-INSERT INTO compiler (compiler) VALUES ('');
-INSERT INTO compiler (compiler) VALUES ('msvc2012');
-INSERT INTO compiler (compiler) VALUES ('g++');
-INSERT INTO compiler (compiler) VALUES ('clang');
-INSERT INTO compiler (compiler) VALUES ('mingw47');
-INSERT INTO compiler (compiler) VALUES ('mingw48');
-INSERT INTO compiler (compiler) VALUES ('msvc2010');
-INSERT INTO compiler (compiler) VALUES ('msvc2008');
-
-DELETE FROM conf;
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_10.04' AND platform.arch = 'x86'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_10.04' AND platform.arch = 'x86'), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), 'linux-g++-32_developer-build_Ubuntu_10.04_x86', 'developer-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), 'macx-clang_bin-pkg-config_OSX_10.8', 'bin-pkg-config' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.7' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), 'macx-clang_static_OSX_10.7', 'static' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.6' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.6' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), 'macx-g++_developer-build_OSX_10.6', 'developer-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), 'macx-ios-clang_OSX_10.8', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_8' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win64' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2012'), 'win64-msvc2012_developer-build_qtnamespace_Windows_8', 'developer-build_qtnamespace' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_12.04' AND platform.arch = 'x64'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'android' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-android-g++_Ubuntu_12.04_x64', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_11.10' AND platform.arch = 'x86'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'arm' AND platform.arch = 'gnueabi'), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_10.04' AND platform.arch = 'x86'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++-32_Ubuntu_10.04_x86', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_11.10' AND platform.arch = 'x86'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_bin-pkg-config_Ubuntu_11.10_x86', 'bin-pkg-config' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_11.10' AND platform.arch = 'x64'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64', 'developer-build_qtnamespace_qtlibinfix' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_12.04' AND platform.arch = 'x64'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_no-widgets_Ubuntu_12.04_x64', 'no-widgets' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_11.10' AND platform.arch = 'x86'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_shadow-build_Ubuntu_11.10_x86', 'shadow-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_12.04' AND platform.arch = 'x64'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_shadow-build_Ubuntu_12.04_x64', 'shadow-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = 'Ubuntu_12.04' AND platform.arch = 'x64'), (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'linux-g++_static_Ubuntu_12.04_x64', 'static' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'clang'), 'macx-clang_bin-pkg-config_OSX_10.7', 'bin-pkg-config' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'clang'), 'macx-clang_developer-build_OSX_10.8', 'developer-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'clang'), 'macx-clang_developer-build_qtnamespace_OSX_10.7', 'developer-build_qtnamespace' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.8' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'clang'), 'macx-clang_no-framework_OSX_10.8', 'no-framework' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'macx-g++_developer-build_OSX_10.7', 'developer-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = 'OSX_10.6' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'osx' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'macx-g++_OSX_10.6', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'linux' AND platform.os_version = '' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'qws' AND platform.os_version = 'linux' AND platform.arch = 'x86'), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'g++'), 'qws_linux-x86-g++', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'mingw47'), 'win32-mingw47_developer-build_qtlibinfix_Windows_7', 'developer-build_qtlibinfix' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'mingw48'), 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7', 'developer-build_qtlibinfix_opengl' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_bin-pkg-config_Windows_7', 'bin-pkg-config' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_developer-build_angle_Windows_7', 'developer-build_angle' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_developer-build_qtnamespace_Windows_7', 'developer-build_qtnamespace' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_developer-build_Windows_7', 'developer-build' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_static_Windows_7', 'static' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'win32' AND platform.arch = ''), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2010'), 'win32-msvc2010_Windows_7', '' );
-INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES ( (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'Windows_7' AND platform.arch = ''), (SELECT id FROM platform WHERE platform.os = 'windows' AND platform.os_version = 'wince70embedded' AND platform.arch = 'armv4i'), (SELECT id FROM compiler WHERE compiler.compiler = ''), (SELECT id FROM compiler WHERE compiler.compiler = 'msvc2008'), 'wince70embedded-armv4i-msvc2008_Windows_7', '' );
-
-DELETE FROM testset;
--- Note: only selected testsets included
-INSERT INTO testset (project_id, name) SELECT id, 'tst_networkselftest' FROM project WHERE project.name = 'qtbase';
-INSERT INTO testset (project_id, name) SELECT id, 'tst_qfont' FROM project WHERE project.name = 'qtbase';
-INSERT INTO testset (project_id, name) SELECT id, 'tst_qftp' FROM project WHERE project.name = 'qtbase';
-INSERT INTO testset (project_id, name) SELECT id, 'tst_qftp' FROM project WHERE project.name = 'Qt5';
-
-DELETE FROM testfunction;
--- Note: only the testcases for the selected testsets included
-INSERT INTO testfunction (testset_id, name) SELECT id, 'cleanupTestCase' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'dnsResolution' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'ftpProxyServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'ftpServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'hostTest' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpProxy' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpProxyBasicAuth' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpProxyNtlmAuth' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpServerCGI' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpServerFiles' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'httpsServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'imapServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'initTestCase' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'remotePortsOpen' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'serverReachability' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'smbServer' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'socks5Proxy' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'socks5ProxyAuth' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'supportsSsl' FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'cleanupTestCase' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'compare' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'defaultFamily' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'exactMatch' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'getSetCheck' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'initTestCase_name_edited_to_test_long_name_where_max_is_100_and_this_is_100_and_ends____________her' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'insertAndRemoveSubstitutions' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'isCopyOf' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'italicOblique' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'lastResortFont' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'resetFont' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'resolve' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'serializeSpacing' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'setFontRaw' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'sharing' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'styleName' FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'abort' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'activeMode' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'binaryAscii' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'bytesAvailable' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'cd' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'cleanupTestCase' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'close' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'commandSequence' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'connectToHost' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'connectToUnresponsiveHost' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'doneSignal' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'get' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'initTestCase' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'list' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'login' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'mkdir' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'mkdir2' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'proxy' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'put' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'qtbug7359Crash' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'queueMoreCommandsInDoneSlot' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-INSERT INTO testfunction (testset_id, name) SELECT id, 'rename' FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase');
-
-DELETE FROM testrow;
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'fqdn' FROM testfunction WHERE testfunction.name = 'dnsResolution' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'local-name' FROM testfunction WHERE testfunction.name = 'dnsResolution' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'echo.cgi(POST)' FROM testfunction WHERE testfunction.name = 'httpServerCGI' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'echo.cgi' FROM testfunction WHERE testfunction.name = 'httpServerCGI' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'md5sum.cgi' FROM testfunction WHERE testfunction.name = 'httpServerCGI' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'protected/md5sum.cgi' FROM testfunction WHERE testfunction.name = 'httpServerCGI' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'set-cookie.cgi' FROM testfunction WHERE testfunction.name = 'httpServerCGI' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'bigfile' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'completelyEmptyQuery.xq' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'fluke.gif' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'notWellformed.xml' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'notWellformedViaHttps.xml' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'protected/rfc3252.txt' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'rfc3252.txt' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'wellFormed.xml' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'wellFormedViaHttps.xml' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'viaHttp.xq' FROM testfunction WHERE testfunction.name = 'httpServerFiles' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'daytime' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'echo' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'ftp' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'ftp-proxy' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'http' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'http-proxy' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'http-proxy-auth-basic' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'http-proxy-auth-ntlm' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'https' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'imap' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'smb' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'socks5-proxy' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'socks5-proxy-auth' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'ssh' FROM testfunction WHERE testfunction.name = 'remotePortsOpen' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'cursive' FROM testfunction WHERE testfunction.name = 'defaultFamily' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'fantasy_name_edited_to_test_long_name_where_max_is_500_and_can_contain_\_"_\\_""_\"_%_%%__"on"_and_this_name_is_215_and_ends________________________________________________________________________here' FROM testfunction WHERE testfunction.name = 'defaultFamily' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'monospace' FROM testfunction WHERE testfunction.name = 'defaultFamily' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'sans-serif' FROM testfunction WHERE testfunction.name = 'defaultFamily' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'serif' FROM testfunction WHERE testfunction.name = 'defaultFamily' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:get_fluke01' FROM testfunction WHERE testfunction.name = 'abort' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:get_fluke02' FROM testfunction WHERE testfunction.name = 'abort' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:put_fluke01' FROM testfunction WHERE testfunction.name = 'abort' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'activeMode' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession' FROM testfunction WHERE testfunction.name = 'activeMode' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'activeMode' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession' FROM testfunction WHERE testfunction.name = 'activeMode' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'binaryAscii' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession' FROM testfunction WHERE testfunction.name = 'binaryAscii' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'binaryAscii' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession' FROM testfunction WHERE testfunction.name = 'binaryAscii' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:fluke01' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:fluke02' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:fluke03' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:fluke04' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:fluke01' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:fluke02' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:fluke03' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:fluke04' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:fluke01' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:fluke02' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:fluke03' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:fluke04' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:fluke01' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:fluke02' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:fluke03' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:fluke04' FROM testfunction WHERE testfunction.name = 'bytesAvailable' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist03' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist03' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist03' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist03' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02' FROM testfunction WHERE testfunction.name = 'cd' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:login02' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:login03' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:login04' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:no-login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:login02' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:login03' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:login04' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:no-login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:login02' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:login03' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:login04' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:no-login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:login02' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:login03' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:login04' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:no-login01' FROM testfunction WHERE testfunction.name = 'close' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:connect_twice' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:simple_ok01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:simple_ok02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:simple_ok03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:simple_ok04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:connect_twice' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:simple_ok01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:simple_ok02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:simple_ok03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:simple_ok04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:connect_twice' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:simple_ok01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:simple_ok02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:simple_ok03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:simple_ok04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:connect_twice' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:simple_ok01' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:simple_ok02' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:simple_ok03' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:simple_ok04' FROM testfunction WHERE testfunction.name = 'commandSequence' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error02' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:ok01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error02' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:ok01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error02' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:ok01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error02' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:ok01' FROM testfunction WHERE testfunction.name = 'connectToHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'connectToUnresponsiveHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'connectToUnresponsiveHost' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'doneSignal' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession' FROM testfunction WHERE testfunction.name = 'doneSignal' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'doneSignal' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession' FROM testfunction WHERE testfunction.name = 'doneSignal' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02_0' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02_1' FROM testfunction WHERE testfunction.name = 'get' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:epsvNotSupported' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:workDir01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:workDir02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:epsvNotSupported' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:workDir01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:workDir02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:epsvNotSupported' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:workDir01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:workDir02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:epsvNotSupported' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:workDir01' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:workDir02' FROM testfunction WHERE testfunction.name = 'list' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:error02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:ok02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:ok03' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:ok04' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:error02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:ok01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:ok02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:ok03' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:ok04' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:error02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:ok01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:ok02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:ok03' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:ok04' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:error02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:ok01' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:ok02' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:ok03' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:ok04' FROM testfunction WHERE testfunction.name = 'login' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath03' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath03' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath03' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath03' FROM testfunction WHERE testfunction.name = 'mkdir' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'mkdir2' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession' FROM testfunction WHERE testfunction.name = 'mkdir2' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'mkdir2' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession' FROM testfunction WHERE testfunction.name = 'mkdir2' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_absPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_absPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_nonExist01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_nonExist03' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_relPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:proxy_relPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_absPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_absPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_nonExist01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_nonExist03' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_relPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:proxy_relPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_absPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_absPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_nonExist01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_nonExist03' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_relPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:proxy_relPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_absPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_absPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_nonExist01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_nonExist03' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_relPath01' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:proxy_relPath02' FROM testfunction WHERE testfunction.name = 'proxy' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01_0' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01_1' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01_0' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01_1' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01_0' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01_1' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01_0' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01_1' FROM testfunction WHERE testfunction.name = 'put' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy' FROM testfunction WHERE testfunction.name = 'qtbug7359Crash' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession' FROM testfunction WHERE testfunction.name = 'qtbug7359Crash' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy' FROM testfunction WHERE testfunction.name = 'qtbug7359Crash' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession' FROM testfunction WHERE testfunction.name = 'qtbug7359Crash' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:absPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:nonExist02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxy:relPath03' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:absPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:nonExist02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithoutProxyWithSession:relPath03' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:absPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:nonExist02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5Proxy:relPath03' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:absPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:nonExist02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath01' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath02' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-INSERT INTO testrow (testfunction_id, name) SELECT id, 'WithSocks5ProxyAndSession:relPath03' FROM testfunction WHERE testfunction.name = 'rename' AND testfunction.testset_id = (SELECT id FROM testset WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT project.id FROM project WHERE project.name = 'QtBase'));
-
-DELETE FROM phase;
--- Note: only the few QtBase builds included in the test data
-INSERT INTO phase (name) VALUES ('checking the installation');
-INSERT INTO phase (name) VALUES ('cleaning existing target directories');
-INSERT INTO phase (name) VALUES ('compiling Qt');
-INSERT INTO phase (name) VALUES ('configuring Qt');
-INSERT INTO phase (name) VALUES ('determining test script configuration');
-INSERT INTO phase (name) VALUES ('installing Qt');
-INSERT INTO phase (name) VALUES ('reading dependencies from qtdeclarative/sync.profile');
-INSERT INTO phase (name) VALUES ('running init-repository for qtdeclarative');
-INSERT INTO phase (name) VALUES ('running init-repository for qtjsbackend,qtxmlpatterns');
-INSERT INTO phase (name) VALUES ('running the autotests');
-INSERT INTO phase (name) VALUES ('running the qtqa tests on qtbase');
-INSERT INTO phase (name) VALUES ('running the qtqa tests on qtdeclarative');
-INSERT INTO phase (name) VALUES ('setting up git repositories');
-INSERT INTO phase (name) VALUES ('testing qtbase');
-INSERT INTO phase (name) VALUES ('testing reverse dependency qtdeclarative (refs/heads/stable) on top of qtbase');
-
-DELETE FROM project_run;
--- Note: the QtBase builds manipulated to Qt5 builds (to follow the new way of saving Qt5 state builds with testsets having still their actual parent project)
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1326, 'SUCCESS', '2013-05-23 13:53', '2:11:47' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1312, 'FAILURE', '2013-05-22 13:55', '2:24:15' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1303, 'FAILURE', '2013-05-21 21:04', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1317, 'FAILURE', '2013-05-22 21:10', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1311, 'SUCCESS', '2013-05-22 11:34', '2:16:39' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1314, 'FAILURE', '2013-05-22 18:39', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1321, 'SUCCESS', '2013-05-23 1:21', '2:10:30' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1320, 'FAILURE', '2013-05-23 0:31', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1306, 'FAILURE', '2013-05-22 8:24', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1304, 'FAILURE', '2013-05-21 22:10', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1308, 'FAILURE', '2013-05-22 10:39', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1302, 'FAILURE', '2013-05-21 18:57', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1305, 'FAILURE', '2013-05-22 1:16', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1313, 'SUCCESS', '2013-05-22 16:25', '2:09:49' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1307, 'FAILURE', '2013-05-22 9:32', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1310, 'FAILURE', '2013-05-22 11:11', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1309, 'FAILURE', '2013-05-22 10:48', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1325, 'SUCCESS', '2013-05-23 11:40', '2:08:28' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1316, 'FAILURE', '2013-05-22 20:19', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1319, 'SUCCESS', '2013-05-22 22:25', '2:01:46' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1322, 'FAILURE', '2013-05-23 7:37', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1315, 'FAILURE', '2013-05-22 19:30', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1323, 'SUCCESS', '2013-05-23 8:30', '1:55:58' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1301, 'FAILURE', '2013-05-21 18:42', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1324, 'FAILURE', '2013-05-23 10:30', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1300, 'FAILURE', '2013-05-21 18:32', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1318, 'FAILURE', '2013-05-22 22:14', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1002, 'SUCCESS', '2013-05-20 14:22', '1:56:13' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1010, 'FAILURE', '2013-05-22 12:11', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1005, 'FAILURE', '2013-05-21 14:04', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1006, 'FAILURE', '2013-05-21 16:55', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1007, 'FAILURE', '2013-05-21 18:57', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1003, 'SUCCESS', '2013-05-21 9:29', '1:56:05' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1001, 'SUCCESS', '2013-05-20 12:16', '2:02:27' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1000, 'SUCCESS', '2013-05-20 10:13', '1:58:28' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1004, 'FAILURE', '2013-05-21 11:29', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1008, 'FAILURE', '2013-05-22 1:31', '2:05:06' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1009, 'FAILURE', '2013-05-22 11:00', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 141, 'SUCCESS', '2013-03-26 12:47', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 155, 'SUCCESS', '2013-04-03 16:17', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 134, 'SUCCESS', '2013-03-20 22:35', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 150, 'FAILURE', '2013-04-02 18:30', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 153, 'SUCCESS', '2013-04-03 0:41', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 156, 'FAILURE', '2013-04-08 16:50', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 143, 'SUCCESS', '2013-03-27 13:35', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 142, 'SUCCESS', '2013-03-26 20:43', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 131, 'SUCCESS', '2013-03-20 14:11', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 135, 'FAILURE', '2013-03-21 18:04', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 154, 'FAILURE', '2013-04-03 3:15', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 145, 'FAILURE', '2013-03-27 17:31', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 148, 'FAILURE', '2013-03-29 22:26', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 133, 'SUCCESS', '2013-03-20 19:30', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 151, 'FAILURE', '2013-04-02 20:36', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 147, 'FAILURE', '2013-03-28 14:46', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 157, 'SUCCESS', '2013-04-08 18:51', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 146, 'FAILURE', '2013-03-27 23:44', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 149, 'SUCCESS', '2013-03-30 1:28', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 136, 'SUCCESS', '2013-03-22 13:05', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 130, 'FAILURE', '2013-03-19 22:39', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 144, 'FAILURE', '2013-03-27 15:34', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 137, 'FAILURE', '2013-03-22 15:51', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 152, 'FAILURE', '2013-04-02 22:38', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 139, 'SUCCESS', '2013-03-25 14:24', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 140, 'SUCCESS', '2013-03-26 10:49', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 138, 'SUCCESS', '2013-03-22 18:52', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 132, 'SUCCESS', '2013-03-20 16:25', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'release' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4751, 'SUCCESS', '2012-12-01 11:30', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4755, 'SUCCESS', '2012-12-01 17:47', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4776, 'SUCCESS', '2012-12-11 10:35', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4753, 'FAILURE', '2012-12-01 13:43', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4774, 'FAILURE', '2012-12-11 5:48', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4771, 'FAILURE', '2012-12-06 20:24', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4770, 'SUCCESS', '2012-12-05 15:33', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4773, 'SUCCESS', '2012-12-07 13:18', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4768, 'SUCCESS', '2012-12-05 0:37', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4772, 'FAILURE', '2012-12-07 11:32', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4754, 'FAILURE', '2012-12-01 15:53', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4775, 'SUCCESS', '2012-12-11 8:36', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4766, 'FAILURE', '2012-12-04 14:45', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4763, 'FAILURE', '2012-12-03 15:04', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4757, 'FAILURE', '2012-12-01 21:33', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4764, 'SUCCESS', '2012-12-03 16:56', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4756, 'SUCCESS', '2012-12-01 20:46', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4752, 'SUCCESS', '2012-12-01 13:28', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4769, 'SUCCESS', '2012-12-05 11:57', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4765, 'SUCCESS', '2012-12-03 18:54', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4750, 'FAILURE', '2012-12-01 7:21', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4758, 'FAILURE', '2012-12-02 1:23', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4777, 'SUCCESS', '2012-12-11 13:37', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4762, 'SUCCESS', '2012-12-03 12:10', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4761, 'FAILURE', '2012-12-02 15:58', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4760, 'SUCCESS', '2012-12-02 5:09', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4767, 'FAILURE', '2012-12-04 17:41', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 4759, 'SUCCESS', '2012-12-02 3:11', '12:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'master' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1330, 'SUCCESS', '2013-05-23 21:05', '1:55:09' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1332, 'SUCCESS', '2013-05-24 10:51', '2:01:05' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1329, 'SUCCESS', '2013-05-23 18:59', '2:02:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1328, 'FAILURE', '2013-05-23 16:50', '2:04:51' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1333, 'SUCCESS', '2013-05-24 12:56', '2:00:53' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1331, 'SUCCESS', '2013-05-23 23:04', '2:10:17' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1327, 'FAILURE', '2013-05-23 16:09', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1011, 'FAILURE', '2013-05-24 11:24', '2:30:46' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1339, 'SUCCESS', '2013-05-26 11:13', '2:00:22' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1340, 'SUCCESS', '2013-05-26 22:12', '2:04:11' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1337, 'SUCCESS', '2013-05-24 22:43', '2:01:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1338, 'SUCCESS', '2013-05-26 2:07', '2:01:03' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1334, 'FAILURE', '2013-05-24 15:01', '2:44:09' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1342, 'SUCCESS', '2013-05-27 3:48', '1:58:08' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1335, 'FAILURE', '2013-05-24 17:49', '2:21:12' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1336, 'SUCCESS', '2013-05-24 20:41', '1:58:41' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1341, 'SUCCESS', '2013-05-27 1:45', '1:59:46' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1014, 'SUCCESS', '2013-05-26 21:12', '2:25:06' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1013, 'SUCCESS', '2013-05-24 15:59', '2:08:36' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1012, 'FAILURE', '2013-05-24 14:13', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 252, 'SUCCESS', '2013-05-27 17:58', '0:48:27' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 251, 'SUCCESS', '2013-05-27 17:06', '0:48:34' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 248, 'SUCCESS', '2013-05-27 14:24', '0:48:23' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 253, 'SUCCESS', '2013-05-27 20:50', '0:47:44' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 249, 'SUCCESS', '2013-05-27 15:16', '0:48:31' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 246, 'SUCCESS', '2013-05-27 12:40', '0:48:32' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 254, 'SUCCESS', '2013-05-27 21:41', '0:48:26' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 250, 'SUCCESS', '2013-05-27 16:14', '0:48:24' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 247, 'SUCCESS', '2013-05-27 13:32', '0:48:41' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 255, 'SUCCESS', '2013-05-27 23:33', '0:48:26' FROM project, branch, state WHERE project.name = 'QtQuickControls' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 204, 'SUCCESS', '2013-05-27 17:15', '0:48:53' FROM project, branch, state WHERE project.name = 'QtDoc' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 64, 'FAILURE', '2013-05-28 10:26', '0:00:00' FROM project, branch, state WHERE project.name = 'QtSvg' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 701, 'ABORTED', '2013-05-27 15:29', '1:14:45' FROM project, branch, state WHERE project.name = 'QtDeclarative' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 702, 'SUCCESS', '2013-05-27 16:47', '2:07:24' FROM project, branch, state WHERE project.name = 'QtDeclarative' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 704, 'SUCCESS', '2013-05-27 21:08', '2:13:57' FROM project, branch, state WHERE project.name = 'QtDeclarative' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 703, 'SUCCESS', '2013-05-27 18:57', '2:08:06' FROM project, branch, state WHERE project.name = 'QtDeclarative' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 165, 'FAILURE', '2013-05-27 18:01', '0:00:00' FROM project, branch, state WHERE project.name = 'QtMultimedia' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 167, 'SUCCESS', '2013-05-27 20:42', '0:55:01' FROM project, branch, state WHERE project.name = 'QtMultimedia' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 166, 'FAILURE', '2013-05-27 20:02', '0:34:55' FROM project, branch, state WHERE project.name = 'QtMultimedia' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 163, 'SUCCESS', '2013-05-27 15:29', '0:51:32' FROM project, branch, state WHERE project.name = 'QtMultimedia' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 164, 'SUCCESS', '2013-05-27 17:22', '0:36:46' FROM project, branch, state WHERE project.name = 'QtMultimedia' AND branch.name = 'stable' AND state.name = 'Integration';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1346, 'FAILURE', '2013-05-27 21:14', '2:16:48' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1343, 'SUCCESS', '2013-05-27 14:18', '2:08:02' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1345, 'SUCCESS', '2013-05-27 18:57', '2:12:36' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1347, 'FAILURE', '2013-05-27 23:40', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1348, 'SUCCESS', '2013-05-28 0:54', '2:01:31' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1344, 'FAILURE', '2013-05-27 16:31', '2:21:45' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1019, 'FAILURE', '2013-05-27 15:11', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1015, 'FAILURE', '2013-05-27 8:22', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1016, 'FAILURE', '2013-05-27 10:16', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1017, 'SUCCESS', '2013-05-27 10:53', '2:20:26' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1022, 'SUCCESS', '2013-05-27 21:01', '2:10:21' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1018, 'FAILURE', '2013-05-27 13:17', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1020, 'SUCCESS', '2013-05-27 16:23', '2:23:49' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1023, 'FAILURE', '2013-05-27 23:19', '0:00:00' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 1021, 'SUCCESS', '2013-05-27 18:50', '2:07:05' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration) SELECT project.id, branch.id, state.id, 18446744073709551615, 'FAILURE', '2013-05-27 23:50', '2:07:05' FROM project, branch, state WHERE project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state';
-
-DELETE FROM conf_run;
--- Note: only the QtBase (manipulated to Qt5) and its few latest runs included, state manipulated to 'state' (instead of 'Integration')
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 23:19', '0:18:46' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:19', '0:06:34' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 23:19', '0:34:47' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 413, '2013-05-27 23:19', '0:39:22' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 413, '2013-05-27 23:19', '0:30:46' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 64, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 453, '2013-05-27 23:19', '0:46:47' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:19', '0:22:51' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:19', '0:04:35' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:19', '0:33:16' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:19', '0:12:19' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 23:19', '0:25:10' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1023;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 21:01', '2:04:48' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 21:01', '0:23:09' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 21:01', '2:10:21' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:06:30' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 21:01', '1:41:20' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 21:01', '0:44:39' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:43:31' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 21:01', '0:46:51' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 21:01', '1:25:01' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 21:01', '0:38:23' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 21:01', '1:32:03' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 21:01', '0:52:31' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 21:01', '2:07:01' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:29:50' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:04:40' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 21:01', '1:24:39' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:39:18' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 21:01', '0:51:21' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:01', '0:20:39' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 21:01', '0:29:01' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1022;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:34', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 13:37', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 12:08', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 13:35', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 13:25', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:17', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:22', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 12:33', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:23', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:15', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:35', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 13:20', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 12:07', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4777;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:28', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 10:33', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 9:02', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 10:35', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 10:12', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:10', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:14', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2012-12-11 9:14', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:20', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:11', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 9:29', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 10:12', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2012-12-11 8:53', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'master') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 4776;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 18:49', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 17:17', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 18:51', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:01', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 18:32', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:32', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 17:44', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:47', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 18:14', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:26', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 18:15', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:48', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 18:49', '0:00:00' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:08', '0:00:00' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:33', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:47', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 17:07', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 157;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 16:26', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 15:00', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 16:33', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 14:29', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 16:03', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:17', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 15:25', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:13', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 0, '2013-04-08 15:58', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:02', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:51', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:29', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 0, '2013-04-08 16:50', '0:00:00' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 14:39', '0:00:00' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:19', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 15:28', '0:00:00' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-04-08 14:41', '0:00:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'release') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 156;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-28 0:54', '1:50:27' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-28 0:54', '0:16:21' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-28 0:54', '1:55:25' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:06:20' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-28 0:54', '1:34:29' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:01:03' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '1:22:33' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-28 0:54', '0:29:48' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-28 0:54', '1:13:29' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-28 0:54', '0:30:24' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-28 0:54', '1:25:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-28 0:54', '0:44:13' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-28 0:54', '2:01:30' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:20:21' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:04:35' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-28 0:54', '1:14:13' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-28 0:54', '1:13:10' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:30:50' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-28 0:54', '0:46:49' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:12:02' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-28 0:54', '0:01:28' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1348;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 23:40', '0:17:10' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:06:20' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:01:06' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 23:40', '0:28:13' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 23:40', '0:34:53' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 67, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 23:40', '0:45:42' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 0, '2013-05-27 23:40', '1:04:49' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:21:37' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:04:41' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 47, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'undef', 0, '2013-05-27 23:40', '0:00:00' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:38:44' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 23:40', '0:50:38' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:10:09' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 23:40', '0:01:56' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1347;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 21:14', '2:03:02' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 21:14', '0:21:38' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 420, '2013-05-27 21:14', '2:16:47' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:06:15' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 21:14', '1:46:26' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:01:44' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '1:22:24' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 21:14', '0:35:37' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 21:14', '1:21:17' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 21:14', '0:34:58' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 21:14', '1:24:00' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 21:14', '0:50:05' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 21:14', '2:10:35' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:20:01' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:04:34' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 21:14', '1:13:50' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 21:14', '1:18:53' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:28:32' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 21:14', '0:54:33' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:12:44' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 21:14', '0:02:02' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1346;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 18:57', '1:59:54' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 18:57', '0:19:26' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 18:57', '2:12:13' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '0:05:54' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 18:57', '1:44:53' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 18:57', '0:38:17' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '1:31:19' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 18:57', '0:51:11' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 18:57', '1:16:16' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 18:57', '0:41:49' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 18:57', '1:26:06' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 18:57', '0:47:39' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 18:57', '2:12:35' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '0:25:20' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '0:04:31' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 18:57', '1:13:30' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 18:57', '1:18:07' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '0:32:16' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 18:57', '0:51:46' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 18:57', '0:22:14' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 18:57', '0:18:45' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1345;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 16:31', '2:01:35' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 16:31', '0:24:01' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 16:31', '2:08:25' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '0:05:54' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 16:31', '1:51:44' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 16:31', '0:49:07' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '1:22:46' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 16:31', '0:36:38' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 16:31', '1:18:29' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 16:31', '0:31:29' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 16:31', '1:23:12' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 16:31', '0:47:48' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 420, '2013-05-27 16:31', '2:21:45' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '0:19:57' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '0:04:59' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 16:31', '1:14:34' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 16:31', '1:13:10' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '0:32:06' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 16:31', '0:56:07' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 16:31', '0:11:39' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 16:31', '0:11:29' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1344;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 14:18', '2:02:31' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 14:18', '0:17:13' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 14:18', '2:02:30' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:06:18' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 14:18', '1:40:51' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 14:18', '0:33:55' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:41:42' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 14:18', '0:30:10' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 14:18', '1:21:59' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 14:18', '0:31:29' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 14:18', '1:31:10' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 14:18', '0:51:00' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 14:18', '2:08:01' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:24:26' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:04:38' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 14:18', '1:14:18' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 14:18', '1:17:45' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:29:49' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 14:18', '0:46:49' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 14:18', '0:11:49' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 14:18', '0:07:53' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1343;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 3:48', '1:51:13' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 3:48', '0:16:12' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 3:48', '1:54:23' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 1, 0, 'SUCCESS', 0, '2013-05-27 3:48', '0:06:08' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 3:48', '1:35:47' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 3:48', '0:33:49' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 3:48', '1:22:23' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 3:48', '0:29:19' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 3:48', '1:15:19' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 3:48', '0:30:31' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 3:48', '1:24:05' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 3:48', '0:44:45' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 3:48', '1:58:07' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 3:48', '0:20:23' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 3:48', '0:04:32' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 3:48', '1:13:13' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 3:48', '1:12:43' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 3:48', '0:30:33' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 3:48', '0:47:01' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 3:48', '0:11:13' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 3:48', '0:07:20' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1342;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-27 1:45', '1:50:00' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-27 1:45', '0:16:14' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 1:45', '1:54:55' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 1, 0, 'SUCCESS', 0, '2013-05-27 1:45', '0:06:11' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-27 1:45', '1:29:35' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-27 1:45', '0:34:19' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 1:45', '1:22:30' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-27 1:45', '0:30:14' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-27 1:45', '1:13:03' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-27 1:45', '0:30:22' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-27 1:45', '1:24:09' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 1:45', '0:49:05' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-27 1:45', '1:59:45' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 1:45', '0:21:34' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 1:45', '0:04:33' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-27 1:45', '1:13:50' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-27 1:45', '1:20:03' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 1:45', '0:31:27' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-27 1:45', '0:46:38' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-27 1:45', '0:12:17' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-27 1:45', '0:25:38' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1341;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 420, '2013-05-26 22:12', '1:57:05' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 280, '2013-05-26 22:12', '0:17:41' FROM conf, project_run WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-26 22:12', '2:01:07' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 1, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:06:27' FROM conf, project_run WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 385, '2013-05-26 22:12', '1:33:40' FROM conf, project_run WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 147, '2013-05-26 22:12', '0:40:35' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:41:17' FROM conf, project_run WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 411, '2013-05-26 22:12', '0:35:28' FROM conf, project_run WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 419, '2013-05-26 22:12', '1:12:55' FROM conf, project_run WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 411, '2013-05-26 22:12', '0:29:41' FROM conf, project_run WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 430, '2013-05-26 22:12', '1:23:43' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-26 22:12', '0:50:45' FROM conf, project_run WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 420, '2013-05-26 22:12', '2:04:09' FROM conf, project_run WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:19:38' FROM conf, project_run WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:04:52' FROM conf, project_run WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 430, '2013-05-26 22:12', '1:15:05' FROM conf, project_run WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 1, 'SUCCESS', 419, '2013-05-26 22:12', '1:16:28' FROM conf, project_run WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:32:03' FROM conf, project_run WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 451, '2013-05-26 22:12', '0:46:50' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 0, '2013-05-26 22:12', '0:15:01' FROM conf, project_run WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'SUCCESS', 42, '2013-05-26 22:12', '0:09:00' FROM conf, project_run WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'stable') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 1340;
-INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration) SELECT conf.id, project_run.id, 0, 0, 'FAILURE', 1, '2013-05-27 23:50', '2:07:05' FROM conf, project_run WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.project_id = (SELECT id FROM project WHERE name = 'Qt5') AND project_run.branch_id = (SELECT id FROM branch WHERE name = 'dev') AND project_run.state_id = (SELECT id FROM state WHERE name = 'state') AND project_run.build_key = 18446744073709551615;
-
-DELETE FROM testset_run;
--- Note: only the testsets for the selected project (QtBase manipulated to Qt5) included, state manipulated to 'state' (instead of 'Integration')
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7300, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7310, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7320, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7330, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7340, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7350, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7360, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7370, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1022 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 2, 'ifailed', 7380, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7200, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7210, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7220, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7230, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7240, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7250, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 7260, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 3, 'failed', 7270, 7, 11, 2, 13 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 2, 'passed', 7280, 0, 0, 0, 0 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'passed', 7290, 7, 0, 2, 2 FROM testset, conf_run WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7390, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7400, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7410, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7420, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7430, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7440, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7450, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7460, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7470, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1340 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7480, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7490, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7500, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7510, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7520, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7530, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7540, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7550, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7560, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1341 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7570, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7580, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7590, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7600, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7610, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7620, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7630, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7640, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7650, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1342 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7660, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7670, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7680, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7690, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7700, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7710, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7720, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7730, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7740, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1343 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7750, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7760, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7770, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7780, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7790, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7800, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7810, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7820, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7830, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1344 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7840, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7850, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7860, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7870, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7880, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7890, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7900, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7910, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7920, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1345 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7930, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7940, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7950, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7960, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7970, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7980, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 7990, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8000, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8010, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1346 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8020, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8030, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 2, 'ipassed', 8040, 8, 0, 2, 2 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8050, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8060, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8070, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8080, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8090, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8100, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 3, 'ipassed', 8110, 0, 0, 0, 0 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'ifailed', 8120, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 5, 'ifailed', 8130, 7, 1, 2, 3 FROM testset, conf_run WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted) SELECT testset.id, conf_run.id, 1, 'failed', 8140, 3, 2, 1, 3 FROM testset, conf_run WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE project.name = 'qtbase') AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 18446744073709551615 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-
-DELETE FROM testfunction_run;
--- Note: only the testfunctions for the selected testsets included, state manipulated to 'state' (instead of 'Integration')
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cleanupTestCase' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'dnsResolution' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'ftpProxyServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'ftpServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'hostTest' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpProxy' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpProxyBasicAuth' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpProxyNtlmAuth' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'httpsServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'imapServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'initTestCase' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'serverReachability' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'skip', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'smbServer' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 2 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'socks5Proxy' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'socks5ProxyAuth' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'supportsSsl' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cleanupTestCase' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'compare' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'fail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'exactMatch' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'getSetCheck' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'initTestCase' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'insertAndRemoveSubstitutions' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'isCopyOf' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'italicOblique' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'lastResortFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resetFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resolve' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'serializeSpacing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'skip', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'setFontRaw' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bfail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'sharing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'styleName' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'na', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cleanupTestCase' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'compare' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 6 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'fail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'exactMatch' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'getSetCheck' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'fail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'initTestCase_name_edited_to_test_long_name_where_max_is_100_and_this_is_100_and_ends____________her' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'xpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'insertAndRemoveSubstitutions' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'xfail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'isCopyOf' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'skip', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'italicOblique' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'lastResortFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bfail', 61 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resetFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bxpass', 5632 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resolve' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bxfail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'serializeSpacing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bskip', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'setFontRaw' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'sharing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bskip', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'styleName' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'na', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cleanupTestCase' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'compare' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'fail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'exactMatch' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'getSetCheck' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'initTestCase' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'insertAndRemoveSubstitutions' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'isCopyOf' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'italicOblique' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'lastResortFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resetFont' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'resolve' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'serializeSpacing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'setFontRaw' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'sharing' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'bpass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'styleName' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 2 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 311 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 8 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 11 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'fail', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'cleanupTestCase' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 8 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 9 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 51 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 605 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'connectToUnresponsiveHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_skip', 10 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 24 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'pass', 0 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'initTestCase' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 66 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 234 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 347 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 17 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 518 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 128 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_pass', 75 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) SELECT testfunction.id, testset_run.id, 'tr_fail', 1 FROM testset_run, testfunction INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testset_run.id = ( SELECT testset_run.id FROM testset_run INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 18446744073709551615 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-
-DELETE FROM testrow_run;
--- Note: only the testfunctions for the selected testsets included, state manipulated to 'state' (instead of 'Integration')
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'fqdn' AND testfunction.name = 'dnsResolution' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'dnsResolution' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'local-name' AND testfunction.name = 'dnsResolution' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'dnsResolution' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'echo.cgi(POST)' AND testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'echo.cgi' AND testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'md5sum.cgi' AND testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'protected/md5sum.cgi' AND testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'set-cookie.cgi' AND testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerCGI' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'bigfile' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'completelyEmptyQuery.xq' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'fluke.gif' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'notWellformed.xml' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'notWellformedViaHttps.xml' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'protected/rfc3252.txt' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'rfc3252.txt' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'wellFormed.xml' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'wellFormedViaHttps.xml' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'viaHttp.xq' AND testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'httpServerFiles' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'daytime' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'echo' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'ftp' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'ftp-proxy' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'http' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'http-proxy' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'http-proxy-auth-basic' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'http-proxy-auth-ntlm' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'https' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'imap' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'smb' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'socks5-proxy' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'socks5-proxy-auth' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'ssh' AND testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'remotePortsOpen' AND testset.name = 'tst_networkselftest' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'cursive' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bfail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'fantasy' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bxpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'monospace' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bxfail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'sans-serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'cursive' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'fail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'fantasy_name_edited_to_test_long_name_where_max_is_500_and_can_contain_\_"_\\_""_\"_%_%%__"on"_and_this_name_is_215_and_ends________________________________________________________________________here' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'xpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'monospace' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'xfail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'sans-serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bskip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1346' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'bpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'cursive' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'fantasy' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'monospace' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'sans-serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'serif' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = '1345' AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:get_fluke01' AND testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:get_fluke02' AND testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:put_fluke01' AND testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'abort' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession' AND testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession' AND testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'activeMode' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession' AND testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'fail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession' AND testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'binaryAscii' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:fluke01' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:fluke02' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:fluke03' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:fluke04' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:fluke01' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:fluke02' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:fluke03' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:fluke04' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:fluke01' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:fluke02' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:fluke03' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:fluke04' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:fluke01' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:fluke02' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:fluke03' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:fluke04' AND testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'bytesAvailable' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist03' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist03' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist03' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist03' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02' AND testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'cd' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:login02' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:login03' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:login04' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:no-login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:login02' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:login03' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:login04' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:no-login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:login02' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:login03' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:login04' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:no-login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:login02' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:login03' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:login04' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:no-login01' AND testfunction.name = 'close' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'close' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:connect_twice' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:simple_ok01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:simple_ok02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:simple_ok03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:simple_ok04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:connect_twice' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:simple_ok01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:simple_ok02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:simple_ok03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:simple_ok04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:connect_twice' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:simple_ok01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:simple_ok02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:simple_ok03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:simple_ok04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:connect_twice' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:simple_ok01' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:simple_ok02' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:simple_ok03' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:simple_ok04' AND testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'commandSequence' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error02' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:ok01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error02' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:ok01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error02' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:ok01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error02' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:ok01' AND testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'xpass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'connectToUnresponsiveHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToUnresponsiveHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'connectToUnresponsiveHost' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'connectToUnresponsiveHost' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession' AND testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession' AND testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'doneSignal' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02_0' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02_1' AND testfunction.name = 'get' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'get' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:epsvNotSupported' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:workDir01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:workDir02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:epsvNotSupported' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:workDir01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:workDir02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:epsvNotSupported' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:workDir01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:workDir02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:epsvNotSupported' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:workDir01' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:workDir02' AND testfunction.name = 'list' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'list' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:error02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:ok02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:ok03' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:ok04' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:error02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:ok01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:ok02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:ok03' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:ok04' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:error02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:ok01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:ok02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:ok03' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:ok04' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:error02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:ok01' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:ok02' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:ok03' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:ok04' AND testfunction.name = 'login' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'login' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath03' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath03' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'fail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath03' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath03' AND testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession' AND testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession' AND testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'mkdir2' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_absPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_absPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_nonExist01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_nonExist03' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_relPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:proxy_relPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_absPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_absPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_nonExist01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_nonExist03' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_relPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:proxy_relPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_absPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_absPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_nonExist01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_nonExist03' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_relPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:proxy_relPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_absPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_absPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_nonExist01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_nonExist03' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_relPath01' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:proxy_relPath02' AND testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'proxy' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01_0' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01_1' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01_0' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01_1' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01_0' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01_1' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01_0' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'fail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01_1' AND testfunction.name = 'put' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'put' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession' AND testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy' AND testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession' AND testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'qtbug7359Crash' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'skip' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy' AND testfunction.name = 'queueMoreCommandsInDoneSlot' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'queueMoreCommandsInDoneSlot' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:absPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:nonExist02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxy:relPath03' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:absPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:nonExist02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithoutProxyWithSession:relPath03' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:absPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:nonExist02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5Proxy:relPath03' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:absPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:nonExist02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath01' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath02' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'pass' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'WithSocks5ProxyAndSession:relPath03' AND testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'rename' AND testset.name = 'tst_qftp' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1023 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) SELECT testrow.id, testfunction_run.id, 'fail' FROM testfunction_run, testrow INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id INNER JOIN testset ON testfunction.testset_id = testset.id INNER JOIN project ON testset.project_id = project.id WHERE testrow.name = 'cursive' AND testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND project.name = 'qtbase' AND testfunction_run.id = ( SELECT testfunction_run.id FROM testfunction_run INNER JOIN testfunction ON testfunction_run.testfunction_id = testfunction.id INNER JOIN testset_run ON testfunction_run.testset_run_id = testset_run.id INNER JOIN testset ON testset_run.testset_id = testset.id INNER JOIN conf_run ON testset_run.conf_run_id = conf_run.id INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE testfunction.name = 'defaultFamily' AND testset.name = 'tst_qfont' AND testset.project_id = (SELECT id FROM project WHERE name = 'qtbase') AND conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 18446744073709551615 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-
-DELETE FROM phase_run;
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:07', '2013-05-28 1:09' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:07', '2013-05-28 1:07' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:09', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:07', '2013-05-28 1:07' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:07', '2013-05-28 1:07' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 1:07', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:45', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:46' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:46', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'reading dependencies from qtdeclarative/sync.profile' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'running init-repository for qtdeclarative' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:45', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:48', '2013-05-27 21:48' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:08', '2013-05-27 22:08' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:48', '2013-05-27 22:08' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 22:08' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 21:48' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:46' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:46', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:52' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:52', '2013-05-27 21:52' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:15', '2013-05-27 22:15' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:52', '2013-05-27 22:15' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 22:15' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:52', '2013-05-27 21:52' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 22:10' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:10', '2013-05-27 22:10' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:10', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:10', '2013-05-27 22:10' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:26', '2013-05-27 22:26' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 22:26' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 22:26' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:47', '2013-05-27 21:47' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:46', '2013-05-27 22:45' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:45', '2013-05-27 22:45' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:45', '2013-05-27 22:45' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 22:45' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:46' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:45', '2013-05-27 22:45' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:46', '2013-05-27 22:02' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:02', '2013-05-27 22:02' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 22:02' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:46' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:02', '2013-05-27 22:02' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:45', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:45', '2013-05-27 21:45' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:56' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:56', '2013-05-27 21:56' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:56', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:56', '2013-05-27 21:56' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:41', '2013-05-27 21:41' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '2013-05-27 22:01' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:01', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '2013-05-27 21:57' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:57', '0000-00-00 00:00:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:44', '2013-05-27 22:19' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:19', '2013-05-27 22:19' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 22:19' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:44' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:19', '2013-05-27 22:19' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:43', '2013-05-27 21:51' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:51', '2013-05-27 21:51' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:30', '2013-05-27 22:31' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:51', '2013-05-27 22:30' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 22:31' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:43' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:51', '2013-05-27 21:51' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:50' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:50', '2013-05-27 21:50' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:50' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:50', '2013-05-27 21:50' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'reading dependencies from qtdeclarative/sync.profile' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'running init-repository for qtdeclarative' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 21:42', '2013-05-27 21:42' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1347 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:20', '2013-05-28 2:20' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:32', '2013-05-28 3:15' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 3:15', '2013-05-28 3:15' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 3:35', '2013-05-28 4:08' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:20', '2013-05-28 4:08' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:21', '2013-05-28 2:22' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 3:15', '2013-05-28 3:15' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:20', '2013-05-28 2:20' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 2:20', '2013-05-28 2:21' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_angle_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:59', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_no-widgets_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:58', '2013-05-27 23:55' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:55', '2013-05-27 23:55' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:59', '2013-05-28 0:49' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-28 0:49' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:55', '2013-05-27 23:55' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_developer-build_qtnamespace_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:00', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:00', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_no-framework_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:58', '2013-05-27 23:51' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:51', '2013-05-27 23:51' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:51', '2013-05-28 0:28' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-28 0:28' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:51', '2013-05-27 23:51' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-msvc2010_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'reading dependencies from qtdeclarative/sync.profile' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'running init-repository for qtdeclarative' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:59', '2013-05-28 0:15' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 0:16', '2013-05-28 0:16' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-28 0:16' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:59' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-28 0:15', '2013-05-28 0:16' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-g++_developer-build_OSX_10.6' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 23:02' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:02', '2013-05-27 23:02' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:23', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:02', '2013-05-27 23:23' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:02', '2013-05-27 23:02' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:59', '2013-05-27 23:19' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:19', '2013-05-27 23:19' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:19', '2013-05-28 0:07' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-28 0:07' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:59' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:19', '2013-05-27 23:19' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw47_developer-build_qtlibinfix_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:17', '2013-05-27 23:17' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:18', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:46', '2013-05-27 23:46' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-27 23:46' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:17', '2013-05-27 23:46' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:17', '2013-05-27 23:17' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:17', '2013-05-27 23:17' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:17', '2013-05-27 23:17' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-28 0:19' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-28 0:19' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:24', '2013-05-27 23:24' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_qtnamespace_OSX_10.7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:00', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:38', '2013-05-27 23:38' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:00', '2013-05-27 23:38' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:38' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:00', '2013-05-27 23:00' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++_developer-build_qtnamespace_qtlibinfix_Ubuntu_11.10_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:59', '2013-05-27 23:59' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:59', '2013-05-27 23:59' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:59', '2013-05-28 0:55' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-28 0:55' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:59' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:59', '2013-05-27 23:59' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win64-msvc2012_developer-build_qtnamespace_Windows_8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:58', '2013-05-27 23:14' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:14', '2013-05-27 23:14' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 23:14' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:57', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:14', '2013-05-27 23:14' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:57' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'wince70embedded-armv4i-msvc2008_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:58', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:58', '2013-05-27 22:58' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-ios-clang_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:56', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-28 0:08' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-28 0:08' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:56' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'macx-clang_developer-build_OSX_10.8' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:14', '2013-05-27 23:34' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:34', '2013-05-27 23:34' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:34', '2013-05-28 0:21' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-28 0:21' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:11', '2013-05-27 23:14' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:34', '2013-05-27 23:34' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:10' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:10', '2013-05-27 23:11' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:25' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:25', '2013-05-27 23:25' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:25' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:25', '2013-05-27 23:25' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-arm-gnueabi-g++_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:01' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:01', '2013-05-27 23:01' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:40', '2013-05-27 23:41' FROM phase, conf_run WHERE phase.name = 'running the qtqa tests on qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:01', '2013-05-27 23:40' FROM phase, conf_run WHERE phase.name = 'running the autotests' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:41' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:01', '2013-05-27 23:01' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:06' FROM phase, conf_run WHERE phase.name = 'compiling Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:06', '2013-05-27 23:06' FROM phase, conf_run WHERE phase.name = 'checking the installation' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 23:06' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:06', '2013-05-27 23:06' FROM phase, conf_run WHERE phase.name = 'installing Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-android-g++_Ubuntu_12.04_x64' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'cleaning existing target directories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'reading dependencies from qtdeclarative/sync.profile' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'running init-repository for qtdeclarative' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'determining test script configuration' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'setting up git repositories' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 22:55', '2013-05-27 22:55' FROM phase, conf_run WHERE phase.name = 'testing qtbase' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'revdep-qtdeclarative_linux-g++_shadow-build_Ubuntu_11.10_x86' AND project_run.build_key = 1348 AND project.name = 'Qt5' AND branch.name = 'stable' AND state.name = 'state' );
-INSERT INTO phase_run (phase_id, conf_run_id, start, end) SELECT phase.id, conf_run.id, '2013-05-27 23:50', '2013-05-27 23:51' FROM phase, conf_run WHERE phase.name = 'configuring Qt' AND conf_run.id = ( SELECT conf_run.id FROM conf_run INNER JOIN conf ON conf_run.conf_id = conf.id INNER JOIN project_run ON conf_run.project_run_id = project_run.id INNER JOIN project ON project_run.project_id = project.id INNER JOIN branch ON project_run.branch_id = branch.id INNER JOIN state ON project_run.state_id = state.id WHERE conf.name = 'linux-g++-32_developer-build_Ubuntu_10.04_x86' AND project_run.build_key = 18446744073709551615 AND project.name = 'Qt5' AND branch.name = 'dev' AND state.name = 'state' );
-
-DELETE FROM db_status;
-INSERT INTO db_status (refresh_in_progress,refreshed,logs_current,logs_total) VALUES (false,'2013-05-28 10:40:40',0,0);
diff --git a/non-puppet/qtmetrics2/styles/bootstrap_custom.css b/non-puppet/qtmetrics2/styles/bootstrap_custom.css
deleted file mode 100644
index a67899e..0000000
--- a/non-puppet/qtmetrics2/styles/bootstrap_custom.css
+++ /dev/null
@@ -1,158 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/**
- * Bootstrap custom styling (from template custom css files)
- * @since 30-04-2015
- * @author Juha Sippola
- */
-
-
-/***********************************
- * Jumbotron template custom styling
- */
-
-/* Move down content because we have a fixed navbar that is 50px tall */
-body {
- padding-top: 50px;
- padding-bottom: 20px;
-}
-
-/***********************************
- * Dashboard template custom styling
- */
-
-/*
- * Base structure
- */
-
-/* Move down content because we have a fixed navbar that is 50px tall */
-body {
- padding-top: 50px;
-}
-
-/*
- * Global add-ons
- */
-
-.sub-header {
- padding-bottom: 10px;
- border-bottom: 1px solid #eee;
-}
-
-/*
- * Top navigation
- * Hide default border to remove 1px line.
- */
-.navbar-fixed-top {
- border: 0;
-}
-
-/*
- * Sidebar
- */
-
-/* Hide for mobile, show later */
-.sidebar {
- display: none;
-}
-@media (min-width: 768px) {
- .sidebar {
- position: fixed;
- top: 51px;
- bottom: 0;
- left: 0;
- z-index: 1000;
- display: block;
- padding: 20px;
- overflow-x: hidden;
- overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
- background-color: #f5f5f5;
- border-right: 1px solid #eee;
- }
-}
-
-/* Sidebar navigation */
-.nav-sidebar {
- margin-right: -21px; /* 20px padding + 1px border */
- margin-bottom: 20px;
- margin-left: -20px;
-}
-.nav-sidebar > li > a {
- padding-right: 20px;
- padding-left: 20px;
-}
-.nav-sidebar > .active > a,
-.nav-sidebar > .active > a:hover,
-.nav-sidebar > .active > a:focus {
- color: #fff;
- background-color: #428bca;
-}
-
-/*
- * Main content
- */
-
-.main {
- padding: 20px;
-}
-@media (min-width: 768px) {
- .main {
- padding-right: 40px;
- padding-left: 40px;
- }
-}
-.main .page-header {
- margin-top: 0;
-}
-
-/*
- * Placeholder dashboard ideas
- */
-
-.placeholders {
- margin-bottom: 30px;
- text-align: center;
-}
-.placeholders h4 {
- margin-bottom: 0;
-}
-.placeholder {
- margin-bottom: 20px;
-}
-.placeholder img {
- display: inline-block;
- border-radius: 50%;
-}
diff --git a/non-puppet/qtmetrics2/styles/qtmetrics.css b/non-puppet/qtmetrics2/styles/qtmetrics.css
deleted file mode 100644
index bc97771..0000000
--- a/non-puppet/qtmetrics2/styles/qtmetrics.css
+++ /dev/null
@@ -1,341 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/**
- * Qt Metrics style sheet
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-/*
- * Using Qt brand fonts
- * (These overwrite the default Bootstrap fonts)
- */
-@font-face {
- font-family: 'Open Sans';
- font-style: normal;
- font-weight: 400;
- src: local('Open Sans'), local('OpenSans'), url('../fonts/OpenSans-Regular.ttf') format('truetype');
-}
-body,
-.tooltip,
-.popover {
-font-family: 'Open Sans', Arial, Helvetica, sans-serif;
-}
-
-/*
- * Using Qt brand colors
- * (These overwrite the default Bootstrap colors)
- */
-/* header */
-.navbar-fixed-top {
- background-color: #26282a;
-}
-.navbar-fixed-top a {
- transition: all, 0.3s, ease-in-out;
-}
-.breadcrumb {
- background-color: #eeeeee;
-}
-/* jumbotron */
-.jumbotron {
- background-color: #5caa15;
-}
-.jumbotron .well {
- background-color: #eeeeee;
-}
-.jumbotron h1 {
- color: #fff;
-}
-/* info button */
-.page-header > .btn-info {
- background-color: #5caa15;
-}
-.page-header > .btn-info:hover {
- color: #eeeeee;
-}
-.infoWell{
- border-color: #5caa15;
- background-color: #eeeeee;
-}
-/* home page button or active button */
-.btn-primary,
-.btn-primary:focus,
-.btn-primary:link {
- background-color: #5caa15;
- border-color: #5caa15;
-}
-.btn-primary:hover,
-.btn-primary:active {
- color: #5caa15;
- background-color: white;
- border-color: #5caa15;
-}
-.btn-primary .badge {
- color: #5caa15;
-}
-/* remove button */
-.btn-danger:hover,
-.btn-danger:active {
- color: #e41e25;
- background-color: white;
- border-color: #e41e25;
-}
-/* all buttons */
-.btn-default,
-.btn-primary,
-.btn-info,
-.btn-danger {
- -webkit-transition: all, 0.3s, ease-in-out;
- -moz-transition: all, 0.3s, ease-in-out;
- -ms-transition: all, 0.3s, ease-in-out;
- -o-transition: all, 0.3s, ease-in-out;
- transition: all, 0.3s, ease-in-out;
- -webkit-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1);
- -moz-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1);
- box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1);
-}
-.btn-default:hover,
-.btn-primary:hover,
-.btn-info:hover,
-.btn-danger:hover {
- box-shadow: none;
-}
-/* text input area */
-textarea:focus,
-input:focus,
-input[type]:focus,
-.uneditable-input:focus {
- border-color: #80c342;
- outline: 0 none;
-}
-
-/*
- * Brand logo and text alignment
- */
-.navbar-brand img {
- height: 30px;
- width: auto;
-}
-.navbar-header .navbar-brand:hover {
- color: #80c342;
-}
-
-/*
- * Load home page image in tablets and bigger devices only (typically using faster connection)
- */
-@media screen and (min-width: 768px) {
- .jumbotron {
- background-image: url("https://d3hp9ud7yvwzy0.cloudfront.net/wp-content/uploads/2014/06/Qt-in-nutshell-hero2.jpg");
- background-size: cover;
- }
-}
-
-/*
- * Include UI elements and behavior in tablets and bigger devices only (typically using faster connection)
- */
-@media screen and (max-width: 768px) {
- .showInLargeDisplay {
- display: none;
- }
-}
-
-/*
- * Make space between buttons next to and above each others
- */
-.btn {
- margin: 0 3px 3px 0;
-}
-
-/*
- * Make the tooltip align left, respect new lines and prevent text from wrapping
- */
-.tooltip-inner {
- text-align: left;
- white-space: pre;
- max-width: none;
- background-color: #12293E;
-}
-
-/*
- * Make space horizontally outside an element
- */
-.spaceHorizontal {
- margin: 0 5px 0 5px;
-}
-
-/*
- * Make space horizontally inside an element
- */
-.paddingHorizontal {
- padding: 0 5px 0 5px;
-}
-
-/*
- * Animation shown while loading a page from a link
- */
-#link_loading {
- position: relative;
- left: 10px;
- top: 18px;
- width: 60px;
-}
-#link_loading .progress-bar {
- width: 100%;
-}
-.data_loading .progress-bar {
- width: 100%;
-}
-
-/*
- * Animation shown while loading data in autocomplete input field
- */
-.ui-autocomplete-loading {
- background: white url("../images/ui-anim_basic_16x16.gif") right center no-repeat;
-}
-
-/*
- * Autocomplete input field
- */
-.ui-autocomplete.ui-menu {
- font-size: 12px;
-}
-
-/*
- * Breadcrumb to stick on top, below the header navigation (on bigger devices)
- */
-@media screen and (min-width: 768px) {
- .breadcrumb {
- position: fixed;
- z-index: 999;
- width: inherit;
- }
- .container-fluid {
- margin-top: 50px;
- }
-}
-
-/*
- * Table formatting
- */
-.leftBorder {
- border-left: 2px solid lightgrey;
-}
-.rightBorder {
- border-right: 2px solid lightgrey;
-}
-.center {
- text-align: center;
-}
-.right {
- text-align: right;
-}
-thead {
- white-space: nowrap;
-}
-
-/*
- * Coloring (using Qt brand colors)
- */
-.green {
- color: #5caa15;
-}
-.red {
- color: red;
-}
-.gray {
- color: #bdbebf;
-}
-.blue {
- color: #46a2da;
-}
-.greenBackground {
- background-color: #80c342;
-}
-.redBackground {
- background-color: #e41e25;
-}
-.blueBackground {
- background-color: #46a2da;
-}
-.grayBackground {
- background-color: #bdbebf;
-}
-
-/*
- * Placing and sizing
- */
-.floatLeft {
- float: left;
-}
-.textSmall {
- font-size: small;
-}
-.bold {
- font-weight: bold;
-}
-.hidden {
- visibility: hidden;
-}
-
-/*
- * Speedo chart
- * (Note: The SVG style definitions are in qtmetrics_svg.css)
- */
-.chartSpeedo {
- float: left;
- margin: 2px 10px 2px 10px;
- text-align: center;
-}
-.chartSpeedo p {
- font-size: 1em;
- float: left;
- width: 100%;
-}
-.chartSpeedo p em {
- font-size: 3em;
- clear: both;
- width: 100%;
-}
-
-.chartSpeedo .chartArea {
- margin: 0px 0px -40px 0px;
-}
-
-.chartSpeedo .label {
- color: #585a5c;
- background-color: white;
- border: 1px solid #585a5c;
-}
diff --git a/non-puppet/qtmetrics2/styles/qtmetrics_svg.css b/non-puppet/qtmetrics2/styles/qtmetrics_svg.css
deleted file mode 100644
index 8950a29..0000000
--- a/non-puppet/qtmetrics2/styles/qtmetrics_svg.css
+++ /dev/null
@@ -1,80 +0,0 @@
-/*
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-*/
-
-/**
- * Qt Metrics style definitions for SVG (scalable vector graphics)
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-/*
- * Speedo chart
- * (Note: The normal CSS style definitions are in qtmetrics.css)
- */
-
-.chart-color1 {
- fill: #e41e25;
-}
-.chart-color2 {
- fill: #FF4D00;
-}
-.chart-color3 {
- fill: #FF8200;
-}
-.chart-color4 {
- fill: #FFA600;
-}
-.chart-color5 {
- fill: #FFDC00;
-}
-.chart-color6 {
- fill: #FFE600;
-}
-.chart-color7 {
- fill: #FFF800;
-}
-.chart-color8 {
- fill: #D5FF00;
-}
-.chart-color9 {
- fill: #72F600;
-}
-.chart-color10 {
- fill: #80c342;
-}
-.needle,
-.needle-center {
- fill: #464A4F;
-}
diff --git a/non-puppet/qtmetrics2/templates/about.html b/non-puppet/qtmetrics2/templates/about.html
deleted file mode 100644
index d4a20c1..0000000
--- a/non-puppet/qtmetrics2/templates/about.html
+++ /dev/null
@@ -1,55 +0,0 @@
-<!--
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * About window content
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
--->
-
-<p>The Qt Metrics web portal visualizes the status and progress of Qt's quality, focusing on Continuous
-Integration (CI). The goal is to automate laborious manual work that is required, for example, in the CI
-release cycle, to report the key information in real time. The Qt integration teams (in The Qt Company)
-and the global Qt developer community are the target audience. For detailed description, see the
-<strong><a href="https://wiki.qt.io/Qt_Metrics_2_Description" target="_blank">wiki page</a></strong>.</p>
-
-<p>In case of questions, proposals, and improvement ideas, please contact the
-<strong><a href="https://wiki.qt.io/Qt_Metrics_2_Description#SUPPORT" target="_blank">development team</a></strong>.</p>
-
-<p>See the <strong><a href="https://wiki.qt.io/Qt_Metrics_2_Backlog" target="_blank">backlog</a></strong>
-for development items currently identified or in progress.</p>
-
-<p><small>Version 1.0 (30-Sep-2015)</small></p>
diff --git a/non-puppet/qtmetrics2/templates/admin.html b/non-puppet/qtmetrics2/templates/admin.html
deleted file mode 100644
index c3ada7d..0000000
--- a/non-puppet/qtmetrics2/templates/admin.html
+++ /dev/null
@@ -1,137 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Admin page: Summary
- * @since 17-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Row count bar area size in px #}
-{% set BAR_AREA = 200 %}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">admin</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">Admin</h1>
-
-{##### Navigation #####}
-
-<ul class="nav nav-tabs">
-<li role="presentation" class="active"><a href="{{ adminRoute }}">Summary</a></li>
-<li role="presentation"><a href="{{ adminBranchesRoute }}">Branches</a></li>
-<li role="presentation"><a href="{{ adminDataRoute }}">Data maintenance</a></li>
-</ul>
-<br>
-
-{##### Tables #####}
-
-{# Calculate counts #}
-{% set maxCount = 1 %}
-{% set tableCount = 0 %}
-{% for table in tables %}
-{% if table.rowCount > maxCount %}
-{% set maxCount = table.rowCount %}
-{% endif %}
-{% set tableCount = tableCount + 1 %}
-{% endfor %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Tables ({{ tableCount }})</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>table</th>
-<th class="leftBorder right">rows</th>
-<th class="showInLargeDisplay"></th>
-</tr>
-</thead>
-<tbody>
-{# Print tables #}
-{% for table in tables %}
-<tr>
-{# table name #}
-<td>{{ table.name }}</td>
-
-{# Show row count as numbers #}
-{% set rows = table.rowCount %}
-<td class="leftBorder right">{{ rows|number_format(0, '.', ' ') }}</td>
-
-{# Show row count as bars (scaled to BAR_AREA px) #}
-{% set rowsBar = ((BAR_AREA/maxCount) * rows)|round(0, 'floor') %}
-{% if (rows > 0) and (rowsBar == 0) %}
-{% set rowsBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ rowsBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# table #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-{# (none) #}
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/admin_branches.html b/non-puppet/qtmetrics2/templates/admin_branches.html
deleted file mode 100644
index 28a9dcb..0000000
--- a/non-puppet/qtmetrics2/templates/admin_branches.html
+++ /dev/null
@@ -1,234 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Admin page: Branches
- * @since 18-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Row count bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">branches</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">Admin</h1>
-
-{##### Navigation #####}
-
-<ul class="nav nav-tabs">
-<li role="presentation"><a href="{{ adminRoute }}">Summary</a></li>
-<li role="presentation" class="active"><a href="{{ adminBranchesRoute }}">Branches</a></li>
-<li role="presentation"><a href="{{ adminDataRoute }}">Data maintenance</a></li>
-</ul>
-<br>
-
-{##### Branches #####}
-
-{# Calculate counts #}
-{% set maxCount = 1 %}
-{% set branchCount = 0 %}
-{% for branch in branches %}
-{% if branch.runCount > maxCount %}
-{% set maxCount = branch.runCount %}
-{% endif %}
-{% set branchCount = branchCount + 1 %}
-{% endfor %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Branches ({{ branchCount }})</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>branch</th>
-<th></th>
-<th class="rightBorder"></th>
-<th class="center">latest run</th>
-<th class="center">total runs</th>
-<th class="showInLargeDisplay"></th>
-</tr>
-</thead>
-<tbody>
-{# Print branches #}
-{% for branch in branches %}
-<tr>
-{# Branch name #}
-{% if branch.archived %}
-<td><span class="glyphicon glyphicon-eye-close gray"></span> <span class="gray">{{ branch.name }}</span></td>
-{% else %}
-<td><span class="glyphicon glyphicon-eye-open"></span> {{ branch.name }}</td>
-{% endif %}
-{% set branchTag = branch.name %}
-{% set branchTag = branchTag|replace({'.': '--'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({':': '---'}) %} {# ':' reserved in jQuery #}
-{% set branchTag = branchTag|replace({',': '----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'[': '-----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({']': '------'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'_': '-------'}) %} {# '_' used as separator for modal confirmations #}
-
-{# Archive button (opens a confirmation modal) #}
-{% if branch.archived %}
-<td id="{{ branchTag }}ArchiveButton"><button type="button" class="btn btn-default btn-xs" data-toggle="modal" data-target="#{{ branchTag }}RestoreModal">Restore</button></td>
-{% else %}
-<td id="{{ branchTag }}ArchiveButton"><button type="button" class="btn btn-primary btn-xs" data-toggle="modal" data-target="#{{ branchTag }}ArchiveModal">Archive</button></td>
-{% endif %}
-
-{# Remove button (opens a confirmation modal) #}
-<td id="{{ branchTag }}RemoveButton" class="rightBorder"><button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#{{ branchTag }}RemoveModal">Remove</button></td>
-
-{# Latest project_run #}
-<td class="center">{{ branch.latestRun }}</td>
-
-{# Show run count as numbers #}
-{% set runs = branch.runCount %}
-<td class="center">{{ runs }}</td>
-
-{# Show row count as bars (scaled to BAR_AREA px) #}
-{% set runsBar = ((BAR_AREA/maxCount) * runs)|round(0, 'floor') %}
-{% if (runs > 0) and (runsBar == 0) %}
-{% set runsBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ runsBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# branch #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-{# Modals for remove/archive/restore confirmations #}
-{% set removeMessage = "Removing the branch will delete it from the database permanently. This will also delete all related items from the xxx_run tables. THIS OPERATION CANNOT BE UNDONE!" %}
-{% set archiveMessage = "Archiving the branch will tag it so that it will not show up on the views. This will NOT delete the branch nor its related items from the database. Archived branch can be restored or removed." %}
-{% set restoreMessage = "Restoring the branch will clear the archived tag so that the branch will show up on the views again." %}
-{% for branch in branches %}
-{% set branchTag = branch.name %}
-{% set branchTag = branchTag|replace({'.': '--'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({':': '---'}) %} {# ':' reserved in jQuery #}
-{% set branchTag = branchTag|replace({',': '----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'[': '-----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({']': '------'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'_': '-------'}) %} {# '_' used as separator for modal confirmations #}
-
-{# Remove confirmation #}
-<div class="modal fade" id="{{ branchTag }}RemoveModal" tabindex="-1" role="dialog" aria-labelledby="{{ branchTag }}RemoveModalLabel" aria-hidden="true">
-<div class="modal-dialog">
-<div class="modal-content">
-<div class="modal-header">
-<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-<h4 class="modal-title" id="{{ branchTag }}RemoveModalLabel">Remove branch "{{ branch.name }}"</h4>
-</div>
-<div class="modal-body">{{ removeMessage }}</div>
-<div class="modal-footer">
-<button type="button" class="btn btn-default" data-dismiss="modal" id="cancel_branch_remove_{{ branch.name }}">Cancel</button>
-<button type="button" class="btn btn-danger" data-dismiss="modal" id="confirm_branch_remove_{{ branchTag }}" name="{{ branch.name }}">Remove</button>
-</div>
-</div>
-</div>
-</div> {# .modal #}
-
-{# Archive confirmation #}
-{% if not branch.archived %}
-<div class="modal fade" id="{{ branchTag }}ArchiveModal" tabindex="-1" role="dialog" aria-labelledby="{{ branchTag }}ArchiveModalLabel" aria-hidden="true">
-<div class="modal-dialog">
-<div class="modal-content">
-<div class="modal-header">
-<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-<h4 class="modal-title" id="{{ branchTag }}ArchiveModalLabel">Archive branch "{{ branch.name }}"</h4>
-</div>
-<div class="modal-body">{{ archiveMessage }}</div>
-<div class="modal-footer">
-<button type="button" class="btn btn-default" data-dismiss="modal" id="cancel_branch_archive_{{ branch.name }}">Cancel</button>
-<button type="button" class="btn btn-primary" data-dismiss="modal" id="confirm_branch_archive_{{ branchTag }}" name="{{ branch.name }}">Archive</button>
-</div>
-</div>
-</div>
-</div> {# .modal #}
-{% endif %}
-
-{# Restore confirmation #}
-{% if branch.archived %}
-<div class="modal fade" id="{{ branchTag }}RestoreModal" tabindex="-1" role="dialog" aria-labelledby="{{ branchTag }}RestoreModalLabel" aria-hidden="true">
-<div class="modal-dialog">
-<div class="modal-content">
-<div class="modal-header">
-<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-<h4 class="modal-title" id="{{ branchTag }}RestoreModalLabel">Restore branch "{{ branch.name }}"</h4>
-</div>
-<div class="modal-body">{{ restoreMessage }}</div>
-<div class="modal-footer">
-<button type="button" class="btn btn-default" data-dismiss="modal" id="cancel_branch_restore_{{ branch.name }}">Cancel</button>
-<button type="button" class="btn btn-primary" data-dismiss="modal" id="confirm_branch_restore_{{ branchTag }}" name="{{ branch.name }}">Restore</button>
-</div>
-</div>
-</div>
-</div> {# .modal #}
-{% endif %}
-
-{% endfor %}{# branch #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/admin.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/admin_data.html b/non-puppet/qtmetrics2/templates/admin_data.html
deleted file mode 100644
index b7ce7fd..0000000
--- a/non-puppet/qtmetrics2/templates/admin_data.html
+++ /dev/null
@@ -1,202 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Admin page: Data maintenance
- * @since 17-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Row count bar area size in px #}
-{% set BAR_AREA = 200 %}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">data</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">Admin</h1>
-
-{##### Navigation #####}
-
-<ul class="nav nav-tabs">
-<li role="presentation"><a href="{{ adminRoute }}">Summary</a></li>
-<li role="presentation"><a href="{{ adminBranchesRoute }}">Branches</a></li>
-<li role="presentation" class="active"><a href="{{ adminDataRoute }}">Data maintenance</a></li>
-</ul>
-<br>
-
-{##### Project runs #####}
-
-{# Get states #}
-{% set states = [] %}
-{% for run in projectRuns %}
-{% if run.state not in states %}
-{% set states = states|merge([run.state]) %}
-{% endif %}
-{% endfor %}
-
-{# Calculate max count #}
-{% set maxCount = 1 %}
-{% for projectRun in projectRuns %}
-{% if projectRun.runCount > maxCount %}
-{% set maxCount = projectRun.runCount %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the states #}
-{% for state in states %}
-
-{# Calculate run count #}
-{% set runCount = 0 %}
-{% for projectRun in projectRuns if projectRun.state == state %}
-{% set runCount = runCount + projectRun.runCount %}
-{% endfor %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ state }} project runs ({{ runCount }})</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="center">year</th>
-<th class="center">month</th>
-<th class="center">day</th>
-<th class="rightBorder"></th>
-<th class="center">runs</th>
-<th class="showInLargeDisplay"></th>
-</tr>
-</thead>
-<tbody>
-{# Print projectRuns #}
-{% for projectRun in projectRuns if projectRun.state == state %}
-<tr>
-{# year and month #}
-<td class="center">{{ projectRun.year }}</td>
-<td class="center">{{ projectRun.month }}</td>
-<td class="center">{{ projectRun.day }}</td>
-{% set monthFiller = '' %}
-{% set dayFiller = '' %}
-{% if projectRun.month < 10 %}
-{% set monthFiller = '0' %}
-{% endif %}
-{% if projectRun.day < 10 %}
-{% set dayFiller = '0' %}
-{% endif %}
-{% set tag = projectRun.state ~ "-" ~ projectRun.year ~ "-" ~ monthFiller ~ projectRun.month ~ "-" ~ dayFiller ~ projectRun.day %}
-
-{# Button (opens a confirmation modal) #}
-<td id="{{ tag }}Button" class="rightBorder"><button type="button" class="btn btn-danger btn-xs" data-toggle="modal" data-target="#{{ tag }}Modal">Remove</button></td>
-
-{# Show run count as numbers #}
-{% set runs = projectRun.runCount %}
-<td class="center">{{ runs }}</td>
-
-{# Show row count as bars (scaled to BAR_AREA px) #}
-{% set runsBar = ((BAR_AREA/maxCount) * runs)|round(0, 'floor') %}
-{% if (runs > 0) and (runsBar == 0) %}
-{% set runsBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ runsBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# projectRun #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endfor %}{# state #}
-
-{# Modals for remove confirmation #}
-{% set message = "Removing will delete all related items from the '_run' tables. This may take up to one or two minutes. THIS OPERATION CANNOT BE UNDONE!" %}
-{% for projectRun in projectRuns %}
-{% set monthFiller = '' %}
-{% set dayFiller = '' %}
-{% if projectRun.month < 10 %}
-{% set monthFiller = '0' %}
-{% endif %}
-{% if projectRun.day < 10 %}
-{% set dayFiller = '0' %}
-{% endif %}
-{% set tag = projectRun.state ~ "-" ~ projectRun.year ~ "-" ~ monthFiller ~ projectRun.month ~ "-" ~ dayFiller ~ projectRun.day %}
-{% set tagDate = projectRun.year ~ "-" ~ monthFiller ~ projectRun.month ~ "-" ~ dayFiller ~ projectRun.day %}
-<div class="modal fade" id="{{ tag }}Modal" tabindex="-1" role="dialog" aria-labelledby="{{ tag }}ModalLabel" aria-hidden="true">
-<div class="modal-dialog">
-<div class="modal-content">
-<div class="modal-header">
-<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-<h4 class="modal-title" id="{{ tag }}ModalLabel">Remove {{ tagDate }} data in "{{ projectRun.state }}"</h4>
-</div>
-<div class="modal-body">
-{{ message }}
-</div>
-<div class="modal-footer">
-<button type="button" class="btn btn-default" data-dismiss="modal" id="cancel_data_remove_{{ tag }}">Cancel</button>
-<button type="button" class="btn btn-danger remove_branch" data-dismiss="modal" id="confirm_data_remove_{{ tagDate }}" name="{{ projectRun.state }}">Remove</button>
-</div>
-</div>
-</div>
-</div> {# .modal #}
-{% endfor %}{# projectRun #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/admin.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/build_project.html b/non-puppet/qtmetrics2/templates/build_project.html
deleted file mode 100644
index 3232719..0000000
--- a/non-puppet/qtmetrics2/templates/build_project.html
+++ /dev/null
@@ -1,384 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Build project page
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# project as Project object
-/**
- * @var Project[] project
- */
-#}
-
-{# confRuns as ConfRun objects
-/**
- * @var ConfRun[] confRuns
- */
-#}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-{% if targetOs == '' %}
-<li class="active">{{ project.getName }}</li>
-{% else %}
-<li class="active">{{ targetOs }}</li>
-{% endif %}
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in confRuns %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{##### Title #####}
-
-<h1 class="page-header">
-{{ project.getName }}
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Platform buttons #####}
-
-<div>
-<div class="btn-groupxx">
-{% if targetOs == '' %}
-{% set buttonStyle = 'btn-primary' %}
-{% else %}
-{% set buttonStyle = 'btn-default' %}
-{% endif %}
-<a class="btn {{ buttonStyle }} btn-xs" href="{{ buildProjectRoute }}" role="button">all</a>
-{% for platform in platforms %}
-{% if platform.os == targetOs %}
-{% set buttonStyle = 'btn-primary' %}
-{% else %}
-{% set buttonStyle = 'btn-default' %}
-{% endif %}
-<a class="btn {{ buttonStyle }} btn-xs" href="{{ buildPlatformRoute }}/{{ platform.os|url_encode }}" role="button">{{ platform.os }}</a>
-{% endfor %}
-</div>
-</div>
-<hr>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Build Project</strong><br>
-<ul>
-{% if targetOs == '' %}
-<li>In <strong>Latest Status</strong>, the <strong>latest result</strong> shows the overall
-project status based on the latest <strong>{{ masterProject }} {{ masterState }}</strong>
-builds across all branches, and the <strong>branch</strong> results across all configurations
-(both show failed if failed in one or in several builds).</li>
-{% endif %}
-<li><strong>Results in Branches</strong> shows the {{ project.getName }} run results by branch
-and their configuration on <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>log file: <span class="glyphicon glyphicon-file blue"></span> = link to build log file</li>
-<li>flags: <span class="label label-success">f</span> = forcesuccess and
-<span class="label label-default">i</span> = insignificant flag set for the configuration on the latest build</li>
-<li>results: <span class="glyphicon glyphicon-ok green"></span> = {{ constant('ConfRun::RESULT_SUCCESS') }},
-<span class="glyphicon glyphicon-ok-sign green"></span> = {{ constant('ConfRun::RESULT_SUCCESS') }} as forcesucces,
-<span class="glyphicon glyphicon-remove red"></span> = {{ constant('ConfRun::RESULT_FAILURE') }},
-<span class="glyphicon glyphicon-ban-circle gray"></span> = {{ constant('ConfRun::RESULT_ABORTED') }}/{{ constant('ConfRun::RESULT_UNDEF') }}</li>
-</ul>
-</li>
-<li>Details on the runs are available as tooltip on result icon</li>
-</ul>
-</div>
-</div>
-
-{% if runsAvailable %}
-
-{##### Latest Status #####}
-
-{% if targetOs == '' %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest Status</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>project</th>
-<th class="rightBorder">latest result</th>
-{% for branch in latestProjectRuns %}
-<th class="center">{{ branch.name }}</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-<tr>
-{# Project name #}
-<td>{{ project.getName }}</td>
-
-{# Testset status according to the latest build results #}
-{% if project.getStatus == constant('ConfRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif project.getStatus == constant('ConfRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-<td class="rightBorder"><span class="spaceHorizontal {{ resultIcon }}"></span>{{ project.getStatus }}</td>
-
-{# Result (by branch) #}
-{% for run in latestProjectRuns %}
-{% if run.result == constant('ConfRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.result == constant('ConfRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Branch: </td><td>{{ run.name }}</td></tr>
-<tr><th>Build key: </td><td>{{ run.buildKey }}</td></tr>
-<tr><th>Timestamp: </td><td>{{ run.timestamp }}</td></tr>
-<tr><th>Result: </td><td>{{ run.result }}</td></tr>
-<tr><th>Duration: </td><td>{{ run.duration}}</td></tr></table>">
-</span></td>
-{% endfor %}{# run #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-{% endif %}{# targetOs #}
-
-{##### Results in Branches #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Results in Branches</h4>
-</div>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set logLinks = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set logLinks = logLinks|merge([run.getLogLink]) %}
-{% set buildLinks = buildLinks|merge([run.getBuildLink]) %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if conf run for this branch #}
-{% set confBranch = 0 %}
-{% for run in confRuns if run.getBranchName == branch %}
-{% set confBranch = 1 %}
-{% endfor %}
-
-{# Show branch if conf run for it #}
-{% if confBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">configuration</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span><br>
-<a href="{{ logLinks[key] }}" target="_blank"><span class="glyphicon glyphicon-file"></span></a>
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set confPrev = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in confRuns if run.getBranchName == branch %}
-
-{# New row for each conf #}
-{% if confPrev != run.getName %}
-{# Close previous row #}
-{% if confPrev != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-{% set link = confRoute ~ '/' ~ run.getName|url_encode %}
-<td><a href="{{ link }}"><small>{{ run.getName }}</small></a></td>
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getForcesuccess %}
-<span class="label label-success">f</span>
-{% endif %}
-{% if run.getInsignificant %}
-<span class="label label-default">i</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{# Print result #}
-{% set forcesuccess = '' %}
-{% if run.getResult == constant('ConfRun::RESULT_SUCCESS') %}
-{% if run.getForcesuccess == 0 %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% else %}
-{# Forcesuccess #}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign green' %}
-{% set forcesuccess = ' (as forcesuccess)' %}
-{% endif %}
-{% elseif run.getResult == constant('ConfRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('ConfRun::RESULT_UNDEF') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Configuration: </th><td>{{ run.getName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }} {{ forcesuccess }}</td></tr>
-<tr><th>Duration: </th><td>{{ run.getDuration }}</td></tr>
-<tr><th>Forcesuccess: </th><td>{% if run.getForcesuccess %}yes{% else %}no{% endif %}</td></tr>
-<tr><th>Insignificant: </th><td>{% if run.getInsignificant %}yes{% else %}no{% endif %}</td></tr></table>">
-</span></td>
-{% set buildKeyFound = 1 %}
-{% else %}{# buildKey #}
-{# Print empty cell #}
-<td></td>
-{% endif %}{# buildKey #}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set confPrev = run.getName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# confBranch #}
-{% endfor %}{# branch #}
-
-{% else %}{# runsAvailable #}
-<div class="alert alert-danger" role="alert">
-No {{ targetOs }} build data available for project {{ project.getName }}!
-</div>
-{% endif %}{# runsAvailable #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/close.html b/non-puppet/qtmetrics2/templates/close.html
deleted file mode 100644
index 26101fc..0000000
--- a/non-puppet/qtmetrics2/templates/close.html
+++ /dev/null
@@ -1,44 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Tags to close html page
- * @since 18-06-2015
- * @author Juha Sippola
- */
-
-#}
-
-</body>
-</html>
diff --git a/non-puppet/qtmetrics2/templates/conf.html b/non-puppet/qtmetrics2/templates/conf.html
deleted file mode 100644
index 16015e8..0000000
--- a/non-puppet/qtmetrics2/templates/conf.html
+++ /dev/null
@@ -1,628 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Configuration page
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# conf as Conf object
-/**
- * @var Conf[] confs
- */
-#}
-
-{# confRuns as ConfRun objects
-/**
- * @var ConfRun[] confRuns
- */
-#}
-
-{# testsetRuns as TestsetRun objects
-/**
- * @var TestsetRun[] testsetRuns
- */
-#}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{ conf.getName }}</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-{{ conf.getName }}<br>
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-{% if testsetProject == '' %}
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Configuration</strong> (for build project <strong>{{ masterProject }}</strong>)<br>
-{% else %}
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Configuration</strong> (for testset project <strong>{{ testsetProject }}</strong>)<br>
-{% endif %}
-<ul>
-{% if testsetProject == '' %}
-<li>In <strong>Latest Status</strong>, the <strong>latest result</strong> shows the overall configuration
-status based on the latest <strong>{{ masterProject }} {{ masterState }}</strong> builds across all branches,
-and the <strong>branch</strong> results in each branch (both show failed if failed in one or in several builds).</li>
-{% endif %}
-{% if testsetProject == '' %}
-<li><strong>Build Results in Branches</strong> shows the results of {{ conf.getName }} builds by branch on
-<strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>log file: <span class="glyphicon glyphicon-file blue"></span> = link to configuration build log file</li>
-<li>flags: <span class="label label-success">f</span> = forcesuccess and
-<span class="label label-default">i</span> = insignificant flag set for the configuration on the latest build</li>
-<li>results: <span class="glyphicon glyphicon-ok green"></span> = {{ constant('ConfRun::RESULT_SUCCESS') }},
-<span class="glyphicon glyphicon-ok-sign green"></span> = {{ constant('ConfRun::RESULT_SUCCESS') }} as forcesucces,
-<span class="glyphicon glyphicon-remove red"></span> = {{ constant('ConfRun::RESULT_FAILURE') }},
-<span class="glyphicon glyphicon-ban-circle gray"></span> = {{ constant('ConfRun::RESULT_ABORTED') }}/{{ constant('ConfRun::RESULT_UNDEF') }}</li>
-</ul>
-</li>
-{% endif %}
-<li><strong>Testset Results in Branches</strong> shows the testset <strong>failures</strong> in {{ conf.getName }}
-by branch on <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>log file: <span class="glyphicon glyphicon-file blue"></span> = link to configuration build log file</li>
-<li>flags: <span class="label label-default">i</span> = insignificant flag set for the testset on the latest build</li>
-<li>results: <span class="glyphicon glyphicon-remove red"></span> = {{ constant('TestsetRun::RESULT_FAILURE') }}</li>
-</ul>
-</li>
-<li>Details on the runs are available as tooltip on result icon</li>
-</ul>
-</div>
-</div>
-
-{##### Latest Status #####}
-
-{# Check if any runs available #}
-{% set latestRunsAvailable = 0 %}
-{% for run in latestConfRuns %}
-{% set latestRunsAvailable = 1 %}
-{% endfor %}
-
-{% if latestRunsAvailable %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest Status</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>configuration</th>
-<th class="rightBorder">latest result</th>
-{% for branch in latestConfRuns %}
-<th class="center">{{ branch.name }}</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-<tr>
-{# Conf name #}
-<td>{{ conf.getName }}</td>
-
-{# Conf status according to the latest build results #}
-{% if conf.getStatus == constant('ConfRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif conf.getStatus == constant('ConfRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% endif %}
-<td class="rightBorder"><span class="spaceHorizontal {{ resultIcon }}"></span>{{ conf.getStatus }}</td>
-
-{# Result (by branch) #}
-{% set flagIcon = 'glyphicon glyphicon-exclamation-sign' %}
-{% for run in latestConfRuns %}
-{% set forcesuccess = '' %}
-{% if run.result == constant('ConfRun::RESULT_SUCCESS') %}
-{% if not run.forcesuccess %}
-{# - success #}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% else %}
-{# - success - forcesuccess #}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign green' %}
-{% set forcesuccess = ' (as forcesuccess)' %}
-{% endif %}
-{% elseif run.result == constant('ConfRun::RESULT_FAILURE') %}
-{# - failure #}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{# - aborted / undefined #}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Branch: </th><td>{{ run.name }}</td></tr>
-<tr><th>Build key: </th><td>{{ run.buildKey }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.timestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.result }} {{ forcesuccess }}</td></tr>
-<tr><th>Forcesuccess: </th><td>{% if run.forcesuccess %}yes{% else %}no{% endif %}</td></tr>
-<tr><th>Insignificant: </th><td>{% if run.insignificant %}yes{% else %}no{% endif %}</td></tr>
-<tr><th>Duration: </td><td>{{ run.duration}}</td></tr></table>"></span>
-{% if run.forcesuccess %}
-<span class="label label-success clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="forcesuccess">f</span>
-{% endif %}
-{% if run.insignificant %}
-<span class="label label-default clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="insignificant">i</span>
-{% endif %}
-</td>
-{% endfor %}{# run #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# latestRunsAvailable #}
-
-{##### Build Results in Branches #####}
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Check if any runs available #}
-{% set confRunsAvailable = 0 %}
-{% for run in confRuns %}
-{% set confRunsAvailable = 1 %}
-{% endfor %}
-
-{% if confRunsAvailable and (testsetProject == '') %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Build Results in Branches</h4>
-</div>
-</div>
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set logLinks = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set confRunFound = 0 %}
-{% for confRun in confRuns if (confRun.getBranchName == branch) and (confRun.getBuildKey == buildKey) %}
-{% set logLinks = logLinks|merge([confRun.getLogLink]) %}
-{% set buildLinks = buildLinks|merge([confRun.getBuildLink]) %}
-{% set confRunFound = 1 %}
-{% endfor %}
-{% if not confRunFound %}
-{% set logLinks = logLinks|merge(['']) %}
-{% set buildLinks = buildLinks|merge(['']) %}
-{% endif %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if conf run for this branch #}
-{% set confBranch = 0 %}
-{% for run in confRuns if run.getBranchName == branch %}
-{% set confBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testset run for it #}
-{% if confBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">configuration</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildLinks[key] != '' %}
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-{% else %}
-{% if buildKey == buildKeysShort[key] %}
-{{ buildKey }}<br>
-{% else %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span><br>
-{% endif %}
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span><br>
-{% if logLinks[key] != '' %}
-<a href="{{ logLinks[key] }}" target="_blank"><span class="glyphicon glyphicon-file"></span></a>
-{% else %}
-&nbsp;
-{% endif %}
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set prevRowName = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in confRuns if run.getBranchName == branch %}
-
-{# New row for each conf #}
-{% if prevRowName != run.getName %}
-{# Close previous row #}
-{% if prevRowName != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-{# Conf name #}
-<td><small>{{ conf.getName }}</small></td>
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getForcesuccess %}
-<span class="label label-success">f</span>
-{% endif %}
-{% if run.getInsignificant %}
-<span class="label label-default">i</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{% set forcesuccess = '' %}
-{% if run.getResult == constant('ConfRun::RESULT_SUCCESS') %}
-{% if not run.getForcesuccess %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% else %}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign green' %}
-{% set forcesuccess = ' (as forcesuccess)' %}
-{% endif %}
-{% elseif run.getResult == constant('ConfRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('ConfRun::RESULT_ABORTED') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% elseif run.getResult == constant('ConfRun::RESULT_UNDEF') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-{# Print result #}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Configuration: </th><td>{{ run.getName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }} {{ forcesuccess }}</td></tr>
-<tr><th>Forcesuccess: </th><td>{% if run.getForcesuccess %}yes{% else %}no{% endif %}</td></tr>
-<tr><th>Insignificant: </th><td>{% if run.getInsignificant %}yes{% else %}no{% endif %}</td></tr>
-<tr><th>Duration: </td><td>{{ run.getDuration}}</td></tr></table>"></span></td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set prevRowName = run.getName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}{# key #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# confBranch #}
-{% endfor %}{# branch #}
-{% endif %}{# confRunsAvailable #}
-
-{##### Testset Results in Branches #####}
-
-{# Check if any runs available #}
-{% set testsetRunsAvailable = 0 %}
-{% set testsetsAvailable = 0 %}
-{% for run in testsetRuns %}
-{% set testsetRunsAvailable = 1 %}
-{% endfor %}
-
-{% if testsetRunsAvailable %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Testset Results in Branches <small>(failures only)</small></h4>
-</div>
-</div>
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and conf log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set logLinks = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set confRunFound = 0 %}
-{% for confRun in confRuns if (confRun.getBranchName == branch) and (confRun.getBuildKey == buildKey) %}
-{% set logLinks = logLinks|merge([confRun.getLogLink]) %}
-{% set buildLinks = buildLinks|merge([confRun.getBuildLink]) %}
-{% set confRunFound = 1 %}
-{% endfor %}
-{% if not confRunFound %}
-{% set logLinks = logLinks|merge(['']) %}
-{% set buildLinks = buildLinks|merge(['']) %}
-{% endif %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if testset run for this branch #}
-{% set testsetBranch = 0 %}
-{% for run in testsetRuns if run.getBranchName == branch %}
-{% set testsetBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testset run for it #}
-{% if testsetBranch %}
-{% set testsetsAvailable = 1 %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">testset</th>
-<th class="bold">project</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildLinks[key] != '' %}
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-{% else %}
-{% if buildKey == buildKeysShort[key] %}
-{{ buildKey }}<br>
-{% else %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span><br>
-{% endif %}
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span><br>
-{% if logLinks[key] != '' %}
-<a href="{{ logLinks[key] }}" target="_blank"><span class="glyphicon glyphicon-file"></span></a>
-{% else %}
-&nbsp;
-{% endif %}
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set prevRowName = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in testsetRuns if run.getBranchName == branch %}
-
-{# New row for each testset #}
-{% if prevRowName != run.getName %}
-{# Close previous row #}
-{% if prevRowName != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-{# Testset and project name #}
-{% set link = testsetTestfunctionsRoute ~ '/' ~ run.getName|url_encode ~ '/' ~ run.getTestsetProjectName|url_encode ~ '/' ~ run.getConfName|url_encode %}
-<td><a href="{{ link }}"><small>{{ run.getName }}</small></a></td>
-{% set link = testsetProjectRoute ~ '/' ~ run.getTestsetProjectName|url_encode %}
-<td><a href="{{ link }}"><small>{{ run.getTestsetProjectName }}</small></a></td>
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getInsignificant %}
-<span class="label label-default">i</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{# Print result #}
-{% set flaky = '' %}
-{% if run.getResult == constant('TestsetRun::RESULT_SUCCESS') %}
-{% if run.getRun == 1 %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% else %}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign green' %}
-{% set flaky = ' (on run ' ~ run.getRun ~ ' as flaky)' %}
-{% endif %}
-{% elseif run.getResult == constant('TestsetRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-{% if run.getDuration > 60 %}
-{% set durationFormatted = ' (00:' ~ (run.getDuration|round)|date("i:s") ~ ')' %}
-{% else %}
-{% set durationFormatted = '' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Testset: </th><td>{{ run.getName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }} {{ flaky }}</td></tr>
-<tr><th>Duration: </th><td>{{ run.getDuration }} s {{ durationFormatted }}</td></tr>
-<tr><th>Run #: </th><td>{{ run.getRun }}</td></tr>
-<tr><th>Insignificant: </th><td>{% if run.getInsignificant %}yes{% else %}no{% endif %}</td></tr></table>"></span></td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set prevRowName = run.getName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}{# key #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# testsetBranch #}
-{% endfor %}{# branch #}
-{% endif %}{# testsetRunsAvailable #}
-
-{# Notifications when data not available #}
-{% if testsetProject == '' %}
-{% if not confRunsAvailable %}
-<div class="alert alert-danger" role="alert">
-No data available for configuration {{ conf.getName }}!
-</div>
-{% else %}
-{% if not testsetsAvailable %}
-<div class="alert alert-success" role="alert">
-No failed testsets for configuration {{ conf.getName }}!
-</div>
-{% endif %}
-{% endif %}
-{% else %}
-{% if not testsetsAvailable %}
-<div class="alert alert-success" role="alert">
-No failed testsets in project {{ testsetProject }} for configuration {{ conf.getName }}!
-</div>
-{% endif %}
-{% endif %}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# /container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/dashboard.html b/non-puppet/qtmetrics2/templates/dashboard.html
deleted file mode 100644
index 692c52c..0000000
--- a/non-puppet/qtmetrics2/templates/dashboard.html
+++ /dev/null
@@ -1,219 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Overview page
- * @since 28-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 60 %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">dashboard</li>
-</ol>
-
-<div class="container-fluid">
-
-<div class="row">
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Dashboard
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Dashboard</strong><br>
-<ul>
-<li><strong>Latest {{ masterProject }} {{ masterState }} Build Status</strong> shows the status
-based on the configuration build results (% of {{ constant('confRun::RESULT_SUCCESS') }} from
-total) in the latest <strong>{{ masterProject }} {{ masterState }}</strong> builds by branch.</li>
-<li><strong>Latest {{ masterProject }} {{ masterState }} Testing Status</strong> shows the status
-based on the testset results (% of {{ constant('testsetRun::RESULT_SUCCESS') }} from total) in the
-latest <strong>{{ masterProject }} {{ masterState }}</strong> builds by branch (in any configuration).</li>
-<li>Details on the result % are available as tooltip</li>
-</ul>
-</div>
-</div>
-
-{##### Latest Build Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest {{ masterProject }} {{ masterState }} Build Status
-<a class="btn btn-info btn-xs spaceHorizontal" href="{{ buildProjectRoute }}" role="button"><span class="spaceHorizontal glyphicon glyphicon-share-alt"></span></a>
-</h4>
-</div>
-<div class="panel-body">
-<div class="row">
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in latestConfRuns %}
-{% if run.branch not in branches %}
-{% set branches = branches|merge([run.branch]) %}
-{% endif %}
-{% endfor %}
-
-{# Result (by branch) #}
-{% for branch in branches %}
-{% set branchTag = branch %}
-{% set branchTag = branchTag|replace({'.': '--'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({':': '---'}) %} {# ':' reserved in jQuery #}
-{% set branchTag = branchTag|replace({',': '----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'[': '-----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({']': '------'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'_': '-------'}) %} {# '_' used as separator for modal confirmations #}
-{% for run in latestConfRuns if branch == run.branch %}
-{% set passed = run.passed %}
-{% set failed = run.failed %}
-{% set aborted = run.aborted %}
-{% set undef = run.undef %}
-{% set total = passed + failed + aborted + undef %}
-{% if total > 0 %}
-{% set percent = (100 * passed / total)|round(1) %}
-{% else %}
-{% set percent = 0 %}
-{% endif %}
-<div class="col-md-3">
-<div class="chartSpeedo">
-<h3>{{ branch }}</h3>
-<div id="speedo{{ branchTag }}Build" class="chartArea"></div>
-<h4><span class="label label-primary clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>{{ branch }}</th><td>{{ run.timestamp}}</td></tr>
-<tr><td>{{ constant('confRun::RESULT_SUCCESS') }}: </td><td>{{ passed }}</td></tr>
-<tr><td>{{ constant('confRun::RESULT_FAILURE') }}: </td><td>{{ failed }}</td></tr>
-<tr><td>{{ constant('confRun::RESULT_ABORTED') }}: </td><td>{{ aborted }}</td></tr>
-<tr><td>{{ constant('confRun::RESULT_UNDEF') }}: </td><td>{{ undef }}</td></tr>
-<tr><td>Total: </td><td>{{ total }}</td></tr></table>">
-<span id="speedo{{ branchTag }}BuildValue" class="clickOnTouch">{{ percent }}</span> %
-</span></h4>
-</div>
-</div>
-{% endfor %}{# run #}
-{% endfor %}{# branch #}
-
-</div> {# .row #}
-</div> {# .panel-body #}
-</div> {# .panel #}
-
-{##### Latest Testing Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest {{ masterProject }} {{ masterState }} Testing Status
-<a class="btn btn-info btn-xs spaceHorizontal" href="{{ overviewRoute }}" role="button"><span class="spaceHorizontal glyphicon glyphicon-share-alt"></span></a>
-</h4>
-</div>
-<div class="panel-body">
-<div class="row">
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in latestTestsetRuns %}
-{% if run.branch not in branches %}
-{% set branches = branches|merge([run.branch]) %}
-{% endif %}
-{% endfor %}
-
-{# Result (by branch) #}
-{% for branch in branches %}
-{% set branchTag = branch %}
-{% set branchTag = branchTag|replace({'.': '--'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({':': '---'}) %} {# ':' reserved in jQuery #}
-{% set branchTag = branchTag|replace({',': '----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'[': '-----'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({']': '------'}) %} {# '.' reserved in jQuery #}
-{% set branchTag = branchTag|replace({'_': '-------'}) %} {# '_' used as separator for modal confirmations #}
-{% for run in latestTestsetRuns if branch == run.branch %}
-{% set passed = run.passed %}
-{% set failed = run.failed %}
-{% set total = passed + failed %}
-{% if total > 0 %}
-{% set percent = (100 * passed / total)|round(1) %}
-{% else %}
-{% set percent = 0 %}
-{% endif %}
-<div class="col-md-3">
-<div class="chartSpeedo">
-<h3>{{ branch }}</h3>
-<div id="speedo{{ branchTag }}Testset" class="chartArea"></div>
-<h4><span class="label label-primary clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>{{ branch }}</th><td>{{ run.timestamp}}</td></tr>
-<tr><td>{{ constant('testsetRun::RESULT_SUCCESS') }}: </td><td>{{ passed }}</td></tr>
-<tr><td>{{ constant('testsetRun::RESULT_FAILURE') }}: </td><td>{{ failed }}</td></tr>
-<tr><td>Total: </td><td>{{ total }}</td></tr></table>">
-<span id="speedo{{ branchTag }}TestsetValue" class="clickOnTouch">{{ percent }}</span> %
-</span></h4>
-</div>
-</div>
-{% endfor %}{# run #}
-{% endfor %}{# branch #}
-
-</div> {# .row #}
-</div> {# .panel-body #}
-</div> {# .panel #}
-
-</div> {# .col... #}
-</div> {# .row #}
-
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="lib/D3/d3.min.js"></script>
-<script src="scripts/speedo.js"></script>
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/empty.html b/non-puppet/qtmetrics2/templates/empty.html
deleted file mode 100644
index 2ba792d..0000000
--- a/non-puppet/qtmetrics2/templates/empty.html
+++ /dev/null
@@ -1,52 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Empty html file with a message (for invalid routes)
- * @since 18-06-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<h2>{{ message }}</h2>
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-{# (none) #}
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/footer.html b/non-puppet/qtmetrics2/templates/footer.html
deleted file mode 100644
index e92a36e..0000000
--- a/non-puppet/qtmetrics2/templates/footer.html
+++ /dev/null
@@ -1,71 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Footer section of html page including the scripts
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-<hr>
-
-<div class='text-center'>
-<footer>
-<p>&copy; 2015 The Qt Company</p>
-</footer>
-</div>
-
-</div> {# /container #}
-
-{# Scripts placed at the end of the document so the pages load faster
-======================================================================= #}
-
-{# jQuery and Bootstrap #}
-<script src="lib/jQuery/jquery-1.11.3.min.js"></script>
-<script src="lib/jQuery-UI/jquery-ui.min.js"></script>
-<script src="lib/Bootstrap/dist/js/bootstrap.min.js"></script>
-
-{# IE10 viewport hack for Surface/desktop Windows 8 bug #}
-<script src="scripts/ie10-viewport-bug-workaround.js"></script>
-
-{# About window #}
-<script src="scripts/about.js"></script>
-
-{# Loading progress bar #}
-<script src="scripts/loading.js"></script>
-
-{# Page reload #}
-<script src="scripts/reload.js"></script>
diff --git a/non-puppet/qtmetrics2/templates/header.html b/non-puppet/qtmetrics2/templates/header.html
deleted file mode 100644
index ad4663c..0000000
--- a/non-puppet/qtmetrics2/templates/header.html
+++ /dev/null
@@ -1,151 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Header section of html page including the meta data and style sheets
- * @since 29-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-<!DOCTYPE html>
-<html lang="en">
-<head>
-<meta charset="utf-8">
-<meta http-equiv="X-UA-Compatible" content="IE=edge">
-<meta name="viewport" content="width=device-width, initial-scale=1">
-{# The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags #}
-<meta name="description" content="Qt Metrics">
-<meta name="author" content="jusippol">
-<link rel="icon" href="images/favicon.ico">
-
-<title>Qt Metrics</title>
-
-{# base directory for inclusions #}
-<base href={{ root }} />
-
-{# jQuery UI CSS #}
-<link rel="stylesheet" href="lib/jQuery-UI-themes/themes/smoothness/jquery-ui.min.css">
-
-{# Bootstrap core CSS #}
-<link rel="stylesheet" href="lib/Bootstrap/dist/css/bootstrap.min.css">
-
-{# Custom styles for the Bootstrap templates used #}
-<link rel="stylesheet" href="styles/bootstrap_custom.css">
-
-{# Own styles #}
-<link rel="stylesheet" href="styles/qtmetrics.css">
-<link rel="stylesheet" href="styles/qtmetrics_svg.css">
-
-{# HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries #}
-{#[if lt IE 9]>
-<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
-<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
-<![endif]#}
-</head>
-
-<body>
-<nav class="navbar navbar-inverse navbar-fixed-top">
-<div class="container">
-<div class="navbar-header">
-<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
-<span class="sr-only">Toggle navigation</span>
-<span class="icon-bar"></span>
-<span class="icon-bar"></span>
-<span class="icon-bar"></span>
-</button>
-
-<div>
-<a class="navbar-brand" href="">
-<span>
-<img src="images/Qt-logo-small.png" alt="Qt"> &nbsp; Qt Metrics
-</span>
-</a>
-<div id="link_loading" class="progress">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div>
-</div> {# .navbar-header #}
-
-<div id="navbar" class="navbar-collapse collapse">
-<nav>
-<ul class="nav nav-pills pull-right">
-{# Indicate the database update status and possible refresh in progress #}
-{% if dbStatus.in_progress %}
-{% set statusIcon = 'glyphicon glyphicon-refresh green' %}
-{% if dbStatus.total <= 1 %}
-{% set statusText = 'Updating data (parsing logs) ...' %}
-{% else %}
-{% set statusText = 'Updating data (saving ' ~ dbStatus.current ~ '/' ~ dbStatus.total ~ ') ...' %}
-{% endif %}
-{% else %}
-{% set statusIcon = 'glyphicon glyphicon-dashboard green' %}
-{% set statusText = 'Last update on ' ~ dbStatus.refreshed ~ ' (GMT)' %}
-{% endif %}
-<li role="presentation" class="navbar-btn reload_page" title="{{ statusText }}">
-<a><span class="{{ statusIcon }}"></span></a>
-</li>
-<li role="presentation" class="navbar-btn"><a href="https://wiki.qt.io/Qt_Metrics_2_Description" target="_blank">doc</a></li>
-<li role="presentation" class="navbar-btn"><a href="sitemap">site map</a></li>
-<li role="presentation" class="navbar-btn"><a href="" data-toggle="modal" data-target="#aboutModal">about</a></li>
-<li role="presentation" class="navbar-btn"><a href="http://www.qt.io/" target="_blank">qt.io</a></li>
-</ul>
-</nav>
-</div> {# navbar #}
-
-</div> {# .container #}
-</nav>
-
-{# Modal for About #}
-<div class="modal fade" id="aboutModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
-<div class="modal-dialog">
-<div class="modal-content">
-<div class="modal-header">
-<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
-<h4 class="modal-title" id="myModalLabel">About</h4>
-</div>
-<div class="modal-body">
-<div id="about"></div>
-</div>
-<div class="modal-footer">
-<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
-</div>
-</div>
-</div>
-</div> {# .modal #}
-
-{# Open the content (closed in close.html) #}
-<div class="container">
diff --git a/non-puppet/qtmetrics2/templates/home.html b/non-puppet/qtmetrics2/templates/home.html
deleted file mode 100644
index 3da3fba..0000000
--- a/non-puppet/qtmetrics2/templates/home.html
+++ /dev/null
@@ -1,171 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Home page
- * @since 30-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<div class="jumbotron">
-<div class="container">
-<div class="col-md-9">
-<h1>Qt Metrics</h1>
-</div>
-<div class="col-md-3">
-<div class="well well-sm">
-<p>Data updated:</p>
-{{ refreshed }}
-</div>
-</div>
-</div>
-</div>
-
-<div class="row">
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-<h2>Overview</h2>
-<p>See the latest <strong>{{ masterProject }} {{ masterState }}</strong> status:</p>
-<div>
-<a class="btn btn-primary" href="{{ dashboardRoute }}" role="button">dashboard</a>
-<a class="btn btn-primary" href="{{ overviewRoute }}" role="button">overview</a>
-</div>
-</div>
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-<h2>Platforms</h2>
-<p>See target platform status:</p>
-<div>
-{% for platform in platforms %}
-<div class="btn-group">
-<a class="btn btn-primary" href="{{ platformRoute }}/{{ platform.os|url_encode }}" role="button">{{ platform.os }}</a>
-</div>
-{% endfor %}
-</div>
-</div> {# .col-md... #}
-
-</div> {# .row #}
-
-<div class="row">
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-<h2>Projects</h2>
-<p>See testset status for a project:</p>
-<div>
-<form class="form-horizontal" role="form" method="post">
-<div class="input-group">
-<input id="projectInput" name="projectInputValue" type="text" class="form-control" placeholder="project name...">
-<span class="input-group-btn">
-<input id="projectInputSubmit" name="projectInputSubmit" type="submit" class="btn btn-primary" value="Show">
-</span>
-</div>
-</form>
-</div>
-</div> {# .col-md... #}
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-<h2>Tests</h2>
-<p>See results for a testset:</p>
-<div>
-<form class="form-horizontal" role="form" method="post">
-<div class="input-group">
-<input id="testsetInput" name="testsetInputValue" type="text" class="form-control" placeholder="testset name...">
-<span class="input-group-btn">
-<input id="testsetInputSubmit" name="testsetInputSubmit" type="submit" class="btn btn-primary" value="Show">
-</span>
-</div>
-</form>
-</div>
-<br>
-<p>See top lists:</p>
-<div>
-<a class="btn btn-primary" href="{{ topRoute }}" role="button">testsets</a>
-<a class="btn btn-primary" href="{{ flakyRoute }}" role="button">flaky</a>
-<a class="btn btn-primary" href="{{ durationTestsetsRoute }}" role="button">duration</a>
-<a class="btn btn-primary" href="{{ topTestfunctionsRoute }}" role="button">test functions</a>
-</div>
-<br>
-<p>See blacklisted but passed tests:</p>
-<div>
-<a class="btn btn-primary" href="{{ bpassedTestfunctionsRoute }}" role="button">test functions</a>
-</div>
-</div> {# .col-md... #}
-
-</div> {# .row #}
-
-<div class="row">
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-</div>
-
-<div class="col-md-1">
-</div>
-
-<div class="col-md-4">
-<hr>
-</div>
-
-</div> {# .row #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/project_autocomplete.js"></script>
-<script src="scripts/testset_autocomplete.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/image.html b/non-puppet/qtmetrics2/templates/image.html
deleted file mode 100644
index bda5285..0000000
--- a/non-puppet/qtmetrics2/templates/image.html
+++ /dev/null
@@ -1,66 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Page with an image
- * @since 23-07-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{navi_title}}</li>
-</ol>
-
-<div class="container">
-<div class="row">
-<div class="col-sm-12 col-md-12 main">
-<h1 class="page-header">{{ title }}</h1>
-<img src="{{ image }}" alt="{{ navi_title }}" class="img-responsive">
-</div>
-</div>
-</div>
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-{# (none) #}
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/overview.html b/non-puppet/qtmetrics2/templates/overview.html
deleted file mode 100644
index 1434408..0000000
--- a/non-puppet/qtmetrics2/templates/overview.html
+++ /dev/null
@@ -1,233 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Overview page
- * @since 03-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 60 %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">overview</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Overview
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Overview</strong><br>
-<ul>
-<li><strong>Latest {{ masterProject }} {{ masterState }} Build Status</strong> shows
-the overall result of the latest <strong>{{ masterProject }} {{ masterState }}</strong>
-builds themselves by branch; details on the runs are available as tooltip on result icon.</li>
-<li><strong>Latest {{ masterProject }} {{ masterState }} Testing Status</strong> shows
-the status based on testset results in the latest <strong>{{ masterProject }}
-{{ masterState }}</strong> builds in any configuration by testset project across all branches.</li>
-</ul>
-</div>
-</div>
-
-{##### Latest Build Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest {{ masterProject }} {{ masterState }} Build Status</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="rightBorder">project</th>
-{% for branch in latestProjectRuns %}
-<th class="center">{{ branch.name }}</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-<tr>
-{# Project name #}
-<td class="rightBorder"><a href="{{ buildProjectRoute }}">{{ masterProject }}</a></td>
-
-{# Result (by branch) #}
-{% for run in latestProjectRuns %}
-{% if run.result == constant('projectRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.result == constant('projectRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Branch: </td><td>{{ run.name }}</td></tr>
-<tr><th>Build key: </td><td>{{ run.buildKey }}</td></tr>
-<tr><th>Timestamp: </td><td>{{ run.timestamp }}</td></tr>
-<tr><th>Result: </td><td>{{ run.result }}</td></tr>
-<tr><th>Duration: </td><td>{{ run.duration}}</td></tr></table>">
-</span></td>
-{% endfor %}
-</tr>
-
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-{##### Latest Testing Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest {{ masterProject }} {{ masterState }} Testing Status</h4>
-</div>
-
-{# Get branches and projects #}
-{% set branches = [] %}
-{% set projects = [] %}
-{% for run in latestTestsetRuns %}
-{% if run.branch not in branches %}
-{% set branches = branches|merge([run.branch]) %}
-{% endif %}
-{% if run.project not in projects %}
-{% set projects = projects|merge([run.project]) %}
-{% endif %}
-{% endfor %}
-
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="rightBorder">testset project</th>
-{% for branch in branches %}
-<th class="center">{{ branch }}<br>
-<small>failed <span class ="gray">(total)</span></small>
-</th>
-<th class="showInLargeDisplay"></th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{# Calculate max failed result count for the bar #}
-{% set maxCount = 1 %}
-{% for run in latestTestsetRuns %}
-{% if run.failed > maxCount %}
-{% set maxCount = run.failed %}
-{% endif %}
-{% endfor %}
-
-{% for project in projects %}
-<tr>
-{# Project name #}
-<td class="rightBorder"><a href="{{ testsetProjectRoute }}/{{ project|url_encode }}">{{ project }}</a></td>
-
-{# Result (by branch) #}
-{% for branch in branches %}
-{% for run in latestTestsetRuns if project == run.project and branch == run.branch %}
-
-{# Show results #}
-{% set failed = run.failed %}
-{% set passed = run.passed %}
-{% set total = passed + failed %}
-<td class="center">{{ failed }}<span class ="gray"> ({{ total }})</span></td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set failedBar = ((BAR_AREA/maxCount) * failed)|round(0, 'floor') %}
-{% if (failed > 0) and (failedBar == 0) %}
-{% set failedBar = 1 %}
-{% endif %}
-{% if failed == 0 %}
-{% set failed = '' %}
-{% endif %}
-{% if (passed > 0) and (failed == 0) %}
-{% set passedBar = BAR_AREA %}
-{% else %}
-{% set passed = '' %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ failedBar }}px"><small>{{ failed }}</small></div>
-<div class="floatLeft greenBackground" style="width: {{ passedBar }}px"><small>{{ passed }}</small></div>
-</div>
-</td>
-{% else %}{# run #}
-<td></td>
-<td class="center showInLargeDisplay"></td>
-{% endfor %}{# run #}
-{% endfor %}{# branch #}
-</tr>
-{% endfor %}{# project #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testfunction.html b/non-puppet/qtmetrics2/templates/testfunction.html
deleted file mode 100644
index 1338d02..0000000
--- a/non-puppet/qtmetrics2/templates/testfunction.html
+++ /dev/null
@@ -1,299 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Test function page (list of test rows)
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# projectRuns as ProjectRun objects
-/**
- * @var ProjectRun[] projectRuns
- */
-#}
-
-{# testrowRuns as TestrowRun objects
-/**
- * @var TestrowRun[] testrowRuns
- */
-#}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{ testfunction }}</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in testrowRuns %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{##### Title #####}
-
-<h1 class="page-header">
-{{ testfunction }}
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Test Function</strong><br>
-<ul>
-<li><strong>Test Row Results in Branches</strong> shows the {{ testfunction }} <strong>failed and skipped</strong> results in configuration
-{{ conf }} by branch on <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>flags: <span class="label label-default">b</span> = blacklisted flag set for the test row on the latest build shown</li>
-<li>results: <span class="glyphicon glyphicon-remove red"></span> = {{ constant('TestrowRun::RESULT_FAILURE') }},
-<span class="glyphicon glyphicon-ok-sign red"></span> = {{ constant('TestrowRun::RESULT_SUCCESS_UNEXPECTED') }},
-<span class="glyphicon glyphicon-remove-sign green"></span> = {{ constant('TestrowRun::RESULT_FAILURE_EXPECTED') }},
-<span class="glyphicon glyphicon-ban-circle gray"></span> = {{ constant('TestrowRun::RESULT_SKIP') }},
-<span class="glyphicon glyphicon-ok green"></span> = {{ constant('TestrowRun::RESULT_SUCCESS') }} (blacklisted only)</li>
-</ul>
-</li>
-<li>Details on the runs are available as tooltip on result icon</li>
-</ul>
-</div>
-</div>
-
-{% if runsAvailable %}
-
-{##### Results in Branches #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Test Row Results in Branches <small>(failures, skipped or blacklisted only)</small></h4>
-</div>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set testrowRunFound = 0 %}
-{% for testrowRun in testrowRuns if (testrowRun.getBranchName == branch) and (testrowRun.getBuildKey == buildKey) %}
-{% if not testrowRunFound %}
-{% set buildLinks = buildLinks|merge([testrowRun.getBuildLink]) %}
-{% endif %}
-{% set testrowRunFound = 1 %}
-{% endfor %}
-{% if not testrowRunFound %}
-{% set buildLinks = buildLinks|merge(['']) %}
-{% endif %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if testrow run for this branch #}
-{% set testrowBranch = 0 %}
-{% for run in testrowRuns if run.getBranchName == branch %}
-{% set testrowBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testrow run for it #}
-{% if testrowBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">test row</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildLinks[key] != '' %}
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-{% else %}
-{% if buildKey == buildKeysShort[key] %}
-{{ buildKey }}<br>
-{% else %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span><br>
-{% endif %}
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span>
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set testrowPrev = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in testrowRuns if run.getBranchName == branch %}
-
-{# New row for each testrow #}
-{% if testrowPrev != run.getName %}
-{# Close previous row #}
-{% if testrowPrev != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-<td><small>
-{% if run.getName|length > constant('TestrowRun::SHORT_NAME_LENGTH') %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ run.getName }}">{{ run.getShortName }}</span>
-{% else %}
-{{ run.getName }}
-{% endif %}
-</small></td>
-
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getBlacklisted %}
-<span class="label label-default">b</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{# Print result #}
-{% if run.getResult == constant('TestfunctionRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE_EXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-remove-sign green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SUCCESS_UNEXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SKIP') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Configuration: </th><td>{{ run.getConfName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }}</td></tr>
-<tr><th>Blacklisted: </th><td>{% if run.getBlacklisted %}yes{% else %}no{% endif %}</td></tr></table>">
-</span></td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set testrowPrev = run.getName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}{# key #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# testrowBranch #}
-{% endfor %}{# branch #}
-
-{% else %}{# runsAvailable #}
-<div class="alert alert-success" role="alert">
-No failed or skipped test rows in test function {{ testfunction }} in testset {{ testset }} in configuration {{ conf }}!
-</div>
-{% endif %}{# runsAvailable #}
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# /container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testfunctions_bpass.html b/non-puppet/qtmetrics2/templates/testfunctions_bpass.html
deleted file mode 100644
index 37f665c..0000000
--- a/non-puppet/qtmetrics2/templates/testfunctions_bpass.html
+++ /dev/null
@@ -1,119 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Blacklisted passes (testfunctions) page
- * @since 23-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">blacklisted test function passes</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-<span id="testset">{{ testset }}</span>
-<span id="project" class="hidden">{{ project }}</span>
-Blacklisted Test Function Passes
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Test Function Blacklisted Passes</strong><br>
-<ul>
-<li>Lists the test functions in <strong>{{ masterProject }} {{ masterState }}</strong> builds where tagged
-as blacklisted but have not failed or skipped during the last {{ lastDays }} days.</li>
-<li>In these cases the blacklisted tag could maybe be removed in the CI so that the test function would be
-tested normally in the future builds.</li>
-<li><strong>Summary</strong> shows the count of test functions in each testset (any configuration or branch)
-with blacklisted passes</li>
-<li><strong>Blacklisted Passes</strong> shows the list of test functions with blacklisted passes by testset
-and configuration. The testset link opens a page where the test functions are listed by branch.</li>
-</ul>
-</div>
-</div>
-
-{##### List #####}
-
-<div id="testfunctions_blacklisted_passed_data">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Blacklisted Passes <small>(last {{ lastDays }} days since {{ sinceDate }})</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-{% if testset == '' %}
-<div class="alert alert-warning" role="alert">
-<span class="glyphicon glyphicon-time"></span> <strong>Please wait:</strong> Extracting the data will be ready in less than a minute!
-</div>
-<div class="alert alert-info" role="alert">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Tip:</strong> You can quickly check both the blacklisted test function passes and test row passes under each testset.
-</div>
-{% endif %}
-</div> {# testfunctions_blacklisted_passed_data #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testfunctions_bpass_data.html b/non-puppet/qtmetrics2/templates/testfunctions_bpass_data.html
deleted file mode 100644
index 3fb0123..0000000
--- a/non-puppet/qtmetrics2/templates/testfunctions_bpass_data.html
+++ /dev/null
@@ -1,239 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Blacklisted passes (testfunctions or testrows) data
- * @since 23-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# tests as Testfunction objects
-/**
- * @var Testfunction[] tests
- */
-#}
-{# tests as Testrow objects
-/**
- * @var Testrow[] tests
- */
-#}
-
-{# Calculate max result count for the bar #}
-{% set prevTestsetName = '' %}
-{% set prevProjectName = '' %}
-{% set testCount = 0 %}
-{% set maxCount = 1 %}
-{% for test in tests %}
-{% if (test.getTestsetName == prevTestsetName) and (test.getTestsetProjectName == prevProjectName) %}
-{% set testCount = testCount + 1 %}
-{% else %}
-{% if testCount > maxCount %}
-{% set maxCount = testCount %}
-{% endif %}
-{% set testCount = 1 %}
-{% endif %}
-{% set prevTestsetName = test.getTestsetName %}
-{% set prevProjectName = test.getTestsetProjectName %}
-{% endfor %}
-{% if testCount > maxCount %}
-{% set maxCount = testCount %}
-{% endif %}
-
-{##### Summary #####}
-
-{% if testCount > 0 %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Summary <small>(last {{ lastDays }} days since {{ sinceDate }})</small></h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>testset</th>
-<th>project</th>
-<th class="leftBorder center">count</th>
-<th class="showInLargeDisplay"></th>
-</tr>
-</thead>
-<tbody>
-
-{# Print testsets #}
-{% set prevTestsetName = '' %}
-{% set prevProjectName = '' %}
-{% set testCount = 0 %}
-{% set bar = 0 %}
-{% for test in tests %}
-
-{# First row #}
-{% if prevTestsetName == '' %}
-<tr>
-<td>{{ test.getTestsetName }}</td>
-<td>{{ test.getTestsetProjectName }}</td>
-{% set testCount = 1 %}
-
-{# Same testset: Increase the counter #}
-{% elseif (test.getTestsetName == prevTestsetName) and (test.getTestsetProjectName == prevProjectName) %}
-{% set testCount = testCount + 1 %}
-
-{# New testset: Print count for previous one and start new row #}
-{% else %}
-{% set bar = ((BAR_AREA/maxCount) * testCount)|round(0, 'floor') %}
-{% if (testCount > 0) and (bar == 0) %}
-{% set bar = 1 %}
-{% endif %}
-<td class="leftBorder center">{{ testCount }}</td>
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ bar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-<tr>
-<td>{{ test.getTestsetName }}</td>
-<td>{{ test.getTestsetProjectName }}</td>
-{% set testCount = 1 %}
-{% endif %}
-{% set prevTestsetName = test.getTestsetName %}
-{% set prevProjectName = test.getTestsetProjectName %}
-{% endfor %}{# test #}
-
-{# Print count for last one #}
-{% if testCount > 0 %}
-{% set bar = ((BAR_AREA/maxCount) * testCount)|round(0, 'floor') %}
-{% if (testCount > 0) and (bar == 0) %}
-{% set bar = 1 %}
-{% endif %}
-<td class="leftBorder center">{{ testCount }}</td>
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ bar }}px">&nbsp;</div>
-</div>
-</td>
-
-</tr>
-{% endif %}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-{% endif %}{# testCount #}
-
-{##### List #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Blacklisted Passes <small>(last {{ lastDays }} days since {{ sinceDate }})</small></h4>
-</div>
-
-{% if testCount > 0 %}
-
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-{% if list == 'rows' %}
-<th>test row</th>
-{% endif %}
-<th>test function</th>
-<th>testset</th>
-<th class="showInLargeDisplay">project</th>
-<th class="showInLargeDisplay">configuration</th>
-</tr>
-</thead>
-<tbody>
-
-{# Print tests #}
-{% for test in tests %}
-<tr>
-{# Name #}
-{% if test.getName|length > constant('Testfunction::SHORT_NAME_LENGTH') %}
-<td><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ test.getName }}">{{ test.getShortName }}</span></td>
-{% else %}
-<td>{{ test.getName }}</td>
-{% endif %}
-
-{# Testfunction name for a testrow (with a link to testfunction page) #}
-{% if list == 'rows' %}
-{% set link = testfunctionRoute ~ '/' ~ test.getTestfunctionName|url_encode ~ '/' ~ test.getTestsetName|url_encode ~ '/' ~ test.getTestsetProjectName|url_encode ~ '/' ~ test.getConfName|url_encode %}
-<td><a href="{{ link }}">
-{% if test.getTestfunctionName|length > constant('Testfunction::SHORT_NAME_LENGTH') %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ test.getTestfunctionName }}">{{ test.getTestfunctionShortName }}</span>
-{% else %}
-{{ test.getTestfunctionName }}
-{% endif %}
-</a></td>
-{% endif %}
-
-{# Testset name (with a link to testset page for testfunctions list) #}
-{% if list == 'functions' %}
-{% set link = testsetRoute ~ '/' ~ test.getTestsetName|url_encode ~ '/' ~ test.getTestsetProjectName|url_encode ~ '/' ~ test.getConfName|url_encode %}
-<td><a href="{{ link }}">{{ test.getTestsetName }}</a></td>
-{% else %}
-<td>{{ test.getTestsetName }}</td>
-{% endif %}
-
-{# Project name #}
-<td class="showInLargeDisplay">{{ test.getTestsetProjectName }}</td>
-
-{# Conf name #}
-<td class="showInLargeDisplay">{{ test.getConfName }}</td>
-
-</tr>
-{% endfor %}{# test #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-
-{% endif %}{# testCount #}
-
-</div> {# .panel... #}
-
-{% if testCount == 0 %}
-<div class="alert alert-info" role="alert">
-The testset {{ testset }} ({{ project }}) either does not have any blacklisted test {{ list }},
-or there are failed or skipped blacklisted test {{ list }} since {{ sinceDate }}!
-</div>
-{% endif %}{# testCount #}
diff --git a/non-puppet/qtmetrics2/templates/testfunctions_duration.html b/non-puppet/qtmetrics2/templates/testfunctions_duration.html
deleted file mode 100644
index c09f7cd..0000000
--- a/non-puppet/qtmetrics2/templates/testfunctions_duration.html
+++ /dev/null
@@ -1,108 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top duration (testsets) page
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">top test function duration</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-<span id="testset">{{ testset }}</span>
-<span id="project" class="hidden">{{ project }}</span>
-Top Test Function Duration
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Top Test Function Duration</strong><br>
-<ul>
-<li>Lists test functions for the testset {{ testset }} by their duration in
-<strong>{{ masterProject }} {{ masterState }}</strong> builds during the last {{ lastDays }} days.
-The list includes only the test function runs that took over {{ durationLimitSec }} seconds.</li>
-<li>Each test function is listed here only once showing the test run that took the longest time.
-All test function runs in different configurations across all branches can be seen on the linked
-testset page, where the differences between configurations and branches can be studied as well.</li>
-</ul>
-</div>
-</div>
-
-{##### List #####}
-
-<div id="testfunctions_duration">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }}, duration over {{ durationLimitSec }}s)</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# testfunctions_duration #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testfunctions_top.html b/non-puppet/qtmetrics2/templates/testfunctions_top.html
deleted file mode 100644
index f82d3a6..0000000
--- a/non-puppet/qtmetrics2/templates/testfunctions_top.html
+++ /dev/null
@@ -1,106 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top failures (testfunctions) page
- * @since 18-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">top test function failures</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Top {{ topN }} Test Function Failures
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Top Test Function Failures</strong><br>
-<ul>
-<li>Lists test functions by number of <strong>{{ masterProject }} {{ masterState }}</strong>
-builds where it failed during the last {{ lastDays }} days.</li>
-</ul>
-</div>
-</div>
-
-{##### Top list #####}
-
-<div id="testfunctions_top_data">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-<div class="alert alert-warning" role="alert">
-<span class="glyphicon glyphicon-time"></span> <strong>Please wait:</strong> Extracting the data will be ready in less than a minute!
-</div>
-</div> {# testfunctions_top_data #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testfunctions_top_data.html b/non-puppet/qtmetrics2/templates/testfunctions_top_data.html
deleted file mode 100644
index 647c4ab..0000000
--- a/non-puppet/qtmetrics2/templates/testfunctions_top_data.html
+++ /dev/null
@@ -1,130 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top failures (testfunctions) data
- * @since 20-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# testfunctions as Testfunction objects
-/**
- * @var Testfunction[] testfunctions
- */
-#}
-
-{##### Top list #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>test function</th>
-<th>testset</th>
-<th class="showInLargeDisplay">project</th>
-<th class="leftBorder center">fail <span class ="gray">(total)</span></th>
-<th class="showInLargeDisplay"><small>
-<span class="redBackground paddingHorizontal">fail</span><span class="greenBackground paddingHorizontal">pass</span><span class="grayBackground paddingHorizontal">skip</span>
-</small></th>
-</tr>
-</thead>
-<tbody>
-{# Calculate max result count for the bar #}
-{% set maxCount = 1 %}
-{% for testfunction in testfunctions %}
-{% if (testfunction.getResultCounts.passed + testfunction.getResultCounts.failed + testfunction.getResultCounts.skipped) > maxCount %}
-{% set maxCount = testfunction.getResultCounts.passed + testfunction.getResultCounts.failed + testfunction.getResultCounts.skipped %}
-{% endif %}
-{% endfor %}
-
-{# Print testfunctions #}
-{% for testfunction in testfunctions %}
-<tr>
-{# Testfunction name #}
-{% if testfunction.getName|length > constant('Testfunction::SHORT_NAME_LENGTH') %}
-<td><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ testfunction.getName }}">{{ testfunction.getShortName }}</span></td>
-{% else %}
-<td>{{ testfunction.getName }}</td>
-{% endif %}
-
-{# Testset name #}
-<td><a href="{{ testsetRoute }}/{{ testfunction.getTestsetName|url_encode }}/{{ testfunction.getTestsetProjectName|url_encode }}">{{ testfunction.getTestsetName }}</a></td>
-
-{# Project name #}
-<td class="showInLargeDisplay">{{ testfunction.getTestsetProjectName }}</td>
-
-{# Show results as numbers #}
-{% set failed = testfunction.getResultCounts.failed %}
-{% set passed = testfunction.getResultCounts.passed %}
-{% set skipped = testfunction.getResultCounts.skipped %}
-{% set total = passed + failed + skipped %}
-<td class="leftBorder center">{{ failed }}<span class ="gray"> ({{ total }})</span></td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set passedBar = ((BAR_AREA/maxCount) * passed)|round(0, 'floor') %}
-{% if (passed > 0) and (passedBar == 0) %}
-{% set passedBar = 1 %}
-{% endif %}
-{% set failedBar = ((BAR_AREA/maxCount)*failed)|round(0, 'floor') %}
-{% if (failed > 0) and (failedBar == 0) %}
-{% set failedBar = 1 %}
-{% endif %}
-{% set skippedBar = ((BAR_AREA/maxCount) * skipped)|round(0, 'floor') %}
-{% if (skipped > 0) and (skippedBar == 0) %}
-{% set skippedBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ failedBar }}px">&nbsp;</div>
-<div class="floatLeft greenBackground" style="width: {{ passedBar }}px">&nbsp;</div>
-<div class="floatLeft grayBackground" style="width: {{ skippedBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# testfunction #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
diff --git a/non-puppet/qtmetrics2/templates/testrows_bpass.html b/non-puppet/qtmetrics2/templates/testrows_bpass.html
deleted file mode 100644
index 7dede8a..0000000
--- a/non-puppet/qtmetrics2/templates/testrows_bpass.html
+++ /dev/null
@@ -1,111 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Blacklisted passes (testrows) page
- * @since 23-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">blacklisted test row passes</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-<span id="testset">{{ testset }}</span>
-<span id="project" class="hidden">{{ project }}</span>
-Blacklisted Test Row Passes
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Test Row Blacklisted Passes</strong><br>
-<ul>
-<li>Lists the test rows in <strong>{{ masterProject }} {{ masterState }}</strong> builds where tagged
-as blacklisted but have not failed or skipped during the last {{ lastDays }} days.</li>
-<li>In these cases the blacklisted tag could maybe be removed in the CI so that the test row would be
-tested normally in the future builds.</li>
-<li><strong>Summary</strong> shows the count of test rows in each testset (any configuration or branch)
-with blacklisted passes</li>
-<li><strong>Blacklisted Passes</strong> shows the list of test rows with blacklisted passes by testset
-and configuration. The testset link opens a page where the test rows are listed by branch.</li>
-</ul>
-</div>
-</div>
-
-{##### List #####}
-
-<div id="testrows_blacklisted_passed_data">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Blacklisted Passes <small>(last {{ lastDays }} days since {{ sinceDate }})</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# testrows_blacklisted_passed_data #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testset.html b/non-puppet/qtmetrics2/templates/testset.html
deleted file mode 100644
index 3cb54e6..0000000
--- a/non-puppet/qtmetrics2/templates/testset.html
+++ /dev/null
@@ -1,404 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset page (list of configurations)
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# testset as Testset object
-/**
- * @var Testset[] testsets
- */
-#}
-
-{# testsetRuns as TestsetRun objects
-/**
- * @var TestsetRun[] testsetRuns
- */
-#}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{ testset.getName }}</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in testsetRuns %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{##### Title #####}
-
-<h1 class="page-header">
-{{ testset.getName }}
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Testset</strong><br>
-<ul>
-<li><strong>Buttons</strong> open a detailed list for the {{ testset.getName }} testset</li>
-<li><strong>Latest Status</strong> shows the overall testset status across all branches
-<ul>
-<li>latest result: overall testset status based on the latest
-<strong>{{ masterProject }} {{ masterState }}</strong> builds
-(shows failed if failed in one or in several)</li>
-<li>failed: number of <strong>{{ masterProject }} {{ masterState }}</strong>
-builds where {{ testset.getName }} failed during the last {{ lastDaysFailures }} days
-(since {{ sinceDateFailures }})</li>
-<li>flaky: number of <strong>all</strong> builds where {{ testset.getName }} failed
-on the first run but, when rerun, it passed (during the last {{ lastDaysFlaky }} days,
-since {{ sinceDateFlaky }})</li>
-</ul>
-</li>
-<li><strong>Results in Branches</strong> shows the {{ testset.getName }} run results by branch
-and their configuration on <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>flags: <span class="label label-default">i</span> = insignificant flag set for the testset on the latest build of the configuration</li>
-<li>results: <span class="glyphicon glyphicon-ok green"></span> = {{ constant('TestsetRun::RESULT_SUCCESS') }},
-<span class="glyphicon glyphicon-ok-sign green"></span> = {{ constant('TestsetRun::RESULT_SUCCESS') }} as flaky,
-<span class="glyphicon glyphicon-remove red"></span> = {{ constant('TestsetRun::RESULT_FAILURE') }}</li>
-</ul>
-</li>
-<li>Details on the runs are available as tooltip on result icon</li>
-</ul>
-</div>
-</div>
-
-{##### Buttons #####}
-
-<div>
-<div class="btn-group">
-{% set link = bpassedTestsetRoute ~ '/' ~ testset.getName|url_encode ~ '/' ~ testset.getProjectName|url_encode %}
-<a class="btn btn-primary btn-xs" href="{{ link }}" role="button"><span class="badge">test functions</span><br>blacklisted passes</a>
-</div>
-<div class="btn-group">
-{% set link = bpassedtestsetTestrowsRoute ~ '/' ~ testset.getName|url_encode ~ '/' ~ testset.getProjectName|url_encode %}
-<a class="btn btn-primary btn-xs" href="{{ link }}" role="button"><span class="badge">test rows</span><br>blacklisted passes</a>
-</div>
-<div class="btn-group">
-{% set link = durationTestfunctionsRoute ~ '/' ~ testset.getName|url_encode ~ '/' ~ testset.getProjectName|url_encode %}
-<a class="btn btn-primary btn-xs" href="{{ link }}" role="button"><span class="badge">test functions</span><br>duration</a>
-</div>
-</div>
-<hr>
-
-{% if runsAvailable %}
-
-{##### Latest Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest Status</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>project</th>
-<th>latest result</th>
-<th class="leftBorder center"><span class="spaceHorizontal glyphicon glyphicon-remove red"></span>failed <span class ="gray">(total)</span></th>
-<th class="showInLargeDisplay"></th>
-<th class="leftBorder center"><span class="spaceHorizontal glyphicon glyphicon-ok-sign green"></span>flaky <span class ="gray">(total)</span></th>
-<th class="showInLargeDisplay"></th>
-</tr>
-</thead>
-<tbody>
-{# Calculate max result count for the bar #}
-{% set maxCount = 1 %}
-{% if (testset.getTestsetResultCounts.passed + testset.getTestsetResultCounts.failed) > maxCount %}
-{% set maxCount = testset.getTestsetResultCounts.passed + testset.getTestsetResultCounts.failed %}
-{% endif %}
-{% if testset.getTestsetFlakyCounts.flaky > maxCount %}
-{% set maxCount = testset.getTestsetFlakyCounts.flaky %}
-{% endif %}
-
-{# Print summary #}
-<tr>
-{# Project name #}
-<td><a href="{{ testsetProjectRoute }}/{{ testset.getProjectName|url_encode }}">{{ testset.getProjectName }}</a></td>
-
-{# Testset status according to the latest build results #}
-{% if testset.getStatus == constant('TestsetRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif testset.getStatus == constant('TestsetRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-<td><span class="spaceHorizontal {{ resultIcon }}"></span>{{ testset.getStatus }}</td>
-
-{# Show failed #}
-{% set failed = testset.getTestsetResultCounts.failed %}
-{% set passed = testset.getTestsetResultCounts.passed %}
-{% set total = passed + failed %}
-<td class="leftBorder center">{{ failed }}<span class ="gray"> ({{ total }})</span></td>
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set passedBar = ((BAR_AREA/maxCount) * passed)|round(0, 'floor') %}
-{% if (passed > 0) and (passedBar == 0) %}
-{% set passedBar = 1 %}
-{% endif %}
-{% set failedBar = ((BAR_AREA/maxCount)*failed)|round(0, 'floor') %}
-{% if (failed > 0) and (failedBar == 0) %}
-{% set failedBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ failedBar }}px"><small>{{ failed }}</small></div>
-<div class="floatLeft greenBackground" style="width: {{ passedBar }}px"><small>{{ passed }}</small></div>
-</div>
-</td>
-
-{# Show flaky #}
-{% set flaky = testset.getTestsetFlakyCounts.flaky %}
-{% set total = testset.getTestsetFlakyCounts.total %}
-<td class="leftBorder center">{{ flaky }}<span class ="gray"> ({{ total }})</span></td>
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set flakyBar = ((BAR_AREA/maxCount)*flaky)|round(0, 'floor') %}
-{% if (flaky > 0) and (flakyBar == 0) %}
-{% set flakyBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-{% if flaky > 0 %}
-<div>
-<div class="floatLeft redBackground" style="width: {{ flakyBar }}px"><small>{{ flaky }}</small></div>
-</div>
-{% endif %}
-</td>
-</tr>
-
-</tbody>
-</table>
-</div> {# /table-responsive #}
-</div> {# /panel-body #}
-</div> {# /panel... #}
-
-{##### Results in Branches #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Results in Branches</h4>
-</div>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if testset run for this branch #}
-{% set testsetBranch = 0 %}
-{% for run in testsetRuns if run.getBranchName == branch %}
-{% set testsetBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testset run for it #}
-{% if testsetBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">configuration</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildKey == buildKeysShort[key] %}
-{{ buildKey }}<br>
-{% else %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span><br>
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span>
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set confPrev = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in testsetRuns if run.getBranchName == branch %}
-
-{# New row for each conf #}
-{% if confPrev != run.getConfName %}
-{# Close previous row #}
-{% if confPrev != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-{% set link = testsetTestfunctionsRoute ~ '/' ~ run.getName|url_encode ~ '/' ~ run.getTestsetProjectName|url_encode ~ '/' ~ run.getConfName|url_encode %}
-<td class="rightBorder"><a href="{{ link }}"><small>{{ run.getConfName }}</small></a></td>
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getInsignificant %}
-<span class="label label-default">i</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{# Print result #}
-{% set flaky = '' %}
-{% if run.getResult == constant('TestsetRun::RESULT_SUCCESS') %}
-{% if run.getRun == 1 %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% else %}
-{# Flaky #}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign green' %}
-{% set flaky = ' (on run ' ~ run.getRun ~ ' as flaky)' %}
-{% endif %}
-{% elseif run.getResult == constant('TestsetRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-{% if run.getDuration > 60 %}
-{% set durationFormatted = ' (00:' ~ (run.getDuration|round)|date("i:s") ~ ')' %}
-{% else %}
-{% set durationFormatted = '' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Configuration: </th><td>{{ run.getConfName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }} {{ flaky }}</td></tr>
-<tr><th>Duration: </th><td>{{ run.getDuration }} s {{ durationFormatted }}</td></tr>
-<tr><th>Run #: </th><td>{{ run.getRun }}</td></tr>
-<tr><th>Insignificant: </th><td>{% if run.getInsignificant %}yes{% else %}no{% endif %}</td></tr></table>">
-</span></td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set confPrev = run.getConfName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}{# key #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# testsetBranch #}
-{% endfor %}{# branch #}
-
-{% else %}{# runsAvailable #}
-<div class="alert alert-danger" role="alert">
-No test result data available for testset {{ testset.getName }} in project {{ testset.getProjectName }}!
-</div>
-{% endif %}{# runsAvailable #}
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# /container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testset_project.html b/non-puppet/qtmetrics2/templates/testset_project.html
deleted file mode 100644
index 276852b..0000000
--- a/non-puppet/qtmetrics2/templates/testset_project.html
+++ /dev/null
@@ -1,124 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset project page
- * @since 05-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{ project }}</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-<span id="project">{{ project }}</span>
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Testset project</strong><br>
-<ul>
-<li><strong>Latest Status</strong> shows the status based on the results of {{ project }}
-testsets in the latest <strong>{{ masterProject }} {{ masterState }}</strong> builds
-in any configuration across all branches.</li>
-<li><strong>Results in Branches</strong> shows the results of {{ project }} testsets by branch
-and their configuration in <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>log file: <span class="glyphicon glyphicon-file blue"></span> = link to {{ masterProject }} {{ masterState }} build log file</li>
-<li>results: <button type="button" class="btn btn-xs btn-success" disabled="disabled"><span class="badge">n</span></button> = all n testsets passed,
-<button type="button" class="btn btn-xs btn-danger"><span class="badge">n</span></button> = n testsets failed</li>
-</ul>
-</ul>
-</div>
-</div>
-
-{##### Latest Status #####}
-
-<div id="testset_project_data_latest">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest Status</h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# testset_project_data_latest #}
-
-{##### Results in Branches #####}
-
-<div id="testset_project_data_results">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Results in Branches</h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# testset_project_data_results #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testset_project_data_latest.html b/non-puppet/qtmetrics2/templates/testset_project_data_latest.html
deleted file mode 100644
index 26d8535..0000000
--- a/non-puppet/qtmetrics2/templates/testset_project_data_latest.html
+++ /dev/null
@@ -1,136 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset project latest data
- * @since 04-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 60 %}
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in latestTestsetRuns %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{% if runsAvailable %}
-
-{##### Latest Status #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Latest Status</h4>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in latestTestsetRuns %}
-{% if run.branch not in branches %}
-{% set branches = branches|merge([run.branch]) %}
-{% endif %}
-{% endfor %}
-
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="rightBorder">testset project</th>
-{% for branch in branches %}
-<th class="center">{{ branch }}<br>
-<small>failed <span class ="gray">(total)</span></small>
-</th>
-<th class="showInLargeDisplay"></th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{# Calculate max failed result count for the bar #}
-{% set maxCount = 1 %}
-{% for run in latestTestsetRuns %}
-{% if run.failed > maxCount %}
-{% set maxCount = run.failed %}
-{% endif %}
-{% endfor %}
-
-<tr>
-{# Project name #}
-<td class="rightBorder">{{ project }}</td>
-
-{# Result (by branch) #}
-{% for branch in branches %}
-{% for run in latestTestsetRuns if project == run.project and branch == run.branch %}
-
-{# Show results #}
-{% set failed = run.failed %}
-{% set passed = run.passed %}
-{% set total = passed + failed %}
-<td class="center">{{ failed }}<span class ="gray"> ({{ total }})</span></td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set failedBar = ((BAR_AREA/maxCount) * failed)|round(0, 'floor') %}
-{% if (failed > 0) and (failedBar == 0) %}
-{% set failedBar = 1 %}
-{% endif %}
-{% if failed == 0 %}
-{% set failed = '' %}
-{% endif %}
-{% if (passed > 0) and (failed == 0) %}
-{% set passedBar = BAR_AREA %}
-{% else %}
-{% set passed = '' %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ failedBar }}px">{{ failed }}</div>
-<div class="floatLeft greenBackground" style="width: {{ passedBar }}px">{{ passed }}</div>
-</div>
-</td>
-{% else %}{# for #}
-<td></td>
-{% endfor %}
-{% endfor %}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-
-{% endif %}{# runsAvailable #}
diff --git a/non-puppet/qtmetrics2/templates/testset_project_data_results.html b/non-puppet/qtmetrics2/templates/testset_project_data_results.html
deleted file mode 100644
index b3fca37..0000000
--- a/non-puppet/qtmetrics2/templates/testset_project_data_results.html
+++ /dev/null
@@ -1,192 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset project results data
- * @since 17-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in confBuilds %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{% if runsAvailable %}
-
-{##### Results in Branches #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Results in Branches</h4>
-</div>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set logLinks = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set logLinks = logLinks|merge([run.getLogLink]) %}
-{% set buildLinks = buildLinks|merge([run.getBuildLink]) %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if testsets run for this branch #}
-{% set testsetBranch = 0 %}
-{% for run in confBuilds if run.branch == branch %}
-{% set testsetBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testsets run for it #}
-{% if testsetBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold rightBorder">configuration</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span><br>
-<a href="{{ logLinks[key] }}" target="_blank"><span class="glyphicon glyphicon-file"></span></a>
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set confPrev = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in confBuilds if run.branch == branch %}
-
-{# New row for each conf #}
-{% if confPrev != run.conf %}
-{# Close previous row #}
-{% if confPrev != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-{% set link = confRoute ~ '/' ~ run.conf|url_encode ~ '/' ~ project|url_encode %}
-<td class="rightBorder"><a href="{{ link }}"><small>{{ run.conf }}</small></a></td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.buildKey %}
-{# Print results #}
-<td class="center">
-{% if (run.failed + run.ifailed) > 0 %}
-<button type="button" class="btn btn-xs btn-danger clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="{{ run.failed + run.ifailed }} failed out of {{ run.failed + run.ifailed + run.passed + run.ipassed }}">
-<span class="badge"><small>{{ run.failed + run.ifailed }}</small></span></button>
-{% elseif (run.passed + run.ipassed) > 0 %}
-<button type="button" class="btn btn-xs btn-success" disabled="disabled">
-<span class="badge"><small>{{ run.passed + run.ipassed }}</small></span></button>
-{% endif %}
-</td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}
-{% endfor %}
-{% set confPrev = run.conf %}
-{% endfor %}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# testsetBranch #}
-{% endfor %}{# branch #}
-
-{% else %}{# runsAvailable #}
-<div class="alert alert-danger" role="alert">
-No test result data available for project {{ project }}!
-</div>
-{% endif %}{# runsAvailable #}
diff --git a/non-puppet/qtmetrics2/templates/testset_testfunctions.html b/non-puppet/qtmetrics2/templates/testset_testfunctions.html
deleted file mode 100644
index d5c2d44..0000000
--- a/non-puppet/qtmetrics2/templates/testset_testfunctions.html
+++ /dev/null
@@ -1,324 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset page (list of test functions)
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-{# testset as Testset object
-/**
- * @var Testset[] testset
- */
-#}
-
-{# projectRuns as ProjectRun objects
-/**
- * @var ProjectRun[] projectRuns
- */
-#}
-
-{# testfunctionRuns as TestfunctionRun objects
-/**
- * @var TestfunctionRun[] testfunctionRuns
- */
-#}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">{{ testset.getName }}</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{# Check if any runs available #}
-{% set runsAvailable = 0 %}
-{% for run in testfunctionRuns %}
-{% set runsAvailable = 1 %}
-{% endfor %}
-
-{##### Title #####}
-
-<h1 class="page-header">
-{{ testset.getName }}
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Testset</strong><br>
-<ul>
-<li><strong>Test Function Results in Branches</strong> shows the {{ testset.getName }} <strong>failed and skipped</strong> results in configuration
-{{ conf }} by branch on <strong>{{ masterProject }} {{ masterState }}</strong> builds
-<ul>
-<li>test function name has link to list of test rows if test rows are available</li>
-<li>flags: <span class="label label-default">b</span> = blacklisted flag set for the test function on the latest build shown</li>
-<li>results: <span class="glyphicon glyphicon-remove red"></span> = {{ constant('TestfunctionRun::RESULT_FAILURE') }},
-<span class="glyphicon glyphicon-ok-sign red"></span> = {{ constant('TestfunctionRun::RESULT_SUCCESS_UNEXPECTED') }},
-<span class="glyphicon glyphicon-remove-sign green"></span> = {{ constant('TestfunctionRun::RESULT_FAILURE_EXPECTED') }},
-<span class="glyphicon glyphicon-ban-circle gray"></span> = {{ constant('TestfunctionRun::RESULT_SKIP') }},
-<span class="glyphicon glyphicon-ok green"></span> = {{ constant('TestfunctionRun::RESULT_SUCCESS') }} (blacklisted only)</li>
-</ul>
-</li>
-<li>Details on the runs are available as tooltip on result icon</li>
-</ul>
-</div>
-</div>
-
-{% if runsAvailable %}
-
-{##### Results in Branches #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Test Function Results in Branches <small>(failures, skipped or blacklisted only)</small></h4>
-</div>
-</div>
-
-{# Get branches #}
-{% set branches = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName not in branches %}
-{% set branches = branches|merge([run.getBranchName]) %}
-{% endif %}
-{% endfor %}
-
-{# Loop all the branches #}
-{% for branch in branches %}
-
-{# Get all build keys, dates and log links #}
-{% set buildKey = '' %}
-{% set buildKeys = [] %}
-{% set buildKeysShort = [] %}
-{% set dates = [] %}
-{% set buildLinks = [] %}
-{% for run in projectRuns %}
-{% if run.getBranchName == branch %}
-{% if buildKey != run.getBuildKey %}
-{% set buildKey = run.getBuildKey %}
-{% set buildKeys = buildKeys|merge([run.getBuildKey]) %}
-{% set buildKeysShort = buildKeysShort|merge([run.getShortBuildKey]) %}
-{% set dates = dates|merge([run.getTimestamp]) %}
-{% set testfunctionRunFound = 0 %}
-{% for testfunctionRun in testfunctionRuns if (testfunctionRun.getBranchName == branch) and (testfunctionRun.getBuildKey == buildKey) %}
-{% if not testfunctionRunFound %}
-{% set buildLinks = buildLinks|merge([testfunctionRun.getBuildLink]) %}
-{% endif %}
-{% set testfunctionRunFound = 1 %}
-{% endfor %}
-{% if not testfunctionRunFound %}
-{% set buildLinks = buildLinks|merge(['']) %}
-{% endif %}
-{% endif %}
-{% endif %}
-{% endfor %}
-
-{# Check if testfunction run for this branch #}
-{% set testfunctionBranch = 0 %}
-{% for run in testfunctionRuns if run.getBranchName == branch %}
-{% set testfunctionBranch = 1 %}
-{% endfor %}
-
-{# Show branch if testfunction run for it #}
-{% if testfunctionBranch %}
-<div class="panel panel-info">
-<div class="panel-heading">
-<h4 class="panel-title bold">{{ branch }}</h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th class="bold">test function</th>
-<th class="bold rightBorder">flags</th>
-{% for key, buildKey in buildKeys %}
-<th class="center">
-{% if buildLinks[key] != '' %}
-{% if buildKey == buildKeysShort[key] %}
-<a href="{{ buildLinks[key] }}" target="_blank">{{ buildKey }}</a><br>
-{% else %}
-<a href="{{ buildLinks[key] }}" target="_blank"><span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span></a><br>
-{% endif %}
-{% else %}
-{% if buildKey == buildKeysShort[key] %}
-{{ buildKey }}<br>
-{% else %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ buildKey }}">{{ buildKeysShort[key] }}</span><br>
-{% endif %}
-{% endif %}
-<span class="gray"><small>{{ dates[key]|date("m-d") }}</small></span>
-</th>
-{% endfor %}
-</tr>
-</thead>
-<tbody>
-{% set testfunctionPrev = '' %}
-{% set buildKeyIndexPrinted = -1 %}
-{% set buildKeyFound = 0 %}
-{% for run in testfunctionRuns if run.getBranchName == branch %}
-
-{# New row for each testfunction #}
-{% if testfunctionPrev != run.getName %}
-{# Close previous row #}
-{% if testfunctionPrev != '' %}
-{# Fill empty cells at the end of the row #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}
-</tr>
-{% endif %}
-<tr>
-<td><small>
-{% if run.getChildren %}
-{% set link = testfunctionRoute ~ '/' ~ run.getName|url_encode ~ '/' ~ testset.getName|url_encode ~ '/' ~ testset.getProjectName|url_encode ~ '/' ~ run.getConfName|url_encode %}
-<a href="{{ link }}">
-{% endif %}
-{% if run.getName|length > constant('TestfunctionRun::SHORT_NAME_LENGTH') %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ run.getName }}">{{ run.getShortName }}</span>
-{% else %}
-{{ run.getName }}
-{% endif %}
-{% if run.getChildren %}
-</a>
-{% endif %}
-</small></td>
-
-{# Flags for the latest build #}
-<td class="center rightBorder">
-{% if run.getBlacklisted %}
-<span class="label label-default">b</span>
-{% endif %}
-</td>
-{% set buildKeyIndexPrinted = -1 %}
-{% endif %}
-
-{# Result per build key #}
-{% set buildKeyFound = 0 %}
-{% for key, buildKey in buildKeys %}
-{# Print each column only once (checked based on column index key and buildKeyFound flag) #}
-{% if key > buildKeyIndexPrinted and not buildKeyFound %}
-{% if buildKey == run.getBuildKey %}
-{# Print result #}
-{% if run.getResult == constant('TestfunctionRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE_EXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-remove-sign green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SUCCESS_UNEXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SKIP') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-{% if run.getDuration > 60 %}
-{% set durationFormatted = ' (00:' ~ (run.getDuration|round)|date("i:s") ~ ')' %}
-{% else %}
-{% set durationFormatted = '' %}
-{% endif %}
-{% if run.getChildren %}
-{% set testrowResult = '(in test rows)' %}
-{% else %}
-{% set testrowResult = '' %}
-{% endif %}
-<td class="center">
-<span class="spaceHorizontal {{ resultIcon }} clickOnTouch" data-toggle="tooltip" data-placement="top" data-html="true"
-title="<table>
-<tr><th>Build key: </th><td>{{ buildKey }}</td></tr>
-<tr><th>Configuration: </th><td>{{ run.getConfName }}</td></tr>
-<tr><th>Timestamp: </th><td>{{ run.getTimestamp }}</td></tr>
-<tr><th>Result: </th><td>{{ run.getResult }} {{ testrowResult }}</td></tr>
-<tr><th>Duration: </th><td>{{ run.getDuration }} s {{ durationFormatted }}</td></tr>
-<tr><th>Blacklisted: </th><td>{% if run.getBlacklisted %}yes{% else %}no{% endif %}</td></tr></table>">
-</span></td>
-{% set buildKeyFound = 1 %}
-{% else %}
-{# Print empty cell #}
-<td></td>
-{% endif %}
-{% set buildKeyIndexPrinted = key %}
-{% endif %}{# key #}
-{% endfor %}{# key #}
-{% set testfunctionPrev = run.getName %}
-{% endfor %}{# run #}
-
-{# Close last row (also fill empty cells at the end of the row) #}
-{% for key, buildKey in buildKeys %}
-{% if key > buildKeyIndexPrinted %}
-<td></td>
-{% endif %}
-{% endfor %}{# key #}
-</tr>
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
-{% endif %}{# testfunctionBranch #}
-{% endfor %}{# branch #}
-
-{% else %}{# runsAvailable #}
-<div class="alert alert-success" role="alert">
-No failed or skipped test functions in testset {{ testset.getName }} in project {{ testset.getProjectName }} and configuration {{ conf }}!
-</div>
-{% endif %}{# runsAvailable #}
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# /container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/tooltip.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testsets_duration.html b/non-puppet/qtmetrics2/templates/testsets_duration.html
deleted file mode 100644
index 8fd953a..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_duration.html
+++ /dev/null
@@ -1,110 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top duration (testsets) page
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">top testset duration</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Top Testset Duration
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Top Testset Duration</strong><br>
-<ul>
-<li>Lists testsets by their duration in <strong>{{ masterProject }} {{ masterState }}</strong>
-builds during the last {{ lastDays }} days. The list includes only the testset runs that took
-over {{ durationLimitSec }} seconds.</li>
-<li>Each testset is listed here only once showing the test run that took the longest time.
-All testset runs in different configurations across all branches can be seen on the linked
-testset page in order to check the differences between configurations and branches, as well
-as to show the test function duration list.</li>
-</ul>
-</div>
-</div>
-
-{##### List #####}
-
-<div id="testsets_duration">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }}, duration over {{ durationLimitSec }}s)</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-<div class="alert alert-warning" role="alert">
-<span class="glyphicon glyphicon-time"></span> <strong>Please wait:</strong> Extracting the data will be ready in less than a minute!
-</div>
-</div> {# testsets_duration #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testsets_duration_data.html b/non-puppet/qtmetrics2/templates/testsets_duration_data.html
deleted file mode 100644
index 59497d9..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_duration_data.html
+++ /dev/null
@@ -1,183 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top duration (testsets and testfunctions) data
- * @since 24-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# runs as TestsetRun objects
-/**
- * @var TestsetRun[] runs
- */
-#}
-{# runs as TestfunctionRun objects
-/**
- * @var TestfunctionRun[] runs
- */
-#}
-
-{##### List #####}
-
-{# Calculate max duration for the bar #}
-{% set runCount = 0 %}
-{% set maxDuration = 1 %}
-{% for run in runs %}
-{% set runCount = runCount + 1 %}
-{% if run.getDuration > maxDuration %}
-{% set maxDuration = run.getDuration %}
-{% endif %}
-{% endfor %}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }}, duration over {{ durationLimitSec }}s)</small></h4>
-</div>
-
-{% if runCount > 0 %}
-
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-{% if list == 'testsets' %}
-<th>testset</th>
-{% else %}
-<th>test function</th>
-{% endif %}
-<th class="leftBorder center">duration</th>
-<th class="showInLargeDisplay"></th>
-<th class="leftBorder">build information</th>
-</tr>
-</thead>
-<tbody>
-
-{# Print testsets #}
-{% for run in runs %}
-<tr>
-{# Testset and project name#}
-{% if list == 'testsets' %}
-{% set link = testsetRoute ~ '/' ~ run.getName|url_encode ~ '/' ~ run.getTestsetProjectName|url_encode %}
-<td><a href="{{ link }}">
-{% if run.getName|length > constant('TestsetRun::SHORT_NAME_LENGTH') %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ run.getName }}">{{ run.getShortName }}</span>
-{% else %}
-{{ run.getShortName }}
-{% endif %}
-</a><br>in {{ run.getTestsetProjectName }}</td>
-
-{# Testfunction name #}
-{% else %}
-<td>
-{% if run.getName|length > constant('TestsetRun::SHORT_NAME_LENGTH') %}
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ run.getName }}">{{ run.getShortName }}</span>
-{% else %}
-{{ run.getShortName }}
-{% endif %}
-</td>
-{% endif %}
-
-{# Duration #}
-{% if run.getDuration > 60 %}
-{% set durationFormatted = ' (00:' ~ (run.getDuration|round)|date("i:s") ~ ')' %}
-{% else %}
-{% set durationFormatted = '' %}
-{% endif %}
-<td class="leftBorder center">{{ run.getDuration }}s<br>{{ durationFormatted }}</td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set bar = ((BAR_AREA/maxDuration) * run.getDuration)|round(0, 'floor') %}
-{% if (run.getDuration > 0) and (bar == 0) %}
-{% set bar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft blueBackground" style="width: {{ bar }}px">&nbsp;</div>
-</div>
-</td>
-{# Build info #}
-{% if run.getResult == constant('testsetRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.getResult == constant('testsetRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_FAILURE_EXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-remove-sign green' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SUCCESS_UNEXPECTED') %}
-{% set resultIcon = 'glyphicon glyphicon-ok-sign red' %}
-{% elseif run.getResult == constant('TestfunctionRun::RESULT_SKIP') %}
-{% set resultIcon = 'glyphicon glyphicon-ban-circle gray' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-{% if list == 'testsets' %}
-{% set resultTitle = 'testset result: ' ~ run.getResult %}
-{% else %}
-{% set resultTitle = 'test function result: ' ~ run.getResult %}
-{% endif %}
-<td class="leftBorder"><small>
-<span class="clickOnTouch" data-toggle="tooltip" data-placement="top" title="{{ resultTitle }}"><span class="{{ resultIcon }}"></span></span>
-<a href="{{ run.getBuildLink }}" target="_blank"><span class="spaceHorizontal glyphicon glyphicon-folder-open"></span></a>
-{{ run.getBranchName }} build on {{ run.getTimestamp }}
-<br>{{ run.getConfName }}</small></td>
-</tr>
-{% endfor %}{# run #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-
-{% endif %}{# runCount #}
-</div> {# .panel... #}
-
-{% if runCount == 0 %}
-<div class="alert alert-info" role="alert">
-{% if list == 'testsets' %}
-There are not any testsets with duration less than {{ durationLimitSec }}s since {{ sinceDate }}!
-{% else %}
-The testset {{ testset }} ({{ project }}) either does not have any {{ list }},
-or the duration of all {{ list }} since {{ sinceDate }} is less than {{ durationLimitSec }}s!
-{% endif %}
-</div>
-{% endif %}{# runCount #}
diff --git a/non-puppet/qtmetrics2/templates/testsets_flaky.html b/non-puppet/qtmetrics2/templates/testsets_flaky.html
deleted file mode 100644
index bcd338e..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_flaky.html
+++ /dev/null
@@ -1,103 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Flaky testsets page
- * @since 05-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">flaky testsets</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Top {{ topN }} Flaky Testsets
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Flaky testsets</strong><br>
-<ul>
-<li>Flaky testsets are those that fail on the first run but, when rerun, they pass.</li>
-<li><strong>flaky</strong> count shows the number of <strong>all</strong> builds where
-the testset is flaky (during the last {{ lastDays }} days).</li>
-</ul>
-</div>
-</div>
-
-{##### Flaky list #####}
-
-<div id="flaky_testsets_data">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# flaky_testsets_data #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testsets_flaky_data.html b/non-puppet/qtmetrics2/templates/testsets_flaky_data.html
deleted file mode 100644
index 3a8a25a..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_flaky_data.html
+++ /dev/null
@@ -1,107 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Flaky testsets data
- * @since 20-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# testsets as Testset objects
-/**
- * @var Testset[] testsets
- */
-#}
-
-{##### Flaky list #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>testset</th>
-<th>project</th>
-<th class="leftBorder center">flaky <span class ="gray">(total)</span></th>
-<th class="showInLargeDisplay"><small><span class="redBackground paddingHorizontal">flaky</span></small></th>
-</thead>
-<tbody>
-{# Calculate max result count for the bar #}
-{% set maxCount = 1 %}
-{% for testset in testsets %}
-{% if testset.getTestsetFlakyCounts.flaky > maxCount %}
-{% set maxCount = testset.getTestsetFlakyCounts.flaky %}
-{% endif %}
-{% endfor %}
-
-{# Print testsets #}
-{% for testset in testsets %}
-<tr>
-{# Testset name #}
-<td><a href="{{ testsetRoute }}/{{ testset.getName|url_encode }}/{{ testset.getProjectName|url_encode }}">{{ testset.getName }}</a></td>
-
-{# Project name #}
-<td>{{ testset.getProjectName }}</td>
-
-{# Show results as numbers #}
-{% set flaky = testset.getTestsetFlakyCounts.flaky %}
-{% set total = testset.getTestsetFlakyCounts.total %}
-<td class="leftBorder center">{{ flaky }}<span class ="gray"> ({{ total }})</span></td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set flakyBar = ((BAR_AREA/maxCount)*flaky)|round(0, 'floor') %}
-{% if (flaky > 0) and (flakyBar == 0) %}
-{% set flakyBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ flakyBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# testset #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
diff --git a/non-puppet/qtmetrics2/templates/testsets_top.html b/non-puppet/qtmetrics2/templates/testsets_top.html
deleted file mode 100644
index 568f434..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_top.html
+++ /dev/null
@@ -1,105 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top failures (testsets) page
- * @since 05-08-2015
- * @author Juha Sippola
- */
-
-#}
-
-{% include "header.html" %}
-
-<ol class="breadcrumb">
-{% for link in breadcrumb %}
-<li><a href="{{ link.link }}">{{ link.name }}</a></li>
-{% endfor %}
-<li class="active">top failures</li>
-</ol>
-
-<div class="container-fluid">
-<div class="row">
-
-<div class="col-sm-12 col-md-12 main">
-
-{##### Title #####}
-
-<h1 class="page-header">
-Top {{ topN }} Failures
-<button type="button" class="btn btn-xs btn-info" data-toggle="collapse" data-target="#info" aria-expanded="false" aria-controls="info">
-<span class="glyphicon glyphicon-info-sign"></span>
-</button>
-<small>{{ refreshed }}</small>
-</h1>
-
-{##### Info well #####}
-
-<div class="collapse" id="info">
-<div class="well infoWell">
-<span class="glyphicon glyphicon-info-sign"></span> <strong>Top failures</strong><br>
-<ul>
-<li>Lists testsets by number of <strong>{{ masterProject }} {{ masterState }}</strong>
-builds where it failed during the last {{ lastDays }} days.</li>
-<li><strong>latest result</strong> shows the overall testset status based on the latest
-<strong>{{ masterProject }} {{ masterState }}</strong> builds across all branches
-(shows failed if failed in one or in several).</li>
-</ul>
-</div>
-</div>
-
-{##### Top list #####}
-
-<div id="testsets_top_data">
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-</div>
-<div class="progress data_loading">
-<div class="progress-bar progress-bar-striped active" role="progressbar" aria-valuenow="100" aria-valuemin="0" aria-valuemax="100">
-</div>
-</div>
-</div> {# testsets_top_data #}
-
-</div> {# .col... #}
-</div> {# .row #}
-</div> {# .container-fluid #}
-
-{% include "footer.html" %}
-
-{# Local scripts for this page #}
-<script src="scripts/ajax.js"></script>
-
-{% include "close.html" %}
diff --git a/non-puppet/qtmetrics2/templates/testsets_top_data.html b/non-puppet/qtmetrics2/templates/testsets_top_data.html
deleted file mode 100644
index 4c19546..0000000
--- a/non-puppet/qtmetrics2/templates/testsets_top_data.html
+++ /dev/null
@@ -1,127 +0,0 @@
-{#
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Top failures (testsets) data
- * @since 20-09-2015
- * @author Juha Sippola
- */
-
-#}
-
-{# Failed/passed bar area size in px #}
-{% set BAR_AREA = 120 %}
-
-{# testsets as Testset objects
-/**
- * @var Testset[] testsets
- */
-#}
-
-{##### Top list #####}
-
-<div class="panel panel-primary">
-<div class="panel-heading">
-<h4 class="panel-title bold">Last {{ lastDays }} days <small>(since {{ sinceDate }})</small></h4>
-</div>
-<div class="panel-body">
-<div class="table-responsive">
-<table class="table table-striped">
-<thead>
-<tr>
-<th>testset</th>
-<th class="showInLargeDisplay">project</th>
-<th>latest result</th>
-<th class="leftBorder center">failed <span class ="gray">(total)</span></th>
-<th class="showInLargeDisplay">
-<small><span class="redBackground paddingHorizontal">failed</span><span class="greenBackground paddingHorizontal">passed</span></small>
-</th>
-</tr>
-</thead>
-<tbody>
-{# Calculate max result count for the bar #}
-{% set maxCount = 1 %}
-{% for testset in testsets %}
-{% if (testset.getTestsetResultCounts.passed + testset.getTestsetResultCounts.failed) > maxCount %}
-{% set maxCount = testset.getTestsetResultCounts.passed + testset.getTestsetResultCounts.failed %}
-{% endif %}
-{% endfor %}
-
-{# Print testsets #}
-{% for testset in testsets %}
-<tr>
-{# Testset name #}
-<td><a href="{{ testsetRoute }}/{{ testset.getName|url_encode }}/{{ testset.getProjectName|url_encode }}">{{ testset.getName }}</a></td>
-
-{# Project name #}
-<td class="showInLargeDisplay">{{ testset.getProjectName }}</td>
-
-{# Testset status according to the latest build results #}
-{% if testset.getStatus == constant('testsetRun::RESULT_SUCCESS') %}
-{% set resultIcon = 'glyphicon glyphicon-ok green' %}
-{% elseif testset.getStatus == constant('testsetRun::RESULT_FAILURE') %}
-{% set resultIcon = 'glyphicon glyphicon-remove red' %}
-{% else %}
-{% set resultIcon = '' %}
-{% endif %}
-<td><span class="spaceHorizontal {{ resultIcon }}"></span>{{ testset.getStatus }}</td>
-
-{# Show results as numbers #}
-{% set failed = testset.getTestsetResultCounts.failed %}
-{% set passed = testset.getTestsetResultCounts.passed %}
-{% set total = passed + failed %}
-<td class="leftBorder center">{{ failed }}<span class ="gray"> ({{ total }})</span></td>
-
-{# Show results as bars (scaled to BAR_AREA px) #}
-{% set passedBar = ((BAR_AREA/maxCount) * passed)|round(0, 'floor') %}
-{% if (passed > 0) and (passedBar == 0) %}
-{% set passedBar = 1 %}
-{% endif %}
-{% set failedBar = ((BAR_AREA/maxCount)*failed)|round(0, 'floor') %}
-{% if (failed > 0) and (failedBar == 0) %}
-{% set failedBar = 1 %}
-{% endif %}
-<td class="center showInLargeDisplay">
-<div>
-<div class="floatLeft redBackground" style="width: {{ failedBar }}px">&nbsp;</div>
-<div class="floatLeft greenBackground" style="width: {{ passedBar }}px">&nbsp;</div>
-</div>
-</td>
-</tr>
-{% endfor %}{# testset #}
-</tbody>
-</table>
-</div> {# .table-responsive #}
-</div> {# .panel-body #}
-</div> {# .panel... #}
diff --git a/non-puppet/qtmetrics2/testparser.pl b/non-puppet/qtmetrics2/testparser.pl
deleted file mode 100644
index 899811a..0000000
--- a/non-puppet/qtmetrics2/testparser.pl
+++ /dev/null
@@ -1,2177 +0,0 @@
-#!/usr/bin/env perl
-#############################################################################
-##
-## Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies).
-## Contact: http://www.qt-project.org/legal
-##
-## This file is part of the Qt Metrics web portal.
-##
-## $QT_BEGIN_LICENSE:LGPL$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and Digia. For licensing terms and
-## conditions see http://qt.digia.com/licensing. For further information
-## use the contact form at http://qt.digia.com/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 as published by the Free Software
-## Foundation and appearing in the file LICENSE.LGPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU Lesser General Public License version 2.1 requirements
-## will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## In addition, as a special exception, Digia gives you certain additional
-## rights. These rights are described in the Digia Qt LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## GNU General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU
-## General Public License version 3.0 as published by the Free Software
-## Foundation and appearing in the file LICENSE.GPL included in the
-## packaging of this file. Please review the following information to
-## ensure the GNU General Public License version 3.0 requirements will be
-## met: http://www.gnu.org/copyleft/gpl.html.
-##
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-=head1 NAME
-
-testparser.pl - Qt CI system, Gather metrics from build logs to SQL database
-
-=head1 SYNOPSIS
-
-$ ./testparser.pl -method <single|full> workdir [-delete ] [-verbose] [-infomsg] [-sqloutput <file>] [-reload] [-skiptestrowpass] [-limit <DATE>]
-
-Scan through logs for one or several builds in one go.
-
-=head2 OPTIONS
-
-=over
-
-=item -method <method>
-
-Method used in scanning the directories
-See L<METHOD> for more information.
-
-=item -delete
-
-Deletes the old database tables before inserting new data.
-
-=item workdir
-
-Directory from which the scan will initiate. This can vary from the top level
-directory to the build specific directory, depending on the method of scan.
-See L<METHOD> for more information.
-
-=item -verbose
-
-Prints a lot more information of what the script does.
-
-=item -infomsg
-
-Prints the INFO messages in addition to the ERROR and WARNING messages which
-are printed by default.
-
-=item -sqloutput <file>
-
-Define a file into which table injection commands are written to.
-This requires -verbose to be used as well or nothing will be printed
-to the file.
-
-=item -reload
-
-Possible to use when using 'single' as L<METHOD>. Reloads information
-for given build into database by removing the old data matching
-the project and project number currently read.
-
-=item -skiptestrowpass
-
-Testrow_run result "pass" will not be saved into the database.
-This will reduce the testrow_run table size because over 99% of the results
-are "pass". This will also speed up the testparser run a bit.
-
-=item -limit <DATE>
-
-Possible to use when using 'full' as L<METHOD>. Skips folders that
-have time stamps older than given date. Enter the date in format: "YYYYMMDD".
-
-=back
-
-=head1 METHOD
-
-The method parameter tells the script how you wish to scan the logs.
-The script provides three different ways of working:
-
-=over
-
-=item B<SINGLE> (default)
-
-With SINGLE the script scans through one given build directory and
-adds the results to the SQL database. Therefore the path given as the
-workdir must be pointed directly to the build folder itself.
-E.g. C</var/results/Qt5_stable_Integration/build_00404>
-
-=item B<FULL>
-
-With FULL the script goes through all the build folders and
-creates a new database. The workdir should point to the top
-level of the hierarchy.
-E.g. C</var/results>
-
-=back
-
-=head1 EXAMPLES OF USAGE
-
-C<testparser.pl -method full -d /var/ci-results/logs>
-
-C<testparser.pl -m single /var/ci-results/logs/Qt5_stable_Integration/Build_01234>
-
-=cut
-
-use strict;
-use warnings;
-use File::Spec::Functions;
-use File::Slurp qw(read_dir);
-use JSON;
-use CGI;
-use IO::Uncompress::Gunzip qw(gunzip $GunzipError) ;
-use Date::Parse;
-use DateTime;
-use Time::Piece;
-use Getopt::Long qw( GetOptionsFromArray );
-use DBI();
-use Pod::Usage;
-use POSIX; #to be able to do 'ceil'
-use Archive::Zip qw( :ERROR_CODES :CONSTANTS);
-use XML::LibXML qw( );
-
-my $BUILDSTATEFILE = "state.json.gz";
-my $BUILDLOGFILE = "log.txt.gz";
-my $XMLARCHIVE = "test-logs.zip";
-my $SQLINSERTVALUECOUNT = 2000; # max count of values collected into single INSERT query
-my $VERBOSE = 0;
-my $INFOMSG = 0;
-
-my $error_count = 0;
-my $warning_count = 0;
-my $info_count = 0;
-
-my $conf_count = 0;
-
-my %cfg_table = ("linux-g++_shadow-build_Ubuntu_11.10_x86" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_11.10',
- 'host_arch' => 'x86',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_11.10',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'g++',
- 'feature' => 'shadow-build',
- },
- "linux-g++_bin-pkg-config_Ubuntu_11.10_x86" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_11.10',
- 'host_arch' => 'x86',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_11.10',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'g++',
- 'feature' => 'pkg-config',
- },
- "linux-android-g++_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'android',
- 'target_version' => 'android',
- 'target_architecture' => 'armeabi-v7a',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-g++_no-widgets_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_12.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'no-widgets',
- },
- "linux-g++_no-widgets_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_12.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'no-widgets',
- },
- "linux-g++_static_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_12.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'static',
- },
- "linux-android-g++_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'android',
- 'target_version' => 'android',
- 'target_architecture' => 'armeabi-v7a',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-android_armeabi-g++_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'android',
- 'target_version' => 'android',
- 'target_architecture' => 'armeabi',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-android_armeabi-g++_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'android',
- 'target_version' => 'android',
- 'target_architecture' => 'armeabi',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-g++_developer-build_OpenSuSE_13.1_x64" => { 'host_os' => 'linux',
- 'host_version' => 'OpenSuSE_13.1',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'OpenSuSE_13.1',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'developer_build',
- },
- "linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL65_x64" => { 'host_os' => 'linux',
- 'host_version' => 'RHEL_6.5',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'RHEL_6.5',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'developer_build, qtnamespace, qtlibinfix',
- },
- "linux-g++_developer-build_qtnamespace_qtlibinfix_RHEL_6.6_x64" => { 'host_os' => 'linux',
- 'host_version' => 'RHEL_6.6',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'RHEL_6.6',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'developer_build, qtnamespace, qtlibinfix',
- },
- "linux-g++_no-widgets_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_14.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'no-widgets',
- },
- "linux-g++_shadow-build_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_14.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'shadow-build',
- },
- "linux-g++_static_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'linux',
- 'target_version' => 'Ubuntu_14.04',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'g++',
- 'feature' => 'static',
- },
- "linux-imx6-armv7a_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'b2qt',
- 'target_version' => 'b2qt_1.6',
- 'target_architecture' => 'armv7a',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-imx6-armv7a_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'b2qt',
- 'target_version' => 'b2qt_1.6',
- 'target_architecture' => 'armv7a',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx-armv7le_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.6.0',
- 'target_architecture' => 'armv7le',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx-armv7le_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.6.0',
- 'target_architecture' => 'armv7le',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx650-armv7le_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.5.0',
- 'target_architecture' => 'armv7le',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx650-armv7le_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.5.0',
- 'target_architecture' => 'armv7le',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx-x86_Ubuntu_12.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_12.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.5.0',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "linux-qnx-x86_Ubuntu_14.04_x64" => { 'host_os' => 'linux',
- 'host_version' => 'Ubuntu_14.04',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'g++',
- 'target_os' => 'qnx',
- 'target_version' => 'QNX_6.5.0',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'g++',
- 'feature' => '',
- },
- "macx-clang_developer-build_qtnamespace_OSX_10.7" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.7',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.7',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => 'developer-build, qtnamespace',
- },
- "macx-clang_bin-pkg-config_OSX_10.7" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.7',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.7',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => 'pkg-config',
- },
- "macx-clang_developer-build_OSX_10.10" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.10',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.10',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => 'developer-build',
- },
- "macx-clang_developer-build_OSX_10.9" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.9',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.9',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => '',
- },
- "macx-clang_no-framework_OSX_10.8" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.8',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.8',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => '',
- },
- "macx-clang_static_OSX_10.9" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.8',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'osx',
- 'target_version' => 'OSX_10.8',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => 'static',
- },
- "macx-ios-clang_OSX_10.9" => { 'host_os' => 'osx',
- 'host_version' => 'OSX_10.8',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'clang',
- 'target_os' => 'ios',
- 'target_version' => 'ios_crap',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'clang',
- 'feature' => '',
- },
- "win32-mingw48_developer-build_qtlibinfix_opengl_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'mingw_4.8.2',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'mingw_4.8.2',
- 'feature' => 'developer-build, qtlibinfix, opengl',
- },
- "win32-mingw491_developer-build_qtlibinfix_opengl_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'mingw_4.9.1',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'mingw_4.9.1',
- 'feature' => 'developer-build, qtlibinfix, opengl',
- },
- "win32-mingw491_developer-build_qtlibinfix_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'mingw_4.9.1',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'mingw_4.9.1',
- 'feature' => 'developer-build, qtlibinfix',
- },
- "win32-msvc2010_bin-pkg-config_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => 'pkg-config',
- },
- "win32-msvc2010_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => '',
- },
- "win32-msvc2010_developer-build_angle_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => 'developer-build',
- },
- "win32-msvc2010_developer-build_qtnamespace_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => 'developer-build, qtnamespace',
- },
- "win32-msvc2010_opengl_dynamic_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => 'opengl',
- },
- "win32-msvc2010_static_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_7',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => 'static',
- },
- "win64-msvc2012_developer-build_qtnamespace_Windows_81" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_8.1',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_8.1',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'msvc',
- 'feature' => 'developer-build, qtnamespace',
- },
- "win64-msvc2013_developer-build_qtnamespace_Windows_81" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_8.1',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_8.1',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'msvc',
- 'feature' => 'developer-build, qtnamespace',
- },
- "win64-msvc2015_developer-build_qtnamespace_Windows_10" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_10',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows',
- 'target_version' => 'Windows_10',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'msvc',
- 'feature' => 'developer-build, qtnamespace',
- },
- "wince70embedded-armv4i-msvc2008_Windows_7" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_7',
- 'host_arch' => 'x86',
- 'host_compiler' => 'msvc',
- 'target_os' => 'windows_ce',
- 'target_version' => 'windows_ce',
- 'target_architecture' => 'x86',
- 'target_compiler' => 'msvc',
- 'feature' => '',
- },
- "winphone-arm-msvc2013_Windows_81" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_8.1',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'msvc',
- 'target_os' => 'winphone',
- 'target_version' => 'winphone',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'msvc',
- 'feature' => '',
- },
- "winrt-x64-msvc2013_Windows_81" => { 'host_os' => 'windows',
- 'host_version' => 'Windows_8.1',
- 'host_arch' => 'x86_64',
- 'host_compiler' => 'msvc',
- 'target_os' => 'winrt',
- 'target_version' => 'winrt',
- 'target_architecture' => 'x86_64',
- 'target_compiler' => 'msvc',
- 'feature' => '',
- });
-
-sub process_arguments
-{
- my (@args) = @_;
- my %options;
- $options{method} = 'single';
- GetOptionsFromArray( \@args,
- 'method=s' => \$options{method},
- 'delete' => \$options{delete},
- 'sqloutput=s' => \$options{sqloutput},
- 'verbose' => \$options{verbose},
- 'infomsg' => \$options{infomsg},
- 'reload' => \$options{reload},
- 'skiptestrowpass' => \$options{skiptestrowpass},
- 'limit=s' => \$options{datelimit},
- 'h|help|?' => sub { pod2usage(1) },
- ) || die;
- if ($#args < 0) {
- print "Workpath not defined.\n";
- exit 1;
- }
-
- $options{method} = lc($options{method});
- if ($options{method} !~ m/^(full|single)$/) {
- print "Unknown method.\n";
- exit 1;
- }
-
- $options{workpath} = pop(@args);
- if (! -d $options{workpath}) {
- print "Workpath \"$options{workpath}\" not found.\n";
- exit 1;
- }
-
- if (defined $options{delete}) {
- print "Warning: Deleting current database tables.\n";
- print "You have 5 seconds to abort.\n";
- sleep(5);
- }
-
- if (defined $options{reload}) {
- if ($options{method} !~ m/^single$/) {
- print "Option -reload can be used only with the 'single' method.\n";
- exit 1;
- }
- }
-
- if (defined $options{datelimit}) {
- my $format = '%Y%m%d';
- my $tp = Time::Piece->strptime($options{datelimit}, $format);
- my $dt = DateTime->new(
- year => $tp->year(),
- month => $tp->mon(),
- day => $tp->mday(),
- );
- $options{datelimit} = $dt;
- print "Date limit set to: $dt\n";
- }
-
- $VERBOSE = 1 if defined $options{verbose};
- $INFOMSG = 1 if defined $options{infomsg};
-
- return %options;
-}
-
-sub uncompress_to_scalar
-{
- my $input = shift;
- return "" if !$input;
- my $gzoutput;
-
- if (check_exists_and_openable($input)) {
- use Archive::Extract;
- my $ae = Archive::Extract->new( archive => $input ) or warn ("ERROR: Can't create archive object.");
- if ($ae->is_gz) {
- #print "Gzip compressed\n";
- local $/;
- gunzip $input => \$gzoutput or warn "ERROR: gunzip failed: $GunzipError\n";
- } else {
- print "WARNING: Inputfile $input is not a .gz file\n";
- }
- return $gzoutput;
- }
- else {
- print "WARNING: Scalar being return is null\n";
- return;
- }
-}
-
-sub read_json
-{
- my $raw_input = shift;
- my $ret;
- eval {$ret = decode_json($raw_input);};
- return $ret;
-}
-
-sub if_defined
-{
- my $value = shift;
- return $value ? $value : "";
-}
-
-#convert epoch time with milliseconds to ISO time
-sub epoch_ms_to_iso
-{
- my $epochtime = shift;
- my $time = "";
- if (defined $epochtime) {
- $epochtime /= 1000;
- $time = DateTime->from_epoch( epoch => $epochtime);
- }
- return $time;
-}
-
-sub epoch_s_to_iso
-{
- my $epochtime = shift;
- my $time = "";
- if (defined $epochtime) {
- $time = DateTime->from_epoch( epoch => $epochtime);
- }
- return $time;
-}
-
-sub ms_to_hms
-{
- my $in_seconds = shift;
- if (defined $in_seconds) {
- $in_seconds /= 1000;
- my ($days,$hours,$minutes,$seconds) = (gmtime $in_seconds)[7,2,1,0];
- $hours += $days * 24;
- return "$hours:$minutes:$seconds";
- }
- return "";
-}
-
-sub read_build_data
-{
- my $statehash = shift;
- my $inputfolder = shift;
- my %data;
- my $backup_time;
-
- print "Reading data of $inputfolder.\n";
-
- # the 'result' data might get redefined later, if one of the configurations has failed
- $data{RESULT} = if_defined($statehash->{build}->{result});
- $data{FULLDISPLAYNAME} = if_defined($statehash->{build}->{fullDisplayName});
- $data{FULLDISPLAYNAME} =~ s/\s#\d+$//;
- $data{BUILD_NUMBER} = if_defined($statehash->{build}->{number});
- $data{ABORTEDBYINTEGRATOR} = if_defined($statehash->{build}->{aborted_by_integrator});
- $data{TIMESTAMP} = epoch_ms_to_iso($statehash->{build}->{timestamp});
- $data{DURATION} = ms_to_hms($statehash->{build}->{duration});
- $data{URL} = if_defined($statehash->{build}->{url});
-
- #loop through all the runs (an array)
- foreach my $runhash (@{$statehash->{build}->{runs}}) {
-
- print "-----------------------------------------------\n";
- my $result = if_defined($runhash->{result});
- my $number = if_defined($runhash->{number});
-
- my $cfg = if_defined($runhash->{url});
- $cfg =~ s{^.*?cfg=(.*)/\d+/}{$1};
- print "cfg = $cfg\n";
- $conf_count++;
-
- if (defined $cfg and defined $data{NUMBER}) {
- if ($number ne $data{NUMBER}) {
- #TODO: $data{url} and $data{BUILD_NUMBER} might be undef
- print "WARNING: In $data{URL} $cfg\'s build number $number does not match main number $data{BUILD_NUMBER}\n";
- print " Marking this configuration as \"CANCELLED\"\n";
- $result = "CANCELLED";
- $warning_count++;
- last;
- }
- }
-
- if (defined $result and $result =~ m/SUCCESS/) {
- $data{cfg}{$cfg}{builddata}{RESULT} = "SUCCESS";
- } elsif (defined $result and $result =~ m/FAILURE/) {
- $data{cfg}{$cfg}{builddata}{RESULT} = "FAILURE";
- # If one of the configurations has failed, the ABORTED is true, but it's due to something failing.
- # Thus we change the overall status to FAILURE to represent the status more clearly.
- $data{RESULT} = "FAILURE";
- } elsif (defined $result and $result =~ m/ABORTED/) {
- $data{cfg}{$cfg}{builddata}{RESULT} = "ABORTED";
- } else {
- $data{cfg}{$cfg}{builddata}{RESULT} = "undef";
- }
-
- # read the log.txt.gz file and get all the data from the log
- if (check_exists_and_openable(catfile($inputfolder,$cfg,$BUILDLOGFILE))) {
- my @content_in_array = split("\n",uncompress_to_scalar(catfile($inputfolder,$cfg,$BUILDLOGFILE)));
- $data{cfg}{$cfg}{logdata} = get_log_data(@content_in_array);
- $data{cfg}{$cfg}{testresults} = get_test_results(@content_in_array);
- $data{cfg}{$cfg}{phases} = get_phase_times(@content_in_array);
- $backup_time = epoch_s_to_iso(get_modify_time(catfile($inputfolder,$cfg,$BUILDLOGFILE)));
- }
-
- # uncompress the test-logs.zip file and gather all the xml data from it.
- my $zip = Archive::Zip->new();
- if (check_exists_and_openable(catfile($inputfolder,$cfg,$XMLARCHIVE))) {
- unless ( $zip->read( catfile($inputfolder,$cfg,$XMLARCHIVE) ) == AZ_OK ) {
- die "Unable to open zip file!";
- }
- foreach my $testset_project (keys %{$data{cfg}{$cfg}{testresults}{all_tests}}) {
- foreach my $testsetname (keys %{$data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}}) {
- if ($testsetname eq "") {
- print "WARNING: Testset name is empty\n";
- $warning_count++;
- } else {
- ## (these test prints are disabled as they produce huge amount of lines which may make the output unreadable; uncomment when needed in testing)
- ## print "We are looking for '$data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{xmllogfile}' inside the zip file '". catfile($inputfolder,$cfg,$XMLARCHIVE)."'\n" if $VERBOSE;
- my $xml_file = $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{xmllogfile};
- next if ($xml_file eq ""); # xml file may not be available for all testsets (e.g. for cmake)
-
- my $content_in_xml = $zip->contents("test-logs/$data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{xmllogfile}");
- my $parser = XML::LibXML->new();
- my $xml;
- eval {
- $xml = $parser->parse_string($content_in_xml);
- };
- if ($@) {
- print "WARNING: Cannot read XML from \"$data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{xmllogfile}\" in testset \"$testsetname\"\n";
- $warning_count++;
- next;
- }
- foreach my $tc ($xml->findnodes('/TestCase')){
- foreach my $tf ($tc->findnodes('TestFunction')){
- my $tfname = $tf->findvalue('./@name');
- my $duration = 0;
- my $result = "";
- foreach my $d ($tf->findnodes('Duration')) {
- $duration = $d->findvalue('./@msecs');
- }
- ## print "$tfname ($duration ms)\n" if $VERBOSE;
- $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{duration} = ceil($duration/100); # save duration in deciseconds (in milliseconds in the xml)
-
- # get testfunction or testrow result from Incident node
- foreach my $incident ($tf->findnodes('Incident')) {
- $result = $incident->findvalue('./@type');
- next if ($result eq "xfail"); # Do not store "xfail", instead look for the 2nd incident that says 'pass'
- my $testrowNameI = $incident->find('DataTag');
- if ($testrowNameI eq "") { # no DataTag -> result is for the testfunction
- $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{result} = $result;
- ## print "<i> testfunction $tfname: $result\n" if $VERBOSE;
- } else { # DataTag(s) -> results are for testrows
- if (defined $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameI}{result}) {
- print "INFO: Duplicate testrow $testset_project - $testsetname - $tfname - \"$testrowNameI\" " .
- "($result - $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameI}{result})\n" if $INFOMSG;
- $info_count++;
- }
- $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameI}{result} = $result;
- ## print "<i> testrow $testrowNameM: $result\n" if $VERBOSE;
- }
-
- }
- # get testfunction or testrow result from Message node ('skip' only)
- if ($result eq "") {
- foreach my $message ($tf->findnodes('Message')) {
- next if ($message->findvalue('./@type') ne "skip"); # only "skip" result saved (others may be e.g. "qwarn" or "qdebug")
- $result = $message->findvalue('./@type');
- # if the test functions has datatags, we will collect all the results as separate ones
- my $testrowNameM = $message->find('DataTag');
- if ($testrowNameM eq "") { # no DataTag -> result is for the testfunction
- $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{result} = $result;
- ## print "<m> testfunction $tfname: $result\n" if $VERBOSE;
- } else { # DataTag(s) -> results are for testrows
- if (defined $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameM}{result}) {
- print "INFO: Duplicate testrow $testset_project - $testsetname - $tfname - \"$testrowNameM\" " .
- "($result - $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameM}{result})\n" if $INFOMSG;
- $info_count++;
- }
- $data{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$testsetname}{testfunctions}{$tfname}{DataTags}{$testrowNameM}{result} = $result;
- ## print "<m> testrow $testrowNameM: $result\n" if $VERBOSE;
- }
- }
- }
- if ($result eq "") {
- print "WARNING: No result found for \"$tfname\" in \"$testsetname\" (in $cfg).\n" if ($result eq "");
- $warning_count++;
- }
- } # end of foreach $tf
- } # end of foreach $tc
- } # end of if else
- } # end of foreach $testsetname
- } # end of foreach $testset_project
- } # end of if check_exists_and_openable
-
- my $cfg_timestamp = epoch_ms_to_iso($runhash->{timestamp});
- $data{cfg}{$cfg}{builddata}{TIMESTAMP} = $cfg_timestamp ? $cfg_timestamp : $backup_time;
- $data{cfg}{$cfg}{builddata}{DURATION} = ms_to_hms($runhash->{duration});
-
- }
- return \%data;
-}
-
-sub get_modify_time
-{
- my $file = shift;
- my $date = (stat $file )[9];
- return $date;
-}
-
-sub getdata
-{
- my @logarray = @{(shift)};
- my $regexp = shift;
-
- foreach my $line (@logarray) {
- $line =~ s/[\n|\r]$//g;
- return $1 if ($line =~ m/$regexp/);
- }
- return;
-}
-
-sub exists_in_array
-{
- my @arr = @{(shift)};
- my $regexp = shift;
- foreach my $line (@arr) {
- $line =~ s/[\n|\r]$//g;
- return 1 if ($line =~ m/$regexp/);
- }
- return 0;
-}
-
-sub get_log_data
-{
- print "Reading general data from log files.\n";
- my @filecontent = @_;
- my %logdata;
- $logdata{project} = getdata(\@filecontent, qr/^Started by upstream project "(.*)" build number \d+$/);
- $logdata{build_number} = getdata(\@filecontent, qr/^Started by upstream project ".*" build number (\d+)$/);
- $logdata{build_node} = getdata(\@filecontent, qr/^Building remotely on (.*) in workspace .*$/);
- $logdata{node_labels} = getdata(\@filecontent, qr/^NODE_LABELS=(.*)$/);
- $logdata{jenkins_url} = getdata(\@filecontent, qr/^JENKINS_URL=(.*)$/);
- $logdata{build_id} = getdata(\@filecontent, qr/^BUILD_ID=(.*)$/);
- $logdata{build_url} = getdata(\@filecontent, qr/^BUILD_URL=(.*)$/);
- $logdata{build_tag} = getdata(\@filecontent, qr/^BUILD_TAG=(.*)$/);
- $logdata{job_name} = getdata(\@filecontent, qr/^JOB_NAME=(.*)$/);
- $logdata{job_url} = getdata(\@filecontent, qr/^JOB_URL=(.*)$/);
- $logdata{cfg} = getdata(\@filecontent, qr/^cfg='(.*)'$/);
- $logdata{qtqa_qt_configure_args} = getdata(\@filecontent, qr/^set QTQA_QT_CONFIGURE_ARGS=(.*)$/);
- $logdata{qtqa_qt_configure_extra_args} = getdata(\@filecontent, qr/^set QTQA_QT_CONFIGURE_EXTRA_ARGS=(.*)$/);
- $logdata{FORCESUCCESS} = exists_in_array(\@filecontent, qr/^Normally I would now fail. However, `forcesuccess' was set in/);
- $logdata{FORCESUCCESS} |= exists_in_array(\@filecontent, qr/^Note: forcesuccess is set, but the test script succeeded./);
- $logdata{INSIGNIFICANT} = exists_in_array(\@filecontent, qr/^This is a warning, not an error, because the `qt.tests.insignificant' option was used./);
- $logdata{INSIGNIFICANT} |= exists_in_array(\@filecontent, qr/^Note: qt.tests.insignificant is set, but the tests succeeded./);
- return (\%logdata);
-}
-
-sub parse_module_from_path {
- my $path = shift;
- $path =~ s/\\/\//g;
- my ($returnval) = $path =~ m/.*\/(.*)\/tests\/.*/;
- if (!defined $returnval) { # exception: qtqa tests not in a 'tests' folder
- ($returnval) = $path =~ m/.*\/(.*)\/scripts/;
- }
- return $returnval;
-}
-
-sub parse_testpath_from_path {
- my $path = shift;
- $path =~ s/\\/\//g;
- my ($returnval) = $path =~ m/.*\/(.*\/tests\/.*)/;
- if (!defined $returnval) { # exception: qtqa tests not in a 'tests' folder
- ($returnval) = $path =~ m/.*\/(.*\/scripts)/;
- }
- return $returnval;
-}
-
-sub get_test_results
-{
- print "Reading test results.\n";
- my @filecontent = @_;
-
- my $RESULTPARTSTR = qr/=== Timing: =================== TEST RUN COMPLETED! ============================/;
- my $RESULTPARTSTR2 = qr/=== Failures: ==================================================================/;
- my $RESULTPARTSTR3 = qr/=== Totals: .*=/;
-
- my $step = 0;
- my $autotest = 0;
- my %testresults;
- my $total_autotests = 0;
- # stores the state if we're between "Testing" and "Totals:", meaning, we're storing autotestdata.
- my $testdata = 0;
- my $testsetname = "";
- my $testsetmodule = "";
- my $testsetpath = "";
- my $testsetxmllogfilename = "";
- foreach my $line (@filecontent) {
- $line =~ s/[\n|\r]$//g;
- $step = 1 if ($line =~ m/^$RESULTPARTSTR$/);
- $step = 2 if ($line =~ m/^$RESULTPARTSTR2$/);
- $autotest = 1 if ($line =~ m/#=#.*?#=#\s\>(.*)$/);
- $autotest = 0 if ($line =~ m/#=#.*?#=#\s\<(.*)\s#=# Elapsed (\d+) second\(s\).$/);
-
- if (1 == $autotest) {
- my $testdatabegin = 0;
- # detect the test begin line, different variations below (you can verify e.g. with http://rubular.com/ )
- # QtQA::App::TestRunner: begin qml @ /work/build/qtwebchannel/tests/auto/qml: [./qml] [-silent] [-o] [/work/ci/qt/qt5/dev/_artifacts/test-logs/qml-testresults-00.xml,xml] [-o] [-,txt] [-import] [/work/build/qtwebchannel/tests/auto/qml/../../../qml] [-import]
- # QtQA::App::TestRunner: begin tst_qmlvisual @ C:\work\build\qtquick1\tests\auto\declarative\qmlvisual: [release\tst_qmlvisual.exe] [-silent] [-o] [C:\work\ci\qt\qt5\5.5\_artifacts\test-logs\tst_qmlvisual.exe-testresults-00.xml,xml] [-o] [-,txt]
- if ($line =~ m/^QtQA::App::TestRunner: begin (.*?)\s@\s(.*):\s\[.*[\/\\](.*),xml/) {
- $testsetname = $1;
- $testsetmodule = parse_module_from_path($2);
- $testsetpath = parse_testpath_from_path($2);
- $testsetxmllogfilename = $3;
- $testdatabegin = 1;
- }
- # QtQA::App::TestRunner: begin cmake (qtxmlpatterns) @ /work/build/qtxmlpatterns/tests/auto/cmake/build: [ctest] [--output-on-failure]
- if (!$testdatabegin and $line =~ m/^QtQA::App::TestRunner: begin (.*?)\s@\s(.*):/) {
- $testsetname = $1;
- $testsetmodule = parse_module_from_path($2);
- $testsetpath = parse_testpath_from_path($2);
- $testsetxmllogfilename = "";
- $testdatabegin = 1;
- }
- if ($testdatabegin) {
- if (!defined $testsetname or $testsetname eq "") {
- warn "ERROR: Testset name empty or not defined";
- $error_count++;
- next;
- }
- # testsets can be skipped if needed (e.g. unsupported format)
- #next if ($testsetname =~ m/license/);
- #next if ($testsetname =~ m/tst_headers/);
- #next if ($testsetname =~ m/tst_bic/);
- $testdata = 1;
- # set initial values for a new test set
- if (!$testresults{all_tests}{$testsetmodule}{$testsetname}) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{path} = $testsetpath;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{xmllogfile} = $testsetxmllogfilename;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{runs} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{passed} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{failed} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{skipped} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{blacklisted} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{insignificant} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{duration} = 0;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{overall} = 1; # by default we assume that tests will fail ;)
- }
- $testresults{all_tests}{$testsetmodule}{$testsetname}{runs}++;
- $total_autotests++;
- } elsif ($testdata and $line =~ m/^QtQA::App::TestRunner: test failed, running again to see if it is flaky/) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{runs}++;
- } elsif ($testdata and $line =~ m/^Totals: (\d+) passed, (\d+) failed, (\d+) skipped, (\d+) blacklisted/) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{passed} = $1;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{failed} = $2;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{skipped} = $3;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{blacklisted} = $4;
- } elsif ($testdata and $line =~ m/^\d+\% tests passed, (\d+) test(?:s)? failed out of (\d+)/) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{passed} = $2-$1;
- $testresults{all_tests}{$testsetmodule}{$testsetname}{failed} = $1;
- } elsif ($testdata and $line =~ m/^QtQA::App::TestRunner: Process exited due to signal (\d+); dumped core/) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{overall} = $1; # use exit code
- } elsif ($testdata and $line =~ m/^QtQA::App::TestRunner: end .*: (.*) seconds, exit code (\d+)/) {
- $testresults{all_tests}{$testsetmodule}{$testsetname}{duration} = ceil($1*10); # save duration in deciseconds (in seconds in the log)
- $testresults{all_tests}{$testsetmodule}{$testsetname}{overall} = $2; # passed (0)
- $testdata = 0;
- }
- }
-
- # checking from the end of the log if any tests are marked as insignificant
- # TODO: the testset module is not available on this line (so all testsets with the same name will be marked here), insignificance should be checked from the line after the 'end testsetname'
- if (2 == $step) {
- if ($line =~ m/^\s{2}(.*?)\s*(\[insignificant\])*$/) {
- my $ts_name = $1;
- if (!defined $2) {
- push (@{$testresults{failed_tests}}, $ts_name);
- print "Found failed test '$ts_name'.\n" if $VERBOSE;
- } elsif ("[insignificant]" eq $2) {
- push (@{$testresults{insignificant_failed_tests}}, $ts_name);
- print "Found failed insignificant test '$ts_name'.\n" if $VERBOSE;
- foreach my $ts_module (keys %{$testresults{all_tests}}) {
- if (exists $testresults{all_tests}{$ts_module}{$ts_name}) {
- $testresults{all_tests}{$ts_module}{$ts_name}{insignificant} = 1;
- }
- }
- } else {
- push (@{$testresults{unspecified_tests}}, $ts_name);
- print "Found unspecified test '$ts_name'.\n" if $VERBOSE;
- }
- }
- else { last if ($line =~ m/^$RESULTPARTSTR3$/); }
- }
- }
- $testresults{TOTAL_AUTOTESTS} = $total_autotests;
- return (\%testresults);
-}
-
-sub get_phase_times
-{
- print "Reading times for different phases.\n";
- my @filecontent = @_;
-
- my $TIMESTR = qr/\w{3}\s\w{3}\s+\d+\s\d{2}:\d{2}:\d{2}\s\d{4}/;
-
- my %phasedata;
- my @phases;
- foreach my $line (@filecontent) {
- next if ($line !~ m/#=#/);
- $line =~ s/[\n|\r]$//g;
- my $parent = "";
- my ($timestr) = $line =~ m/#=# ($TIMESTR)/;
- my $time = DateTime->from_epoch( epoch => str2time($timestr), time_zone => 'local');
-
- if ($line =~ m/#=#.*?#=#\s\>(.*)$/) {
- push (@phases, $1);
- print "Entering phase '$phases[-1]' in time $time.\n" if $VERBOSE;
- $parent = $phases[-2] || "";
-
- $phasedata{$phases[-1]}{start} = $time;
- $phasedata{$phases[-1]}{parent} = $parent;
- }
- if ($line =~ m/#=#.*?#=#\s\<(.*)\s#=# Elapsed (\d+) second\(s\).$/) {
- my $returningphase = $1;
- my $duration = $2;
- my $stackphase = pop (@phases);
- if ($returningphase ne $stackphase) {
- print "Odd order in phases. Returning '$returningphase' doesn't match phase in stack '$stackphase'.\n";
- }
- print "Exiting phase '$returningphase' in time $time. Duration: $duration.\n" if $VERBOSE;
-
- $phasedata{$returningphase}{end} = $time;
- }
- }
- return (\%phasedata);
-}
-
-sub escape {
- my $string = shift;
- $string =~ s/\\/\\\\/g; # escape '\' character (this one must be first)
- $string =~ s/\"/\\\"/g; # escape '"' character
- return $string;
-}
-
-sub escape_sql_wildcard {
- my $string = shift;
- $string =~ s/\\/\\\\\\\\/g; # escape '\' character (this one must be first)
- $string =~ s/\"/\\\"/g; # escape '"' character
- $string =~ s/\%/\\\%/g; # escape '%' character (wildcard in SQL)
- $string =~ s/\_/\\\_/g; # escape '_' character (wildcard in SQL)
- return $string;
-}
-
-sub sql_connect
-{
- my $dbh;
- print "Connecting to database...\n";
- $ENV{HOME} = $ENV{HOMEPATH} if ($^O =~ m/mswin32/i);
-
- # Connect to the database.
- die "Can't access database configuration" if (!check_exists_and_openable ("$ENV{HOME}/.my.cnf"));
- my $dsn = "DBI:mysql:;mysql_read_default_file=$ENV{HOME}/.my.cnf";
- eval {
- $dbh = DBI->connect($dsn, undef, undef, {'RaiseError' => 1});
- };
- if ($@) {
- die("Connection to database failed because $@");
- }
- return $dbh;
-}
-
-sub sql_disconnect
-{
- print "Disconnecting from database...\n";
- my $dbh = shift;
- eval {
- $dbh->disconnect();
- };
- if ($@) {
- die("Disconnection from database failed because $@");
- }
-}
-
-sub sql_drop_table
-{
- my $dbh = shift;
- my $table = shift;
- eval {
- $dbh->do ("DROP TABLE IF EXISTS $table");
- };
- if ($@) {
- die("Removal of table '$table' failed because $@");
- }
-
-}
-
-sub sql_drop_tables
-{
- my $dbh = shift;
-
- print "Dropping old tables.\n";
- sql_drop_table($dbh, "testrow_run");
- sql_drop_table($dbh, "testrow");
- sql_drop_table($dbh, "testfunction_run");
- sql_drop_table($dbh, "testfunction");
- sql_drop_table($dbh, "testset_run");
- sql_drop_table($dbh, "testset");
- sql_drop_table($dbh, "phase_run");
- sql_drop_table($dbh, "phase");
- sql_drop_table($dbh, "conf_run");
- sql_drop_table($dbh, "conf");
- sql_drop_table($dbh, "compiler");
- sql_drop_table($dbh, "platform");
- sql_drop_table($dbh, "project_run");
- sql_drop_table($dbh, "project");
- sql_drop_table($dbh, "branch");
- sql_drop_table($dbh, "state");
- sql_drop_table($dbh, "db_status");
-
-}
-
-sub sql_create_tables
-{
- my $dbh = shift;
- my %options = %{(shift)};
- my $output = $options{sqloutput};
- print "Creating new tables (if they do not exist yet).\n";
-
- $dbh->{AutoCommit} = 0; # enable transactions, if possible
- $dbh->{RaiseError} = 1;
-
- eval {
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS db_status (
- refreshed TIMESTAMP NOT NULL,
- refresh_in_progress BOOL NOT NULL,
- logs_current INT UNSIGNED NOT NULL,
- logs_total INT UNSIGNED NOT NULL
- ) ENGINE MyISAM"
- ) if !$output;
-
- # gives the db_status table initial values, since only one row is used in this table
- if ("0E0" eq $dbh->do ("SELECT * FROM db_status")) {
- $dbh->do (
- "INSERT IGNORE INTO db_status (refreshed, refresh_in_progress, logs_current, logs_total)
- VALUES ('2015-05-01 00:00', 0, 0, 0);"
- ) if !$output;
- }
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS branch (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(20) NOT NULL,
- archived BOOL NOT NULL DEFAULT 0,
- UNIQUE INDEX unique_branch (name),
- CONSTRAINT branch_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS compiler (
- id INT UNSIGNED NOT NULL AUTO_INCREMENT,
- compiler VARCHAR(20) NULL DEFAULT NULL,
- UNIQUE INDEX unique_compiler (compiler),
- CONSTRAINT compiler_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS conf (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- host_id SMALLINT UNSIGNED NOT NULL,
- target_id SMALLINT UNSIGNED NOT NULL,
- host_compiler_id TINYINT UNSIGNED NOT NULL,
- target_compiler_id TINYINT UNSIGNED NOT NULL,
- name VARCHAR(200) NOT NULL,
- features VARCHAR(100) NULL DEFAULT NULL,
- UNIQUE INDEX unique_conf (name),
- CONSTRAINT conf_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS conf_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- conf_id SMALLINT UNSIGNED NOT NULL,
- project_run_id MEDIUMINT UNSIGNED NOT NULL,
- forcesuccess BOOL NOT NULL,
- insignificant BOOL NOT NULL,
- result ENUM('SUCCESS','FAILURE','ABORTED','undef') NOT NULL,
- total_testsets INT UNSIGNED NOT NULL,
- timestamp TIMESTAMP NOT NULL,
- duration TIME NOT NULL,
- CONSTRAINT conf_run_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- # create index if not exists (Note: MariaDB versions from 2015 would support "CREATE INDEX IF NOT EXISTS")
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_project_run\" AND TABLE_NAME = \"conf_run\"")) {
- $dbh->do (
- "CREATE INDEX by_project_run ON conf_run (project_run_id DESC, result)"
- ) if !$output;
- }
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS phase (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(100) NOT NULL,
- UNIQUE INDEX unique_phase (name),
- CONSTRAINT phase_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS phase_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- phase_id TINYINT UNSIGNED NOT NULL,
- conf_run_id MEDIUMINT UNSIGNED NOT NULL,
- start TIMESTAMP NOT NULL,
- end TIMESTAMP NOT NULL,
- CONSTRAINT phase_run_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS platform (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- os VARCHAR(10) NOT NULL,
- os_version VARCHAR(20) NULL DEFAULT NULL,
- arch VARCHAR(20) NULL DEFAULT NULL,
- UNIQUE INDEX unique_platform (os,os_version,arch),
- CONSTRAINT platform_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS project (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(30) NOT NULL,
- UNIQUE INDEX unique_project (name),
- CONSTRAINT project_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS project_run (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- project_id TINYINT UNSIGNED NOT NULL,
- branch_id TINYINT UNSIGNED NOT NULL,
- state_id TINYINT UNSIGNED NOT NULL,
- build_key BIGINT UNSIGNED NOT NULL,
- result ENUM('SUCCESS','FAILURE','ABORTED') NOT NULL,
- timestamp TIMESTAMP NOT NULL,
- duration TIME NOT NULL,
- UNIQUE INDEX unique_project_run (project_id,branch_id,state_id,build_key),
- CONSTRAINT project_run_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- # create index if not exists (Note: MariaDB versions from 2015 would support "CREATE INDEX IF NOT EXISTS")
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_timestamp\" AND TABLE_NAME = \"project_run\"")) {
- $dbh->do (
- "CREATE INDEX by_timestamp ON project_run (timestamp, state_id, project_id)"
- ) if !$output;
- }
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_state\" AND TABLE_NAME = \"project_run\"")) {
- $dbh->do (
- "CREATE INDEX by_state ON project_run (state_id, project_id, timestamp)"
- ) if !$output;
- }
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS state (
- id TINYINT UNSIGNED NOT NULL AUTO_INCREMENT,
- name VARCHAR(30) NOT NULL,
- UNIQUE INDEX unique_state (name),
- CONSTRAINT state_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testfunction (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- testset_id SMALLINT UNSIGNED NOT NULL,
- name VARCHAR(100) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL,
- UNIQUE INDEX unique_testfunction (testset_id,name),
- CONSTRAINT testfunction_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testfunction_run (
- id INT UNSIGNED NOT NULL AUTO_INCREMENT,
- testfunction_id MEDIUMINT UNSIGNED NOT NULL,
- testset_run_id INT UNSIGNED NOT NULL,
- result ENUM('na','pass','fail','xpass','xfail','skip','bpass','bfail','bxpass','bxfail','bskip','tr_pass','tr_fail','tr_skip') NOT NULL DEFAULT 'na',
- duration SMALLINT UNSIGNED NOT NULL,
- CONSTRAINT testfunction_run_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- # create index if not exists (Note: MariaDB versions from 2015 would support "CREATE INDEX IF NOT EXISTS")
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_testset_run\" AND TABLE_NAME = \"testfunction_run\"")) {
- $dbh->do (
- "CREATE INDEX by_testset_run ON testfunction_run (testset_run_id DESC, result, testfunction_id)"
- ) if !$output;
- }
-
- # must not use UNIQUE for testrow.name as it may contain trailing spaces
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testrow (
- id MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT,
- testfunction_id MEDIUMINT UNSIGNED NOT NULL,
- name VARCHAR(500) CHARACTER SET latin1 COLLATE latin1_general_cs NOT NULL,
- INDEX testrow (testfunction_id,name),
- CONSTRAINT testrow_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testrow_run (
- testrow_id MEDIUMINT UNSIGNED NOT NULL,
- testfunction_run_id INT UNSIGNED NOT NULL,
- result ENUM('pass','fail','xpass','xfail','skip','bpass','bfail','bxpass','bxfail','bskip') NOT NULL,
- CONSTRAINT testrow_run_pk PRIMARY KEY (testrow_id,testfunction_run_id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- # create index if not exists (Note: MariaDB versions from 2015 would support "CREATE INDEX IF NOT EXISTS")
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_testfunction_run\" AND TABLE_NAME = \"testrow_run\"")) {
- $dbh->do (
- "CREATE INDEX by_testfunction_run ON testrow_run (testfunction_run_id DESC, result, testrow_id)"
- ) if !$output;
- }
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testset (
- id SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT,
- project_id TINYINT UNSIGNED NOT NULL,
- name VARCHAR(50) NOT NULL,
- UNIQUE INDEX unique_testset (project_id,name),
- CONSTRAINT testset_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- $dbh->do (
- "CREATE TABLE IF NOT EXISTS testset_run (
- id INT UNSIGNED NOT NULL AUTO_INCREMENT,
- testset_id SMALLINT UNSIGNED NOT NULL,
- conf_run_id MEDIUMINT UNSIGNED NOT NULL,
- run TINYINT UNSIGNED NOT NULL,
- result ENUM('passed','failed','ipassed','ifailed') NOT NULL,
- duration SMALLINT UNSIGNED NOT NULL,
- total_passed SMALLINT UNSIGNED NOT NULL,
- total_failed SMALLINT UNSIGNED NOT NULL,
- total_skipped SMALLINT UNSIGNED NOT NULL,
- total_blacklisted SMALLINT UNSIGNED NOT NULL,
- CONSTRAINT testset_run_pk PRIMARY KEY (id)
- ) ENGINE MyISAM"
- ) if !$output;
-
- # create index if not exists (Note: MariaDB versions from 2015 would support "CREATE INDEX IF NOT EXISTS")
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_conf_run\" AND TABLE_NAME = \"testset_run\"")) {
- $dbh->do (
- "CREATE INDEX by_conf_run ON testset_run (conf_run_id DESC, run, result)"
- ) if !$output;
- }
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_testset\" AND TABLE_NAME = \"testset_run\"")) {
- $dbh->do (
- "CREATE INDEX by_testset ON testset_run (testset_id, result)"
- ) if !$output;
- }
- if ("0E0" eq $dbh->do ("SELECT INDEX_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.STATISTICS
- WHERE TABLE_CATALOG = \"def\" AND TABLE_SCHEMA = DATABASE() AND
- INDEX_NAME = \"by_run\" AND TABLE_NAME = \"testset_run\"")) {
- $dbh->do (
- "CREATE INDEX by_run ON testset_run (run, result)"
- ) if !$output;
- }
-
- $dbh->commit; # commit the changes if we get this far
- };
- if ($@) {
- print "Transaction aborted because $@";
- print "This will leave current data out from the database. Look for this in logs and figure out the problem.\n";
- eval { $dbh->rollback };
- } else {
- print "Tables created.\n";
- }
- $dbh->{AutoCommit} = 1; # disable transactions, if possible
-}
-
-sub sql
-{
- my $dbh = shift;
- my %options = %{(shift)};
- my %datahash = %{(shift)};
- my %db_status = %{(shift)};
- my $output = $options{sqloutput};
-
- # split the full project name into project (anything before first "_"), branch (anything between first and last "_") and state (anything after last "_")
- my ($projectname, $branchname, $statename) = $datahash{FULLDISPLAYNAME} =~ m/^(.*?)_(.*)_(.*)/;
-
- open(OUTPUT, ($output ? ">>$output" : ">&STDOUT"));
-
- $dbh->{AutoCommit} = 0; # enable transactions, if possible
- $dbh->{RaiseError} = 1;
- if (defined $options{reload}) {
- eval {
- # if 'reload' is defined in options, remove possible data from sql database before storing new data
- print "Deleting old data from database...\n";
- my $project_run_id;
- my $select;
- my $delete;
-
- # get project_run.id
- $select =
- "SELECT id FROM project_run
- WHERE
- project_id = (SELECT project.id FROM project WHERE project.name = \"$projectname\") AND
- branch_id = (SELECT branch.id FROM branch WHERE branch.name = \"$branchname\") AND
- state_id = (SELECT state.id FROM state WHERE state.name = \"$statename\") AND
- build_key = $datahash{BUILD_NUMBER}";
- my $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- $project_run_id = $row->{id};
- }
-
- # get conf_run.ids
- $select = "SELECT id FROM conf_run WHERE project_run_id = $project_run_id";
- $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- my $conf_run_id = $row->{id};
-
- # get testset_run.ids
- $select = "SELECT id FROM testset_run WHERE conf_run_id = $conf_run_id";
- my $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- my $testset_run_id = $row->{id};
-
- # get testfunction_run.ids
- $select = "SELECT id FROM testfunction_run WHERE testset_run_id = $testset_run_id";
- my $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- my $testfunction_run_id = $row->{id};
-
- # delete testrow_runs
- $delete = "DELETE FROM testrow_run WHERE testfunction_run_id = $testfunction_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in testrow_run failed: $!\n" if !$output;
- }
-
- # delete testfunction_runs
- $delete = "DELETE FROM testfunction_run WHERE testset_run_id = $testset_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in testfunction_run failed: $!\n" if !$output;
- }
-
- # delete testset_runs
- $delete = "DELETE FROM testset_run WHERE conf_run_id = $conf_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in testset_run failed: $!\n" if !$output;
-
- # delete phase_runs
- $delete = "DELETE FROM phase_run WHERE conf_run_id = $conf_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in phase_run failed: $!\n" if !$output;
- }
-
- # delete conf_runs
- $delete = "DELETE FROM conf_run WHERE project_run_id = $project_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in conf_run failed: $!\n" if !$output;
-
- # delete project_run
- $delete = "DELETE FROM project_run WHERE id = $project_run_id";
- print "$delete\n" if $VERBOSE or $output;
- $dbh->do ($delete) or print "removal of old data in project_run failed: $!\n" if !$output;
-
- $dbh->commit; # commit the changes if we get this far
- };
- if ($@) {
- warn "ERROR: Transaction aborted because $@";
- $error_count++;
- eval { $dbh->rollback };
- } else {
- print "Data deleted.\n";
- }
- }
-
- print "Storing data to database...\n";
-
- eval {
- # Default timestamp and duration to zero if cannot be read from the log
- my $timestamp = $datahash{TIMESTAMP} ? "\"$datahash{TIMESTAMP}\"" : "0";
- my $duration = $datahash{DURATION} ? "\"$datahash{DURATION}\"" : "0";
-
- ###
- # insert data into project tables
- #
-
- if ("0E0" eq $dbh->do ("SELECT name FROM project WHERE name = \"$projectname\"")) {
- my $query =
- "INSERT INTO project (name) VALUES (\"$projectname\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into project failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT name FROM branch WHERE name = \"$branchname\"")) {
- my $query =
- "INSERT INTO branch (name) VALUES (\"$branchname\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into branch failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT name FROM state WHERE name = \"$statename\"")) {
- my $query =
- "INSERT INTO state (name) VALUES (\"$statename\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into state failed: $!\n" if !$output;
- }
-
- my $query =
- "INSERT INTO project_run (project_id, branch_id, state_id, build_key, result, timestamp, duration)
- SELECT project.id, branch.id, state.id, $datahash{BUILD_NUMBER}, \"$datahash{RESULT}\", $timestamp, $duration
- FROM project, branch, state
- WHERE project.name = \"$projectname\" AND
- branch.name = \"$branchname\" AND
- state.name = \"$statename\"";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into project_run failed: $!\n" if !$output;
-
- ###
- # insert data into configuration tables
- #
-
- my $conf_counter = 0;
- foreach my $cfg (keys %{$datahash{cfg}}) {
- $conf_counter++;
- print "- $conf_counter/$conf_count: $cfg.\n";
- $db_status{current} = $conf_counter;
- $db_status{total} = $conf_count;
- sql_update_progress($dbh, \%db_status);
- if (!exists $cfg_table{$cfg}) {
- print "ERROR: Configuration '$cfg' not defined for this parser.\n";
- $error_count++;
- next;
- }
- my $host_os = $cfg_table{$cfg}{'host_os'};
- my $host_version = $cfg_table{$cfg}{'host_version'};
- my $host_arch = $cfg_table{$cfg}{'host_arch'};
- my $host_compiler = $cfg_table{$cfg}{'host_compiler'};
- my $target_os = $cfg_table{$cfg}{'target_os'};
- my $target_version = $cfg_table{$cfg}{'target_version'};
- my $target_arch = $cfg_table{$cfg}{'target_architecture'};
- my $target_compiler = $cfg_table{$cfg}{'target_compiler'};
- my $feature = $cfg_table{$cfg}{'feature'};
-
- my $forcesuccess_cfg = $datahash{cfg}{$cfg}{logdata}{FORCESUCCESS} ? $datahash{cfg}{$cfg}{logdata}{FORCESUCCESS} : 0;
- my $insignificant_cfg = $datahash{cfg}{$cfg}{logdata}{INSIGNIFICANT} ? $datahash{cfg}{$cfg}{logdata}{INSIGNIFICANT} : 0;
- my $total_autotests = $datahash{cfg}{$cfg}{testresults}{TOTAL_AUTOTESTS} ? $datahash{cfg}{$cfg}{testresults}{TOTAL_AUTOTESTS} : 0;
- my $timestamp_cfg = $datahash{cfg}{$cfg}{builddata}{TIMESTAMP} ? "\"$datahash{cfg}{$cfg}{builddata}{TIMESTAMP}\"" : "0";
- my $duration_cfg = $datahash{cfg}{$cfg}{builddata}{DURATION} ? "\"$datahash{cfg}{$cfg}{builddata}{DURATION}\"" : "0";
-
- if ("0E0" eq $dbh->do ("SELECT os, os_version, arch FROM platform WHERE os = \"$host_os\" AND os_version = \"$host_version\" AND arch = \"$host_arch\"")) {
- my $query =
- "INSERT INTO platform (os,os_version,arch) VALUES (\"$host_os\",\"$host_version\",\"$host_arch\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into platform failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT os, os_version, arch FROM platform WHERE os = \"$target_os\" AND os_version = \"$target_version\" AND arch = \"$target_arch\"")) {
- my $query =
- "INSERT INTO platform (os,os_version,arch) VALUES (\"$target_os\",\"$target_version\",\"$target_arch\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into platform failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT compiler FROM compiler WHERE compiler = \"$host_compiler\"")) {
- my $query =
- "INSERT INTO compiler (compiler) VALUES (\"$host_compiler\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into compiler failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT compiler FROM compiler WHERE compiler = \"$target_compiler\"")) {
- my $query =
- "INSERT INTO compiler (compiler) VALUES (\"$target_compiler\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into compiler failed: $!\n" if !$output;
- }
-
- if ("0E0" eq $dbh->do ("SELECT name FROM conf WHERE name = \"$cfg\"")) {
- my $query =
- "INSERT INTO conf (host_id, target_id, host_compiler_id, target_compiler_id, name, features) VALUES (
- (SELECT id FROM platform WHERE platform.os = \"$host_os\" AND platform.os_version = \"$host_version\" AND platform.arch = \"$host_arch\"),
- (SELECT id FROM platform WHERE platform.os = \"$target_os\" AND platform.os_version = \"$target_version\" AND platform.arch = \"$target_arch\"),
- (SELECT id FROM compiler WHERE compiler.compiler = \"$host_compiler\"),
- (SELECT id FROM compiler WHERE compiler.compiler = \"$target_compiler\"),
- \"$cfg\",
- \"$feature\" )";
- print OUTPUT "$query\")\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into conf failed: $!\n" if !$output;
- }
-
- my $query =
- "INSERT INTO conf_run (conf_id, project_run_id, forcesuccess, insignificant, result, total_testsets, timestamp, duration)
- SELECT conf.id, project_run.id, $forcesuccess_cfg, $insignificant_cfg, \"$datahash{cfg}{$cfg}{builddata}{RESULT}\", $total_autotests, $timestamp_cfg, $duration_cfg
- FROM conf, project_run
- WHERE conf.name = \"$cfg\" AND
- project_run.project_id = (SELECT id FROM project WHERE name = \"$projectname\") AND
- project_run.branch_id = (SELECT id FROM branch WHERE name = \"$branchname\") AND
- project_run.state_id = (SELECT id FROM state WHERE name = \"$statename\") AND
- project_run.build_key = $datahash{BUILD_NUMBER}";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into conf_run failed: $!\n" if !$output;
- my $conf_run_id = $dbh->last_insert_id("", "", "conf_run", "");
-
- ###
- # insert data into testset tables
- #
-
- if (defined $datahash{cfg}{$cfg}{testresults}{all_tests}) {
- foreach my $testset_project (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}}) {
- foreach my $test (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}}) {
-
- if ($test eq "") {
- print "WARNING: Testset data not inserted into database because testset name is empty (in $cfg)\n";
- $warning_count++;
- } else {
-
- # insert testset project first if not yet in database
- if ("0E0" eq $dbh->do ("SELECT name FROM project WHERE name = \"$testset_project\"")) {
- my $query =
- "INSERT INTO project (name) VALUES (\"$testset_project\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into project failed: $!\n" if !$output;
- }
-
- # insert testset connected to its parent project if not yet in database
- if ("0E0" eq $dbh->do ("SELECT testset.name FROM testset INNER JOIN project ON testset.project_id = project.id
- WHERE testset.name = \"$test\" AND project.name = \"$testset_project\"")) {
- my $query =
- "INSERT INTO testset (project_id, name) SELECT id, \"$test\" FROM project WHERE project.name = \"$testset_project\"";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testset failed: $!\n" if !$output;
- }
-
- # get testset project id for later use in INSERT queries
- my $select;
- my $testset_project_id;
- my $ids;
- $select = "SELECT id FROM project WHERE project.name = \"$testset_project\"";
- $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- $testset_project_id = $row->{id};
- }
-
- # insert testset_run; testset is connected to its parent project (e.g. QtConnectivity) while testset_run to project where run (e.g. Qt5)
- my $testset_result;
- if ($datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{overall} == 0) {
- $testset_result = $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{insignificant} ? "\"ipassed\"" : "\"passed\"";
- } else {
- $testset_result = $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{insignificant} ? "\"ifailed\"" : "\"failed\"";
- }
- my $query =
- "INSERT INTO testset_run (testset_id, conf_run_id, run, result, duration, total_passed, total_failed, total_skipped, total_blacklisted)
- SELECT testset.id,
- conf_run.id,
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{runs},
- $testset_result,
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{duration},
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{passed},
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{failed},
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{skipped},
- $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{blacklisted}
- FROM testset, conf_run
- WHERE testset.name = \"$test\" AND
- testset.project_id = $testset_project_id AND
- conf_run.id = $conf_run_id";
- print "$cfg - $testset_project - $test\n" if $VERBOSE;
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testset_run failed: $!\n" if !$output;
- my $testset_run_id = $dbh->last_insert_id("", "", "testset_run", "");
-
- ###
- # insert data into testfunction tables
- #
-
- my $testrow_run_insert_counter = 0;
- my $testrow_run_insert_values = "";
-
- # insert into testfunction table if not yet in database (testfunction connected to its parent testset)
- foreach my $testfunction (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}}) {
- if ("0E0" eq $dbh->do ("SELECT testfunction.name FROM testfunction
- INNER JOIN testset ON testfunction.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- WHERE testfunction.name = \"$testfunction\" AND testset.name = \"$test\" AND project.name = \"$testset_project\"")) {
- my $query =
- "INSERT INTO testfunction (testset_id, name)
- SELECT id, \"$testfunction\" FROM testset
- WHERE testset.name = \"$test\" AND
- testset.project_id = $testset_project_id";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testfunction failed: $!\n" if !$output;
- }
- }
-
- # insert into testfunction_run table
- foreach my $testfunction (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}}) {
- my $testfunction_result = "na"; # assume the testfunction result is not available
- if (defined $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{result}) {
- $testfunction_result = $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{result};
- } else {
- # calculate the result from the testrow results, if any (use just the plain pass/fail/skip values)
- my $testrow_result = "na"; # assume the testrow result is not available
- my $result = "tr_pass"; # calculate the 'worst' result from the testrow results
- foreach my $testrow (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}}) {
- $testrow_result = $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}{$testrow}{result};
- # "skip" to overwrite "pass"
- if ($result eq "tr_pass") {
- $result = "tr_skip" if ($testrow_result eq "skip" or $testrow_result eq "bskip");
- }
- # "fail" to overwrite others
- if ($result ne "tr_fail") {
- $result = "tr_fail" if ($testrow_result eq "fail" or $testrow_result eq "bfail" or $testrow_result eq "xpass" or $testrow_result eq "bxpass");
- }
- }
- if ($testrow_result eq "na") {
- $testfunction_result = "na"; # testfunction result is not available because testrows do not have any result
- } else {
- $testfunction_result = $result; # testfunction result calculated from the testrow results
- }
- }
-
- # get testfunction.id for INSERT query below
- my $testfunction_id;
- my $select =
- "SELECT testfunction.id
- FROM testfunction
- INNER JOIN testset ON testfunction.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- WHERE testfunction.name = \"$testfunction\" AND
- testset.name = \"$test\" AND
- project.name = \"$testset_project\"";
- my $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- $testfunction_id = $row->{id};
- }
-
- # insert testfunction_run
- my $testfunction_run_insert_values =
- "($testfunction_id, $testset_run_id, \"$testfunction_result\", $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{duration})";
- my $query = "INSERT INTO testfunction_run (testfunction_id, testset_run_id, result, duration) VALUES $testfunction_run_insert_values";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testfunction_run failed: $!\n" if !$output;
- my $testfunction_run_id = $dbh->last_insert_id("", "", "testfunction_run", "");
-
- ###
- # insert into testrow tables
- #
-
- #insert into testrow table
- foreach my $testrow (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}}) {
-
- # certain characters must be escaped for SQL
- my $testrow_sql_escaped;
- my $testrow_sql_wildcard;
- $testrow_sql_escaped = escape($testrow);
- # testrow.name is checked with WHERE LIKE (instead of '=') so the SQL wildcard characters must be escaped
- $testrow_sql_wildcard = escape_sql_wildcard($testrow);
-
- # insert testrow connected to its parent testfunction if not yet in database (must use 'LIKE' instead of '=' for comparing testrow.name because of trailing spaces)
- if ("0E0" eq $dbh->do ("SELECT testrow.name FROM testrow
- INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id
- INNER JOIN testset ON testfunction.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- WHERE testrow.name LIKE \"$testrow_sql_wildcard\" AND testfunction.name = \"$testfunction\" AND testset.name = \"$test\" AND project.name = \"$testset_project\"")) {
- my $query =
- "INSERT INTO testrow (testfunction_id, name)
- SELECT id, \"$testrow_sql_escaped\" FROM testfunction
- WHERE testfunction.name = \"$testfunction\" AND
- testfunction.testset_id = (
- SELECT id FROM testset
- WHERE testset.name = \"$test\" AND
- testset.project_id = $testset_project_id)";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testrow failed: $!\n" if !$output;
- }
- } # end of foreach $testrow
-
- # insert into testrow_run table (done in second loop to optimize INSERT performance by collecting values into a bunch)
- foreach my $testrow (keys %{$datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}}) {
-
- # certain characters must be escaped for SQL
- my $testrow_sql_escaped;
- my $testrow_sql_wildcard;
- $testrow_sql_escaped = escape($testrow);
- # testrow.name is checked with WHERE LIKE (instead of '=') so the SQL wildcard characters must be escaped
- $testrow_sql_wildcard = escape_sql_wildcard($testrow);
-
- my $testrow_result;
- if (defined $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}{$testrow}{result}) {
- $testrow_result = $datahash{cfg}{$cfg}{testresults}{all_tests}{$testset_project}{$test}{testfunctions}{$testfunction}{DataTags}{$testrow}{result};
- } else {
- $testrow_result = "na"; # testfunction result is missing
- }
-
- ## don't save the "pass" results (performance issue) if related option set (Note: all the testfunction_runs must be saved to get their ids)
- if (!(defined $options{skiptestrowpass} and $testrow_result eq "pass")) {
-
- # get testrow.id for INSERT query below
- # (must use 'LIKE' instead of '=' for comparing testrow.name because of trailing spaces)
- my $testrow_id;
- my $select =
- "SELECT testrow.id
- FROM testrow
- INNER JOIN testfunction ON testrow.testfunction_id = testfunction.id
- INNER JOIN testset ON testfunction.testset_id = testset.id
- INNER JOIN project ON testset.project_id = project.id
- WHERE testrow.name LIKE \"$testrow_sql_wildcard\" AND
- testfunction.name = \"$testfunction\" AND
- testset.name = \"$test\" AND
- project.name = \"$testset_project\"";
- my $ids = $dbh->selectall_arrayref($select, { Slice => {} });
- foreach my $row (@$ids) {
- $testrow_id = $row->{id};
- }
-
- # collect values
- $testrow_run_insert_counter++;
- $testrow_run_insert_values .= "," if $testrow_run_insert_counter > 1;
- $testrow_run_insert_values .= "($testrow_id, $testfunction_run_id, \"$testrow_result\")";
- print "$cfg - $testset_project - $test - $testfunction - $testrow\n" if $VERBOSE;
-
- } # end of if defined skiptestrowpass
-
- # insert a bunch of values for better performance
- if ($testrow_run_insert_counter > $SQLINSERTVALUECOUNT) {
- my $query = "INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) VALUES $testrow_run_insert_values";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testrow_run failed: $!\n" if !$output;
- $testrow_run_insert_counter = 0;
- $testrow_run_insert_values = "";
- }
-
- } # end of foreach $testrow
-
- } # end of foreach $testfunction
-
- # insert the testrow_runs (those remaining from the inner loop above) by each testset; in a bunch for better performance
- if ($testrow_run_insert_values ne "") {
- my $query = "INSERT INTO testrow_run (testrow_id, testfunction_run_id, result) VALUES $testrow_run_insert_values";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into testrow_run failed: $!\n" if !$output;
- }
-
- } # end of if else
-
- } # end of foreach $test
- } # end of foreach $testset_project
- } # end of if defined {all_tests}
-
- ###
- # insert data into phase tables
- #
-
- if (defined $datahash{cfg}{$cfg}{phases}) {
- foreach my $phase (keys(%{$datahash{cfg}{$cfg}{phases}})) {
- print "$cfg - $phase\n" if $VERBOSE;
- my $parent = $datahash{cfg}{$cfg}{phases}{$phase}{parent} ? $datahash{cfg}{$cfg}{phases}{$phase}{parent} : "";
- my $start = $datahash{cfg}{$cfg}{phases}{$phase}{start} ? $datahash{cfg}{$cfg}{phases}{$phase}{start} : "";
- my $end = $datahash{cfg}{$cfg}{phases}{$phase}{end} ? $datahash{cfg}{$cfg}{phases}{$phase}{end} : "";
-
- if ("0E0" eq $dbh->do ("SELECT name FROM phase WHERE name = \"$phase\"")) {
- my $query =
- "INSERT INTO phase (name) VALUES (\"$phase\")";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into phase failed: $!\n" if !$output;
- }
-
- my $query =
- "INSERT INTO phase_run (phase_id, conf_run_id, start, end)
- SELECT phase.id, conf_run.id, \"$start\", \"$end\"
- FROM phase, conf_run
- WHERE phase.name = \"$phase\" AND
- conf_run.id = $conf_run_id";
- print OUTPUT "$query\n\n" if $VERBOSE or $output;
- $dbh->do ($query) or print "insert into phase_run failed: $!\n" if !$output;
- }
- }
-
- }
- $dbh->commit; # commit the changes if we get this far
- };
- if ($@) {
- warn "ERROR: Transaction aborted because $@";
- $error_count++;
- # now rollback to undo the incomplete changes
- # but do it in an eval{} as it may also fail
- eval { $dbh->rollback };
- # add other application on-error-clean-up code here
- } else {
- print "Data committed to database.\n";
- }
- $dbh->{AutoCommit} = 1; # disable transactions, if possible
-
- close OUTPUT;
-}
-
-sub check_exists_and_openable
-{
- my $file = shift;
- open my $fh, "<", $file or do {
- print "$0: open $file: $!\n";
- return 0;
- };
- close $fh or print "$0: close $file: $!\n";
- return 1;
-}
-
-sub get_all_folders
-{
- my $workdir = shift;
- my $timelimit = shift;
- my @folders;
-
- for my $dir (grep { -d catdir($workdir,$_) } read_dir($workdir)) {
- for my $dir2 (grep { -d catdir($workdir,$dir,$_) } read_dir(catdir($workdir,$dir))) {
- my $finaldir = catdir($workdir,$dir,$dir2);
- print "$finaldir\n";
- if ($finaldir !~ m/(latest-success|latest)/) {
- next if (folder_too_old($finaldir, $timelimit));
- push(@folders, $finaldir);
- }
- }
- }
- return \@folders;
-}
-
-sub folder_too_old
-{
- my $folder = shift;
- my $timelimit = shift;
-
- if (defined $timelimit) {
- my $modify_time = epoch_s_to_iso(get_modify_time($folder));
- if ($modify_time < $timelimit) {
- print "$folder older than specified time limit ($timelimit)\n" if $VERBOSE;
- return 1;
- }
- }
- return 0;
-}
-
-sub check_single_folder
-{
- my $workdir = shift;
- my @folders = ();
-
- push (@folders, $workdir) if (-d $workdir);
- return \@folders;
-}
-
-sub sql_set_rebuild
-{
- my $dbh = shift;
- my $rebuild = shift;
- my $timestamp = shift;
-
-}
-
-sub sql_update_progress
-{
- my $dbh = shift;
- my %table = %{(shift)};
-
- $dbh->do ("UPDATE db_status SET refreshed=\"$table{date}\", refresh_in_progress=$table{rebuild}, logs_current=$table{current}, logs_total=$table{total};");
-}
-
-sub run
-{
- my %options = process_arguments(@ARGV);
-
- my @inputfolders;
-
- my $start_time = time();
-
- if ($options{method} =~ m/^full$/) {
- @inputfolders = @{(get_all_folders($options{workpath}, $options{datelimit}))};
- }
- elsif ($options{method} =~ m/^single$/) {
- @inputfolders = @{(check_single_folder($options{workpath}))};
- }
-
- my $dbh = sql_connect();
-
- sql_drop_tables($dbh) if (defined $options{delete});
- sql_create_tables($dbh, \%options);
-
- my %db_status = (
- date => DateTime->now(),
- rebuild => 1,
- current => 0,
- total => 0,
- );
-
- #loop through each build folder one by one
- for my $index (0 .. $#inputfolders) {
- my $inputfolder = $inputfolders[$index];
- $db_status{current} = $index+1;
- $db_status{total} = $#inputfolders+1;
-
- print "Processing $inputfolder...\n";
- next if ($inputfolder =~ m/qt_4/i); # exception: exclude Qt_4.8
-
- sql_update_progress($dbh, \%db_status);
- my $statefile = catfile($inputfolder, $BUILDSTATEFILE);
- my $mainlogfile = catfile($inputfolder, $BUILDLOGFILE);
-
- next if (!check_exists_and_openable ($statefile));
- next if (!check_exists_and_openable ($mainlogfile));
-
- print "Needed main log files exists.\n";
-
- my $modify_time = epoch_s_to_iso(get_modify_time($statefile));
- my $statehash = read_json(uncompress_to_scalar($statefile));
- my $logcontent = uncompress_to_scalar($mainlogfile);
-
- my %datahash = %{read_build_data($statehash, $inputfolder)};
- $datahash{TIMESTAMP} = $modify_time if ($datahash{TIMESTAMP} eq "");
-
- print "-----------------------------------------------\n";
- print "Build Summary:\n";
- print "Name: $datahash{FULLDISPLAYNAME}\n";
- print "Build number: $datahash{BUILD_NUMBER}\n";
- print "Result: $datahash{RESULT}\n";
- print "Build date: $datahash{TIMESTAMP}\n";
- sql($dbh, \%options, \%datahash, \%db_status);
- print "$inputfolder processed.\n";
- }
- $db_status{rebuild} = 0;
- sql_update_progress($dbh, \%db_status);
- sql_disconnect($dbh);
- print "-----------------------------------------------\n";
- print "Parsing errors: $error_count\n";
- print "Parsing warnings: $warning_count\n";
- print "Parsing infos: $info_count\n";
- print "Done (duration: ", strftime("\%H:\%M:\%S", gmtime(time() - $start_time)), ")\n\n";
-
- return;
-}
-run( @ARGV ) unless caller;
diff --git a/non-puppet/qtmetrics2/testset_search.php b/non-puppet/qtmetrics2/testset_search.php
deleted file mode 100644
index e9d42e5..0000000
--- a/non-puppet/qtmetrics2/testset_search.php
+++ /dev/null
@@ -1,65 +0,0 @@
-<?php
-#############################################################################
-##
-## Copyright (C) 2015 The Qt Company Ltd.
-## Contact: http://www.qt.io/licensing/
-##
-## This file is part of the Quality Assurance module of the Qt Toolkit.
-##
-## $QT_BEGIN_LICENSE:LGPL21$
-## Commercial License Usage
-## Licensees holding valid commercial Qt licenses may use this file in
-## accordance with the commercial license agreement provided with the
-## Software or, alternatively, in accordance with the terms contained in
-## a written agreement between you and The Qt Company. For licensing terms
-## and conditions see http://www.qt.io/terms-conditions. For further
-## information use the contact form at http://www.qt.io/contact-us.
-##
-## GNU Lesser General Public License Usage
-## Alternatively, this file may be used under the terms of the GNU Lesser
-## General Public License version 2.1 or version 3 as published by the Free
-## Software Foundation and appearing in the file LICENSE.LGPLv21 and
-## LICENSE.LGPLv3 included in the packaging of this file. Please review the
-## following information to ensure the GNU Lesser General Public License
-## requirements will be met: https://www.gnu.org/licenses/lgpl.html and
-## http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
-##
-## As a special exception, The Qt Company gives you certain additional
-## rights. These rights are described in The Qt Company LGPL Exception
-## version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
-##
-## $QT_END_LICENSE$
-##
-#############################################################################
-
-/**
- * Testset autocomplete search
- * @since 25-06-2015
- * @author Juha Sippola
- */
-
-header('Content-Type: application/json');
-require 'src/Factory.php';
-
-// Get the filter and make database search
-if (isset($_GET['term'])) {
- $list = array();
- $rows = Factory::getTestsetsFiltered($_GET['term']);
- foreach ($rows as $row) {
- foreach ($row as $key => $value) {
- if ($key === 'name')
- $name = $value;
- else
- $project = $value;
- }
- $list[] = $name . ' (in ' . $project . ')'; // the separator must match with that used in index.php
- }
- // Return list as json string
- echo json_encode($list);
-
-// Return empty string if filter not set
-} else {
- echo json_encode([]);
-}
-
-?>