UNPKG

@syntest/core

Version:

The common core of the SynTest Framework

78 lines 3.83 kB
"use strict"; /* * Copyright 2020-2021 Delft University of Technology and SynTest contributors * * This file is part of SynTest Framework - SynTest Core. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.RuntimeVariable = void 0; /** * Runtime variables that can be recorded. */ var RuntimeVariable; (function (RuntimeVariable) { /** * General */ RuntimeVariable[RuntimeVariable["CONFIGURATION"] = 0] = "CONFIGURATION"; RuntimeVariable[RuntimeVariable["SEED"] = 1] = "SEED"; RuntimeVariable[RuntimeVariable["SUBJECT"] = 2] = "SUBJECT"; RuntimeVariable[RuntimeVariable["VERSION"] = 3] = "VERSION"; /** * Search */ RuntimeVariable[RuntimeVariable["ALGORITHM"] = 4] = "ALGORITHM"; RuntimeVariable[RuntimeVariable["EVALUATIONS"] = 5] = "EVALUATIONS"; RuntimeVariable[RuntimeVariable["ITERATIONS"] = 6] = "ITERATIONS"; RuntimeVariable[RuntimeVariable["PROBE_ENABLED"] = 7] = "PROBE_ENABLED"; RuntimeVariable[RuntimeVariable["CONSTANT_POOL_ENABLED"] = 8] = "CONSTANT_POOL_ENABLED"; /** * Objectives */ RuntimeVariable[RuntimeVariable["COVERED_OBJECTIVES"] = 9] = "COVERED_OBJECTIVES"; RuntimeVariable[RuntimeVariable["OBJECTIVE_VALUE"] = 10] = "OBJECTIVE_VALUE"; RuntimeVariable[RuntimeVariable["TOTAL_OBJECTIVES"] = 11] = "TOTAL_OBJECTIVES"; /** * Coverage */ RuntimeVariable[RuntimeVariable["BRANCH_COVERAGE"] = 12] = "BRANCH_COVERAGE"; RuntimeVariable[RuntimeVariable["FUNCTION_COVERAGE"] = 13] = "FUNCTION_COVERAGE"; RuntimeVariable[RuntimeVariable["LINE_COVERAGE"] = 14] = "LINE_COVERAGE"; RuntimeVariable[RuntimeVariable["PROBE_COVERAGE"] = 15] = "PROBE_COVERAGE"; RuntimeVariable[RuntimeVariable["COVERAGE"] = 16] = "COVERAGE"; RuntimeVariable[RuntimeVariable["COVERED_BRANCHES"] = 17] = "COVERED_BRANCHES"; RuntimeVariable[RuntimeVariable["COVERED_EXCEPTIONS"] = 18] = "COVERED_EXCEPTIONS"; RuntimeVariable[RuntimeVariable["COVERED_FUNCTIONS"] = 19] = "COVERED_FUNCTIONS"; RuntimeVariable[RuntimeVariable["COVERED_LINES"] = 20] = "COVERED_LINES"; RuntimeVariable[RuntimeVariable["COVERED_PROBES"] = 21] = "COVERED_PROBES"; RuntimeVariable[RuntimeVariable["TOTAL_BRANCHES"] = 22] = "TOTAL_BRANCHES"; RuntimeVariable[RuntimeVariable["TOTAL_FUNCTIONS"] = 23] = "TOTAL_FUNCTIONS"; RuntimeVariable[RuntimeVariable["TOTAL_LINES"] = 24] = "TOTAL_LINES"; RuntimeVariable[RuntimeVariable["TOTAL_PROBES"] = 25] = "TOTAL_PROBES"; /** * Time */ RuntimeVariable[RuntimeVariable["INITIALIZATION_TIME"] = 26] = "INITIALIZATION_TIME"; RuntimeVariable[RuntimeVariable["SEARCH_TIME"] = 27] = "SEARCH_TIME"; RuntimeVariable[RuntimeVariable["TOTAL_TIME"] = 28] = "TOTAL_TIME"; RuntimeVariable[RuntimeVariable["INSTRUMENTATION_TIME"] = 29] = "INSTRUMENTATION_TIME"; RuntimeVariable[RuntimeVariable["TYPE_RESOLVING_TIME"] = 30] = "TYPE_RESOLVING_TIME"; /** * Archive */ RuntimeVariable[RuntimeVariable["ARCHIVE_SIZE"] = 31] = "ARCHIVE_SIZE"; RuntimeVariable[RuntimeVariable["MINIMIZED_SIZE"] = 32] = "MINIMIZED_SIZE"; })(RuntimeVariable = exports.RuntimeVariable || (exports.RuntimeVariable = {})); //# sourceMappingURL=RuntimeVariable.js.map