David Monllao
382a089052
MDL-57791 tests: Restore logstores pre-test state
2017-07-24 10:43:04 +02:00
David Monllao
690ad8759d
MDL-57791 analytics: Fixes during integration review
...
This commit includes the following changes:
- cibot complains fixes
- removed randomly failing test
- fixed course_dropout return
- other minor fixes
2017-07-24 08:37:03 +02:00
David Monllao
e709e54435
MDL-57791 analytics: Add builtin models during upgrade
2017-07-24 08:37:01 +02:00
David Monllao
2db6e9811b
MDL-59212 analytics: Core indicators tests
...
Part of MDL-57791 epic.
2017-07-24 08:37:01 +02:00
David Monllao
206d7aa9ad
MDL-59212 analytics: Move API uses out of analytics dir
...
Part of MDL-57791 epic.
2017-07-24 08:37:00 +02:00
David Monllao
f67bd6af70
MDL-59212 analytics: Expand unit test coverage
...
Part of MDL-57791 epic.
2017-07-24 08:36:59 +02:00
David Monllao
b3d6879489
MDL-59212 analytics: Analyser and static methods tests
...
Part of MDL-57791 epic.
2017-07-24 08:36:59 +02:00
David Monllao
1cc2b4bac3
MDL-57791 analytics: Second review round
2017-07-24 08:36:50 +02:00
David Monllao
413f19bc49
MDL-59211 analytics: Make cibot happy
...
Part of MDL-57791 epic.
2017-07-24 08:36:49 +02:00
David Monllao
1611308b58
MDL-57791 analytics: Changes after review
...
- Split model::predict in parts
- JS promises updated according to eslint-plugin-promise
- New API methods replacing direct DB queries
- Reduce insights nav link display cost
- Increase time limit as well as memory for big processes
- Move prediction action event to core
- Dataset write locking and others
- Refine last time range end time
- Removed dodgy splitting method id to int
- Replace admin_setting_predictor output_html overwrite for write_setting overwrite
- New APIs for access control
- Discard invalid samples also during prediction
2017-07-24 08:36:49 +02:00
David Monllao
584ffa4ffc
MDL-57791 analytics: Replace sql queries for API calls
2017-07-24 08:36:49 +02:00
David Monllao
3a217fc394
MDL-57791 analytics: Replace settings by get_archetype_roles
2017-07-24 08:36:48 +02:00
David Monllao
cad362520f
MDL-59010 analytics: Logstores initialised during tests
...
Part of MDL-57791 epic.
2017-07-24 08:36:47 +02:00
David Monllao
bd164083eb
MDL-59057 analytics: Unit test fixes
...
Updating tests according to courses - site_courses analysers change.
Part of MDL-57791 epic.
2017-07-24 08:36:45 +02:00
David Monllao
e499074f39
MDL-59057 analytics: Adapt tests to static models API changes
...
Part of MDL-57791 epic.
2017-07-24 08:36:43 +02:00
David Monllao
8de0d1da61
MDL-57791 testing: Switch to analytics API namespace
2017-07-24 08:36:19 +02:00
David Monllao
ff656baeab
MDL-58859 analytics: Add tests to core
...
Part of MDL-57791 epic.
2017-07-24 07:53:10 +02:00