Path: blob/main/contrib/kyua/store/testdata_v3_4.sql
39564 views
-- Copyright 2014 The Kyua Authors.1-- All rights reserved.2--3-- Redistribution and use in source and binary forms, with or without4-- modification, are permitted provided that the following conditions are5-- met:6--7-- * Redistributions of source code must retain the above copyright8-- notice, this list of conditions and the following disclaimer.9-- * Redistributions in binary form must reproduce the above copyright10-- notice, this list of conditions and the following disclaimer in the11-- documentation and/or other materials provided with the distribution.12-- * Neither the name of Google Inc. nor the names of its contributors13-- may be used to endorse or promote products derived from this software14-- without specific prior written permission.15--16-- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS17-- "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT18-- LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR19-- A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT20-- OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,21-- SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT22-- LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,23-- DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY24-- THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT25-- (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE26-- OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.2728-- \file store/testdata_v3.sql29-- Populates a v3 database with some test data.30--31-- Mixture of test programs.323334BEGIN TRANSACTION;353637-- context38INSERT INTO contexts (cwd) VALUES ('/usr/tests');39INSERT INTO env_vars (var_name, var_value)40VALUES ('LANG', 'C');41INSERT INTO env_vars (var_name, var_value)42VALUES ('PATH', '/bin:/usr/bin');43INSERT INTO env_vars (var_name, var_value)44VALUES ('TERM', 'xterm');4546-- metadata_id 1247INSERT INTO metadatas VALUES (12, 'allowed_architectures', '');48INSERT INTO metadatas VALUES (12, 'allowed_platforms', '');49INSERT INTO metadatas VALUES (12, 'description', '');50INSERT INTO metadatas VALUES (12, 'has_cleanup', 'false');51INSERT INTO metadatas VALUES (12, 'required_configs', '');52INSERT INTO metadatas VALUES (12, 'required_files', '');53INSERT INTO metadatas VALUES (12, 'required_memory', '0');54INSERT INTO metadatas VALUES (12, 'required_programs', '');55INSERT INTO metadatas VALUES (12, 'required_user', '');56INSERT INTO metadatas VALUES (12, 'timeout', '10');5758-- test_program_id 859INSERT INTO test_programs (test_program_id, absolute_path, root,60relative_path, test_suite_name, metadata_id,61interface)62VALUES (8, '/usr/tests/subdir/another_test', '/usr/tests',63'subdir/another_test', 'subsuite-name', 12, 'plain');6465-- test_case_id 1066INSERT INTO test_cases (test_case_id, test_program_id, name, metadata_id)67VALUES (10, 8, 'main', 12);68INSERT INTO test_results (test_case_id, result_type, result_reason, start_time,69end_time)70VALUES (10, 'failed', 'Exit failure', 1357644395000000, 1357644396000000);7172-- file_id 573INSERT INTO files (file_id, contents) VALUES (5, x'54657374207374646f7574');74INSERT INTO test_case_files (test_case_id, file_name, file_id)75VALUES (10, '__STDOUT__', 5);7677-- file_id 678INSERT INTO files (file_id, contents) VALUES (6, x'5465737420737464657272');79INSERT INTO test_case_files (test_case_id, file_name, file_id)80VALUES (10, '__STDERR__', 6);8182-- metadata_id 1383INSERT INTO metadatas VALUES (13, 'allowed_architectures', '');84INSERT INTO metadatas VALUES (13, 'allowed_platforms', '');85INSERT INTO metadatas VALUES (13, 'description', '');86INSERT INTO metadatas VALUES (13, 'has_cleanup', 'false');87INSERT INTO metadatas VALUES (13, 'required_configs', '');88INSERT INTO metadatas VALUES (13, 'required_files', '');89INSERT INTO metadatas VALUES (13, 'required_memory', '0');90INSERT INTO metadatas VALUES (13, 'required_programs', '');91INSERT INTO metadatas VALUES (13, 'required_user', '');92INSERT INTO metadatas VALUES (13, 'timeout', '300');9394-- test_program_id 995INSERT INTO test_programs (test_program_id, absolute_path, root,96relative_path, test_suite_name, metadata_id,97interface)98VALUES (9, '/usr/tests/complex_test', '/usr/tests',99'complex_test', 'suite-name', 14, 'atf');100101-- metadata_id 15102INSERT INTO metadatas VALUES (15, 'allowed_architectures', '');103INSERT INTO metadatas VALUES (15, 'allowed_platforms', '');104INSERT INTO metadatas VALUES (15, 'description', '');105INSERT INTO metadatas VALUES (15, 'has_cleanup', 'false');106INSERT INTO metadatas VALUES (15, 'required_configs', '');107INSERT INTO metadatas VALUES (15, 'required_files', '');108INSERT INTO metadatas VALUES (15, 'required_memory', '0');109INSERT INTO metadatas VALUES (15, 'required_programs', '');110INSERT INTO metadatas VALUES (15, 'required_user', '');111INSERT INTO metadatas VALUES (15, 'timeout', '300');112113-- test_case_id 11114INSERT INTO test_cases (test_case_id, test_program_id, name, metadata_id)115VALUES (11, 9, 'this_passes', 15);116INSERT INTO test_results (test_case_id, result_type, result_reason, start_time,117end_time)118VALUES (11, 'passed', NULL, 1357644396500000, 1357644397000000);119120-- metadata_id 16121INSERT INTO metadatas VALUES (16, 'allowed_architectures', '');122INSERT INTO metadatas VALUES (16, 'allowed_platforms', '');123INSERT INTO metadatas VALUES (16, 'description', 'Test description');124INSERT INTO metadatas VALUES (16, 'has_cleanup', 'false');125INSERT INTO metadatas VALUES (16, 'required_configs', '');126INSERT INTO metadatas VALUES (16, 'required_files', '');127INSERT INTO metadatas VALUES (16, 'required_memory', '0');128INSERT INTO metadatas VALUES (16, 'required_programs', '');129INSERT INTO metadatas VALUES (16, 'required_user', 'root');130INSERT INTO metadatas VALUES (16, 'timeout', '300');131132-- test_case_id 12133INSERT INTO test_cases (test_case_id, test_program_id, name, metadata_id)134VALUES (12, 9, 'this_fails', 16);135INSERT INTO test_results (test_case_id, result_type, result_reason, start_time,136end_time)137VALUES (12, 'failed', 'Some reason', 1357644397100000, 1357644399005000);138139140COMMIT TRANSACTION;141142143