[llvm-commits] [zorg] r150742 - in /zorg/trunk/lnt/tests/DB: Create.py Import.py Inputs/sample-a-small.plist Inputs/sample-b-small.plist

Daniel Dunbar daniel at zuster.org
Thu Feb 16 14:54:11 PST 2012


Author: ddunbar
Date: Thu Feb 16 16:54:11 2012
New Revision: 150742

URL: http://llvm.org/viewvc/llvm-project?rev=150742&view=rev
Log:
[lnt] Kill off PerfDB tests, it is slated for execution.

Removed:
    zorg/trunk/lnt/tests/DB/Create.py
    zorg/trunk/lnt/tests/DB/Import.py
    zorg/trunk/lnt/tests/DB/Inputs/sample-a-small.plist
    zorg/trunk/lnt/tests/DB/Inputs/sample-b-small.plist

Removed: zorg/trunk/lnt/tests/DB/Create.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/DB/Create.py?rev=150741&view=auto
==============================================================================
--- zorg/trunk/lnt/tests/DB/Create.py (original)
+++ zorg/trunk/lnt/tests/DB/Create.py (removed)
@@ -1,73 +0,0 @@
-# RUN: rm -f %t.db
-# RUN: sqlite3 %t.db ".read %src_root/db/CreateTables.sql"
-# RUN: python %s %t.db
-
-import sys
-from lnt.db.perfdb import PerfDB, Run
-
-# Check creation.
-
-db = PerfDB(sys.argv[1])
-
-assert db.getNumMachines() == 0
-assert db.getNumRuns() == 0
-assert db.getNumTests() == 0
-
-m,created = db.getOrCreateMachine("machine-0", [('m_key','m_value')])
-assert created
-
-r,created = db.getOrCreateRun(m, '2000-01-02 03:04:05', '2006-07-08 09:10:11',
-                              [('r_key','r_value')])
-
-assert created
-t,created = db.getOrCreateTest("test-0", [('t_key','t_value')])
-assert created
-
-s = db.addSample(r, t, 1.0)
-
-print m
-print r
-print t
-
-db.commit()
-
-# Check uniquing.
-
-db2 = PerfDB(sys.argv[1])
-assert [m.id] == [i.id for i in db2.machines()]
-assert [r.id] == [i.id for i in db2.runs().all()]
-assert [t.id] == [i.id for i in db2.tests().all()]
-assert [s.id] == [i.id for i in db2.samples().all()]
-
-m2,created = db2.getOrCreateMachine("machine-0", [('m_key','m_value')])
-assert m.id == m2.id and not created
-
-r2,created = db2.getOrCreateRun(m, '2000-01-02 03:04:05', '2006-07-08 09:10:11',
-                              [('r_key','r_value')])
-assert r.id == r2.id and not created
-
-t2,created = db2.getOrCreateTest("test-0", [('t_key','t_value')])
-assert t.id == t2.id and not created
-
-s2 = db2.addSample(r2, t2, 2.0)
-assert s.id != s2.id
-
-assert r.id == s.run.id == s2.run.id
-assert t.id == s.test.id == s2.test.id
-
-db2.commit()
-
-# Check load.
-
-db3 = PerfDB(sys.argv[1])
-m3 = db3.machines().one()
-r3 = db3.runs().one()
-t3 = db3.tests().one()
-s3a,s3b = db3.samples().all()
-print m3,r3,t3,s3a,s3b
-
-assert m.id == m3.id
-assert r.id == r3.id
-assert t.id == t3.id
-assert s.id == s3a.id
-assert s2.id == s3b.id

Removed: zorg/trunk/lnt/tests/DB/Import.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/DB/Import.py?rev=150741&view=auto
==============================================================================
--- zorg/trunk/lnt/tests/DB/Import.py (original)
+++ zorg/trunk/lnt/tests/DB/Import.py (removed)
@@ -1,57 +0,0 @@
-# RUN: rm -rf %t.install
-# RUN: lnt create %t.install
-
-# RUN: lnt import %t.install %S/Inputs/sample-a-small.plist --commit=1 --show-sample-count |\
-# RUN:   FileCheck -check-prefix=IMPORT-A-1 %s
-
-# IMPORT-A-1: Added Machines: 1
-# IMPORT-A-1: Added Runs : 1
-# IMPORT-A-1: Added Tests : 8
-# IMPORT-A-1: Added Samples : 8
-
-# RUN: lnt import %t.install %S/Inputs/sample-b-small.plist --commit=1 --show-sample-count |\
-# RUN:   FileCheck -check-prefix=IMPORT-B %s
-
-# IMPORT-B: Added Runs : 1
-
-# RUN: lnt import %t.install %S/Inputs/sample-a-small.plist --commit=1 --show-sample-count |\
-# RUN:   FileCheck -check-prefix=IMPORT-A-2 %s
-
-# IMPORT-A-2: This submission is a duplicate of run 1
-
-# RUN: python %s %t.install/data/lnt.db
-
-import datetime, sys
-from lnt.db.perfdb import PerfDB, Run, Test
-
-db = PerfDB(sys.argv[1])
-
-m = db.machines().one()
-assert m.id == 1
-assert m.name == 'LNT SAMPLE MACHINE'
-
-info = dict((i.key,i.value) for i in m.info.values())
-assert 'os' in info
-assert info['os'] == ' Darwin 10.2.0'
-
-runs = db.runs().all()
-assert len(runs) == 2
-rA,rB = runs
-assert rA.machine == m
-assert rB.machine == m
-assert rA.start_time == datetime.datetime(2009, 11, 17, 2, 12, 25)
-assert rA.end_time == datetime.datetime(2009, 11, 17, 3, 44, 48)
-assert rA.info['tag'].key == 'tag'
-assert rA.info['tag'].value == 'nightlytest'
-
-t = db.tests().order_by(Test.name)[4]
-assert t.name == 'nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.compile.success'
-assert t.info.values() == []
-
-samples = db.samples(test=t).all()
-assert len(samples) == 2
-sA,sB = samples
-assert sA.run == rA
-assert sB.run == rB
-assert sA.value == 1.0
-assert sB.value == 1.0

