Closed HollowPrincess closed 5 years ago
Примечание: события с самопроверкой и взаимопроверкой имеют вид: "event_type": "/container/block-v1:spbu+ACADRU+spring_2018+type@vertical+block@id"
[x] Выписать адреса элементов в курсе как [sequential_id, position_in_sequential] https://github.com/RisaMagpie/Data-Analysis/commit/1a462da596ea0863719e34711c0df3602106cf9d
[x] написать запросы к БД, которые извлекают данные о переходе к нужному sequential block https://github.com/RisaMagpie/Data-Analysis/commit/52a9d590858820d18210c9fd3fe4f4eced03bda6
[x] написать запрос, который извлекает данные о том, что задание отправлено на проверку https://github.com/RisaMagpie/Data-Analysis/commit/440fe84592aa919eaec02aa715b7dcdb681d9f21 https://github.com/RisaMagpie/Data-Analysis/commit/b4779b0c51208ea959dd39c21b4c58c98c2969cf
[x] вычислить время выполнения как разность между временем окончания и переходом на страницу или как разность между двумя отправками (минимальное из возможных) https://github.com/RisaMagpie/Data-Analysis/commit/fadea630e80e081f5613863e745b6d533e84c888
В событиях ищем события seq_next, seq_prev и seq_goto В поле path находим идентификатор sequential block По идентификатору в архиве в папке sequential извлекаем файл xml В xml файле есть идентификаторы объектов vertical В папке vertical находим эти объекты, выбираем только тесты (problem url_name) Сохраняем информацию о них, чтобы потом в событиях сразу выделить, что есть переход на страницу с тестом Нумерация вкладок начинается с 1