Add a basic compositing Animometer test
[WebKit-https.git] / Websites / test-results / init-database.sql
index 57ccd44bc60c148d87df218261ace0eb6079622e..f7821f7dc013b95c7fa34b216d6f88e2fa137914 100644 (file)
@@ -29,6 +29,7 @@ CREATE TABLE builds (
     start_time timestamp,
     end_time timestamp,
     slave integer REFERENCES slaves ON DELETE CASCADE,
+    is_processed boolean,
     CONSTRAINT builder_and_build_number_must_be_unique UNIQUE(builder, number));
 CREATE INDEX build_builder_index ON builds(builder);
 CREATE INDEX build_slave_index ON builds(slave);
@@ -50,16 +51,17 @@ CREATE TABLE tests (
     reftest_type varchar(64));
 
 CREATE TABLE results (
-    id serial PRIMARY KEY,
+    id bigserial PRIMARY KEY,
     test integer REFERENCES tests ON DELETE CASCADE,
     build integer REFERENCES builds ON DELETE CASCADE,
     expected varchar(64) NOT NULL,
     actual varchar(64) NOT NULL,
     modifiers varchar(64) NOT NULL,
     time integer,
-    is_flaky boolean);
+    is_flaky boolean,
+    CONSTRAINT results_test_build_must_be_unique UNIQUE(test, build));
 CREATE INDEX results_test ON results(test);
 CREATE INDEX results_build ON results(build);
 CREATE INDEX results_is_flaky ON results(is_flaky);
 
-SET work_mem='50MB';
+SET work_mem='1024MB';