Removed: zorg/trunk/lnt/tests/DB/Inputs/sample-a-small.plist
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/DB/Inputs/sample-a-small.plist?rev=150741&view=auto
==============================================================================
--- zorg/trunk/lnt/tests/DB/Inputs/sample-a-small.plist (original)
+++ zorg/trunk/lnt/tests/DB/Inputs/sample-a-small.plist (removed)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>Machine</key>
-	<dict>
-		<key>Info</key>
-		<dict>
-			<key>gcc_version</key>
-			<string> i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)</string>
-			<key>name</key>
-			<string> smoosh-01</string>
-			<key>os</key>
-			<string> Darwin 10.2.0</string>
-			<key>uname</key>
-			<string> Darwin smoosh-01 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386hardware: i386</string>
-		</dict>
-		<key>Name</key>
-		<string>LNT SAMPLE MACHINE</string>
-	</dict>
-	<key>Run</key>
-	<dict>
-		<key>End Time</key>
-		<string>2009-11-17 03:44:48</string>
-		<key>Info</key>
-		<dict>
-			<key>tag</key>
-			<string>nightlytest</string>
-		</dict>
-		<key>Start Time</key>
-		<string>2009-11-17 02:12:25</string>
-	</dict>
-	<key>Tests</key>
-	<array>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.gcc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>0.019300000000000001</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.gcc.compile.time</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.bc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>2912.0</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.bc.compile.size</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>0.010800000000000001</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.compile.time</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.exec.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>3.2200000000000002</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.exec.time</string>
-		</dict>
-	</array>
-</dict>
-</plist>

Removed: zorg/trunk/lnt/tests/DB/Inputs/sample-b-small.plist
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/lnt/tests/DB/Inputs/sample-b-small.plist?rev=150741&view=auto
==============================================================================
--- zorg/trunk/lnt/tests/DB/Inputs/sample-b-small.plist (original)
+++ zorg/trunk/lnt/tests/DB/Inputs/sample-b-small.plist (removed)
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
-<plist version="1.0">
-<dict>
-	<key>Machine</key>
-	<dict>
-		<key>Info</key>
-		<dict>
-			<key>gcc_version</key>
-			<string> i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5646)</string>
-			<key>name</key>
-			<string> smoosh-01</string>
-			<key>os</key>
-			<string> Darwin 10.2.0</string>
-			<key>uname</key>
-			<string> Darwin smoosh-01 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386hardware: i386</string>
-		</dict>
-		<key>Name</key>
-		<string>LNT SAMPLE MACHINE</string>
-	</dict>
-	<key>Run</key>
-	<dict>
-		<key>End Time</key>
-		<string>2009-11-19 03:00:12</string>
-		<key>Info</key>
-		<dict>
-			<key>tag</key>
-			<string>nightlytest</string>
-		</dict>
-		<key>Start Time</key>
-		<string>2009-11-19 01:27:49</string>
-	</dict>
-	<key>Tests</key>
-	<array>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.gcc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>0.019199999999999998</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.gcc.compile.time</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.bc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>2912.0</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.bc.compile.size</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.compile.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>0.0111</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.compile.time</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<integer>1</integer>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.exec.success</string>
-		</dict>
-		<dict>
-			<key>Data</key>
-			<array>
-				<real>3.1499999999999999</real>
-			</array>
-			<key>Info</key>
-			<dict>
-			</dict>
-			<key>Name</key>
-			<string>nightlytest.SingleSource/Benchmarks/BenchmarkGame/fannkuch.llc.exec.time</string>
-		</dict>
-	</array>
-</dict>
-</plist>





More information about the llvm-commits mailing list