File tree Expand file tree Collapse file tree 2 files changed +22
-5
lines changed Expand file tree Collapse file tree 2 files changed +22
-5
lines changed Original file line number Diff line number Diff line change 5
5
#Использовать "helpers"
6
6
7
7
&Тест
8
- Процедура Тест_ВыделяемаяПамять () Экспорт
8
+ Процедура Тест_ДолженПроверитьВыделяемуюПамять () Экспорт
9
9
10
10
РазмерВБайтах = 1024 * 1024 ;
11
11
16
16
ДескрипторБенчмарка.ДобавитьПараметры(РазмерВБайтах);
17
17
18
18
Результат = Бенчмаркинг.Запустить(ДескрипторыБенчмарков);
19
- ВыделеноБайт = Результат.Отчет.Таблица[ 0 ][КолонкиОтчетаБенчмарков.ВыделяемаяПамять] ;
20
-
19
+
20
+ ВыделеноБайт = Результат.РезультатыЗапусков[ 0 ].Статистика.ВыделяемаяПамять ;
21
21
Коэффициент = РазмерВБайтах / ВыделеноБайт;
22
22
23
23
Ожидаем.Что(Коэффициент).Между(0.99 , 1 );
24
24
25
25
КонецПроцедуры
26
26
27
+ &Тест
28
+ Процедура Тест_ДолженПроверитьВыделяемуюПамятьПустогоБенчмарка () Экспорт
29
+
30
+ Тип = Тип ("ПустойБенчмарк" );
31
+
32
+ Конфигурация = Новый КонфигурацияБенчмарков(Тип)
33
+ .ДобавитьМониторингПамяти()
34
+ .УстановитьКоличествоИтераций(5 )
35
+ .УстановитьКоличествоПрогревочныхИтераций(0 );
36
+
37
+ Результат = Бенчмаркинг.Запустить(Тип, Конфигурация);
38
+
39
+ ВыделеноБайт = Результат.РезультатыЗапусков[0 ].Статистика.ВыделяемаяПамять;
40
+
41
+ Ожидаем.Что(ВыделеноБайт).Между(1 , 2000 );
42
+
43
+ КонецПроцедуры
44
+
27
45
&Тест
28
46
Процедура Тест_Производительность () Экспорт
29
47
Original file line number Diff line number Diff line change 313
313
314
314
Результат = Бенчмаркинг.Запустить(Тип ("ПустойБенчмарк" ), Конфигурация);
315
315
316
- Ожидаем.Что(Результат.Отчет.Таблица).Заполнено();
317
- Ожидаем.Что(Результат.Отчет.Таблица[0 ]["ВыделяемаяПамять" ]).Заполнено();
316
+ Ожидаем.Что(Результат.РезультатыЗапусков[0 ].Статистика.ВыделяемаяПамять).Заполнено();
318
317
Ожидаем.Что(Результат.Конфигурация.ТребуетсяМониторингПамяти()).ЭтоИстина();
319
318
320
319
КонецПроцедуры
You can’t perform that action at this time.
0 commit comments