diff --git a/.github/workflows/os/oint_testmaker.os b/.github/workflows/os/oint_testmaker.os index 7645bf5742..0ca7968d46 100644 --- a/.github/workflows/os/oint_testmaker.os +++ b/.github/workflows/os/oint_testmaker.os @@ -2,9 +2,11 @@ Перем СоответствияПараметровЗначениям; Перем СоответствияПараметровПредобработкам; +Перем СписокРабот; Процедура ПриСозданииОбъекта() + СписокРабот = ""; ТаблицаТестов = OPI_ПолучениеДанныхТестов.ПолучитьТаблицуТестов(); СписокБиблиотек = OPI_ПолучениеДанныхТестов.ПолучитьСоответствиеРазделовТестирования(); @@ -24,9 +26,12 @@ Раздел = Библиотека.Ключ; Зависимости = Библиотека.Значение; + НазваниеРаботы = "Testing-" + Раздел; + СписокРабот = СписокРабот + НазваниеРаботы + ", "; + ТекстРаботы = " | - | Testing-" + Раздел + ": + | " + НазваниеРаботы + ": | runs-on: ubuntu-latest | needs: " + Зависимости + " | steps: @@ -179,7 +184,7 @@ | | Clear-Cache: | runs-on: ubuntu-latest - | needs: [Testing-Telegram, Testing-VK, Testing-YandexDisk, Testing-Viber, Testing-Notion, Testing-GoogleCalendar, Testing-GoogleDrive, Encode] + | needs: [" + СписокРабот + "Encode] | if: ${{ always() }} | steps: | - name: Очистка основного кэша diff --git a/OPI/src/CommonModules/OPI_Тесты/Module.bsl b/OPI/src/CommonModules/OPI_Тесты/Module.bsl index dbbe986dae..071b25ecae 100644 --- a/OPI/src/CommonModules/OPI_Тесты/Module.bsl +++ b/OPI/src/CommonModules/OPI_Тесты/Module.bsl @@ -2911,7 +2911,8 @@ КонецЦикла; Час = 3600; - Отправка = OPI_Инструменты.ПолучитьТекущуюДату() + Час; + Сутки = 24; + Отправка = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час); Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, Отправка); // !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОтправитьСообщение");