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