Commit ac06feefbe47415c00b9a883888465c7695d92e6
1 parent
bab40975
Add `Порівняти системний і серверний час`
Showing
2 changed files
with
12 additions
and
0 deletions
| @@ -18,6 +18,7 @@ Test Suite Setup | @@ -18,6 +18,7 @@ Test Suite Setup | ||
| 18 | Set Selenium Implicit Wait 5 s | 18 | Set Selenium Implicit Wait 5 s |
| 19 | Set Selenium Timeout 10 s | 19 | Set Selenium Timeout 10 s |
| 20 | Залогувати git-дані | 20 | Залогувати git-дані |
| 21 | + Порівняти системний і серверний час | ||
| 21 | Завантажуємо дані про користувачів і майданчики | 22 | Завантажуємо дані про користувачів і майданчики |
| 22 | 23 | ||
| 23 | 24 | ||
| @@ -32,6 +33,16 @@ Set Suite Variable With Default Value | @@ -32,6 +33,16 @@ Set Suite Variable With Default Value | ||
| 32 | Set Suite Variable ${${suite_var}} ${tmp} | 33 | Set Suite Variable ${${suite_var}} ${tmp} |
| 33 | 34 | ||
| 34 | 35 | ||
| 36 | +Порівняти системний і серверний час | ||
| 37 | + ${server_time}= request ${api_host_url} HEAD | ||
| 38 | + ${local_time}= Get current TZdate | ||
| 39 | + Log ${server_time.headers['date']} | ||
| 40 | + Log ${local_time} | ||
| 41 | + ${status}= compare_date ${server_time.headers['date']} ${local_time} 5 | ||
| 42 | + Run keyword if ${status} == ${False} | ||
| 43 | + ... Log Час на сервері відрізняється від локального більше ніж на 5 секунд WARN | ||
| 44 | + | ||
| 45 | + | ||
| 35 | Залогувати git-дані | 46 | Залогувати git-дані |
| 36 | ${commit}= Run git log --graph --pretty --abbrev-commit --date=relative -n 30 | 47 | ${commit}= Run git log --graph --pretty --abbrev-commit --date=relative -n 30 |
| 37 | ${repo}= Run git remote -v | 48 | ${repo}= Run git remote -v |
| @@ -7,6 +7,7 @@ from iso8601 import parse_date | @@ -7,6 +7,7 @@ from iso8601 import parse_date | ||
| 7 | from json import load | 7 | from json import load |
| 8 | from jsonpath_rw import parse as parse_path | 8 | from jsonpath_rw import parse as parse_path |
| 9 | from munch import fromYAML, Munch, munchify | 9 | from munch import fromYAML, Munch, munchify |
| 10 | +from restkit import request | ||
| 10 | from robot.errors import HandlerExecutionFailed | 11 | from robot.errors import HandlerExecutionFailed |
| 11 | from robot.libraries.BuiltIn import BuiltIn | 12 | from robot.libraries.BuiltIn import BuiltIn |
| 12 | from robot.output import LOGGER | 13 | from robot.output import LOGGER |
Please
register
or
login
to post a comment