Skip to content

fix: учитывать локальный oscript.cfg при запуске бенчмарков - #58

Merged
Stivo182 merged 9 commits into
mainfrom
fix/benchmark-local-config
Jul 23, 2026
Merged

fix: учитывать локальный oscript.cfg при запуске бенчмарков#58
Stivo182 merged 9 commits into
mainfrom
fix/benchmark-local-config

tests: исправить ожидание пути на macOS

4e24ad9
Select commit
Loading
Failed to load commit list.
sonar.openbsl.ru qa-bot / SonarQube Code Analysis failed Jul 23, 2026 in 31s

Quality Gate failed

Failed Quality Gate failed

  • 41 New Issues (is greater than 0)

Project ID: benchmark

View in SonarQube

Annotations

Check notice on line 109 in src/BenchmarkOneScript/core/common/Классы/РазрешательВходныхФайловБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/common/Классы/РазрешательВходныхФайловБенчмарков.os#L109

Уменьшите количество значений свойств, передаваемых в конструктор структуры

Check notice on line 119 in src/BenchmarkOneScript/core/common/Классы/РазрешательВходныхФайловБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/common/Классы/РазрешательВходныхФайловБенчмарков.os#L119

Возможная опечатка в "Дедупликации"

Check warning on line 88 in src/BenchmarkOneScript/core/common/Модули/ЭкранированиеАргументовКоманднойСтроки.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/common/Модули/ЭкранированиеАргументовКоманднойСтроки.os#L88

Удалите неиспользуемую переменную Индекс

Check notice on line 158 in src/BenchmarkOneScript/core/running/Классы/МенеджерПроцессовБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/running/Классы/МенеджерПроцессовБенчмарков.os#L158

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 148 in src/BenchmarkOneScript/core/running/Классы/МенеджерПроцессовБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/running/Классы/МенеджерПроцессовБенчмарков.os#L148

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 117 in src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os#L117

Возможная опечатка в "Разрешатель"

Check failure on line 113 in src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os#L113

Уменьшите когнитивную сложность "НайтиГруппыФайловБенчмарков" с 16 до 15

Check notice on line 148 in src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/running/Классы/ЗапускательФайловБенчмарков.os#L148

Удалите лишние последовательные пустые строки

Check notice on line 157 in src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os#L157

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 168 in src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os#L168

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 173 in src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os#L173

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 163 in src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/core/config/Классы/МенеджерПараметровКонфигурацииOneScript.os#L163

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 20 in src/BenchmarkOneScript/cmd/Классы/ЛокаторФайловКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЛокаторФайловКонфигурацииOneScript.os#L20

Возможная опечатка в "Разрешатель"

Check notice on line 72 in src/BenchmarkOneScript/cmd/Классы/ЛокаторФайловКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЛокаторФайловКонфигурацииOneScript.os#L72

Возможная опечатка в "Дедупликации"

Check notice on line 91 in src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os#L91

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 118 in src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os#L118

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 123 in src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os#L123

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 130 in src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os#L130

Уберите инициализацию параметров метода "Добавить" вложенными методами

Check notice on line 159 in src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

src/BenchmarkOneScript/cmd/Классы/ЗапускательПриложенияСКонфигурациейOneScript.os#L159

Создайте константу с понятным названием, присвойте ей значение "100" и используйте эту константу вместо магического числа.

Check notice on line 95 in tests/ТестыПодготовителяФайлаБенчмарка.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыПодготовителяФайлаБенчмарка.os#L95

Уберите инициализацию параметров метода "ЗаписатьТекст" вложенными методами

Check notice on line 199 in tests/ТестыМенеджераПроцессовБенчмарков.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыМенеджераПроцессовБенчмарков.os#L199

Удалите лишние последовательные пустые строки

Check warning on line 266 in tests/ТестыМенеджераПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыМенеджераПараметровКонфигурацииOneScript.os#L266

Метод "ВыполнитьСтартовыйСценарий" не вызывается в теле модуля

Check notice on line 169 in tests/ТестыМенеджераПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыМенеджераПараметровКонфигурацииOneScript.os#L169

Уберите инициализацию параметров метода "ЗаписатьТекст" вложенными методами

Check notice on line 208 in tests/ТестыМенеджераПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыМенеджераПараметровКонфигурацииOneScript.os#L208

Необходимо избавиться от многократного использования строкового литерала "high-system"

Check notice on line 268 in tests/ТестыМенеджераПараметровКонфигурацииOneScript.os

See this annotation in the file changed.

@sonar-openbsl-ru-qa-bot sonar-openbsl-ru-qa-bot / SonarQube Code Analysis

tests/ТестыМенеджераПараметровКонфигурацииOneScript.os#L268

Уберите инициализацию параметров метода "СтрШаблон" вложенными методами