1# Config file consumed by create_project
2# Helpful reminder about CodeBuild provided docker images:
3#  https://docs.aws.amazon.com/codebuild/latest/userguide/build-env-ref-available.html
4[Global]
5stack_name: s2nScheduledFuzz
6
7# CodeBuild Scheduled Fuzz
8[CodeBuild:s2nFuzzScheduled]
9image : aws/codebuild/standard:4.0
10env_type: LINUX_CONTAINER
11compute_type: BUILD_GENERAL1_LARGE
12timeout_in_min: 480
13buildspec: codebuild/spec/buildspec_ubuntu_fuzz_artifacts.yml
14source_location: https://github.com/awslabs/private-s2n-fuzz.git
15source_type : GITHUB
16source_clonedepth: 1
17source_version:
18# This next value MUST match the buildspec files
19# secondary-artifacts, and can be a comma sep. list
20artifact_secondary_identifiers: logs
21artifact_s3_bucket: s2n-build-artifacts
22env: TESTS=fuzz FUZZ_TIMEOUT_SEC=27400
23
24[CloudWatchEvent:s2n_bike_r1_recv_ciphertext_fuzz_test]
25start_time: 05:00
26build_job_name: s2nFuzzScheduled
27input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_bike_r1_recv_ciphertext_fuzz_test"}]}
28
29[CloudWatchEvent:s2n_bike_r1_recv_public_key_fuzz_test]
30start_time: 05:00
31build_job_name: s2nFuzzScheduled
32input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_bike_r1_recv_public_key_fuzz_test"}]}
33
34[CloudWatchEvent:s2n_bike_r2_recv_ciphertext_fuzz_test]
35start_time: 05:00
36build_job_name: s2nFuzzScheduled
37input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_bike_r2_recv_ciphertext_fuzz_test"}]}
38
39[CloudWatchEvent:s2n_bike_r2_recv_public_key_fuzz_test]
40start_time: 05:00
41build_job_name: s2nFuzzScheduled
42input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_bike_r2_recv_public_key_fuzz_test"}]}
43
44[CloudWatchEvent:s2n_certificate_extensions_parse_test]
45start_time: 05:00
46build_job_name: s2nFuzzScheduled
47input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_certificate_extensions_parse_test"}]}
48
49[CloudWatchEvent:s2n_client_cert_recv_test]
50start_time: 05:00
51build_job_name: s2nFuzzScheduled
52input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_client_cert_recv_test"}]}
53
54[CloudWatchEvent:s2n_cert_req_recv_test]
55start_time: 05:00
56build_job_name: s2nFuzzScheduled
57input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_cert_req_recv_test"}]}
58
59[CloudWatchEvent:s2n_client_cert_verify_recv_test]
60start_time: 05:00
61build_job_name: s2nFuzzScheduled
62input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_client_cert_verify_recv_test"}]}
63
64[CloudWatchEvent:s2n_client_fuzz_test]
65start_time: 05:00
66build_job_name: s2nFuzzScheduled
67input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_client_fuzz_test"}]}
68
69[CloudWatchEvent:s2n_client_hello_recv_fuzz_test]
70start_time: 05:00
71build_job_name: s2nFuzzScheduled
72input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_client_hello_recv_fuzz_test"}]}
73
74[CloudWatchEvent:s2n_client_key_recv_fuzz_test]
75start_time: 05:00
76build_job_name: s2nFuzzScheduled
77input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_client_key_recv_fuzz_test"}]}
78
79[CloudWatchEvent:s2n_encrypted_extensions_recv_test]
80start_time: 05:00
81build_job_name: s2nFuzzScheduled
82input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_encrypted_extensions_recv_test"}]}
83
84[CloudWatchEvent:s2n_extensions_client_key_share_recv_test]
85start_time: 05:00
86build_job_name: s2nFuzzScheduled
87input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_extensions_client_key_share_recv_test"}]}
88
89[CloudWatchEvent:s2ns2n_extensions_client_supported_versions_recv_test_fuzz]
90start_time: 05:00
91build_job_name: s2nFuzzScheduled
92input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_extensions_client_supported_versions_recv_test"}]}
93
94[CloudWatchEvent:s2n_extensions_server_key_share_recv_test]
95start_time: 05:00
96build_job_name: s2nFuzzScheduled
97input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_extensions_server_key_share_recv_test"}]}
98
99[CloudWatchEvent:s2n_extensions_server_supported_versions_recv_test]
100start_time: 05:00
101build_job_name: s2nFuzzScheduled
102input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_extensions_server_supported_versions_recv_test"}]}
103
104[CloudWatchEvent:s2n_hybrid_ecdhe_bike_r1_fuzz_test]
105start_time: 05:00
106build_job_name: s2nFuzzScheduled
107input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_hybrid_ecdhe_bike_r1_fuzz_test"}]}
108
109[CloudWatchEvent:s2ns2n_hybrid_ecdhe_bike_r2_fuzz_test_fuzz]
110start_time: 05:00
111build_job_name: s2nFuzzScheduled
112input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_hybrid_ecdhe_bike_r2_fuzz_test"}]}
113
114[CloudWatchEvent:s2n_hybrid_ecdhe_sike_r1_fuzz_test]
115start_time: 05:00
116build_job_name: s2nFuzzScheduled
117input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_hybrid_ecdhe_sike_r1_fuzz_test"}]}
118
119[CloudWatchEvent:s2n_hybrid_ecdhe_sike_r3_fuzz_test]
120start_time: 05:00
121build_job_name: s2nFuzzScheduled
122input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_hybrid_ecdhe_sike_r3_fuzz_test"}]}
123
124[CloudWatchEvent:s2n_kyber_r2_recv_ciphertext_fuzz_test]
125start_time: 05:00
126build_job_name: s2nFuzzScheduled
127input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_kyber_r2_recv_ciphertext_fuzz_test"}]}
128
129[CloudWatchEvent:s2n_kyber_r2_recv_public_key_fuzz_test]
130start_time: 05:00
131build_job_name: s2nFuzzScheduled
132input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_kyber_r2_recv_public_key_fuzz_test"}]}
133
134[CloudWatchEvent:s2n_openssl_diff_pem_parsing_test]
135start_time: 05:00
136build_job_name: s2nFuzzScheduled
137input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_openssl_diff_pem_parsing_test"}]}
138
139[CloudWatchEvent:s2n_recv_client_supported_groups_test]
140start_time: 05:00
141build_job_name: s2nFuzzScheduled
142input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_recv_client_supported_groups_test"}]}
143
144[CloudWatchEvent:s2n_select_server_cert_test]
145start_time: 05:00
146build_job_name: s2nFuzzScheduled
147input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_select_server_cert_test"}]}
148
149[CloudWatchEvent:s2n_server_cert_recv_test]
150start_time: 05:00
151build_job_name: s2nFuzzScheduled
152input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_server_cert_recv_test"}]}
153
154[CloudWatchEvent:s2n_server_extensions_recv_test]
155start_time: 05:00
156build_job_name: s2nFuzzScheduled
157input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_server_extensions_recv_test"}]}
158
159[CloudWatchEvent:s2n_server_fuzz_test]
160start_time: 05:00
161build_job_name: s2nFuzzScheduled
162input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_server_fuzz_test"}]}
163
164[CloudWatchEvent:s2n_server_hello_recv_test]
165start_time: 05:00
166build_job_name: s2nFuzzScheduled
167input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_server_hello_recv_test"}]}
168
169[CloudWatchEvent:s2n_sike_r1_recv_ciphertext_fuzz_test]
170start_time: 05:00
171build_job_name: s2nFuzzScheduled
172input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_sike_r1_recv_ciphertext_fuzz_test"}]}
173
174[CloudWatchEvent:s2n_sike_r1_recv_public_key_fuzz_test]
175start_time: 05:00
176build_job_name: s2nFuzzScheduled
177input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_sike_r1_recv_public_key_fuzz_test"}]}
178
179[CloudWatchEvent:s2n_sike_r3_recv_ciphertext_fuzz_test]
180start_time: 05:00
181build_job_name: s2nFuzzScheduled
182input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_sike_r3_recv_ciphertext_fuzz_test"}]}
183
184[CloudWatchEvent:s2n_sike_r3_recv_public_key_fuzz_test]
185start_time: 05:00
186build_job_name: s2nFuzzScheduled
187input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_sike_r3_recv_public_key_fuzz_test"}]}
188
189[CloudWatchEvent:s2n_stuffer_pem_fuzz_test]
190start_time: 05:00
191build_job_name: s2nFuzzScheduled
192input: {"environmentVariablesOverride": [{"name": "FUZZ_TESTS","value": "s2n_stuffer_pem_fuzz_test"}]}
193
194