Merge branch 'MDL-60707' of git://github.com/aolley/moodle into MOODLE_34_STABLE

This commit is contained in:
Jake Dallimore
2017-11-13 13:27:14 +08:00
2 changed files with 5 additions and 2 deletions
+2 -2
View File
@@ -686,7 +686,7 @@ class manager {
// Notify the engine that an area is starting.
$this->engine->area_index_starting($searcharea, $fullindex);
$indexingstart = time();
$indexingstart = (int)self::get_current_time();
$elapsed = self::get_current_time();
// This is used to store this component config.
@@ -751,7 +751,7 @@ class manager {
// Store last index run once documents have been committed to the search engine.
set_config($varname . '_indexingstart', $indexingstart, $componentconfigname);
set_config($varname . '_indexingend', time(), $componentconfigname);
set_config($varname . '_indexingend', (int)self::get_current_time(), $componentconfigname);
set_config($varname . '_docsignored', $numdocsignored, $componentconfigname);
set_config($varname . '_docsprocessed', $numdocs, $componentconfigname);
set_config($varname . '_recordsprocessed', $numrecords, $componentconfigname);
+3
View File
@@ -240,6 +240,9 @@ class search_manager_testcase extends advanced_testcase {
$this->assertEquals('Frog', $added[0]->get('title'));
$this->assertEquals('Toad', $added[1]->get('title'));
$this->assertEquals(1, get_config($componentname, $varname . '_partial'));
// Whilst 2.4 seconds of "time" have elapsed, the indexing duration is
// measured in seconds, so should be 2.
$this->assertEquals(2, $searcharea->get_last_indexing_duration());
// Add a label.
$generator->create_module('label', ['course' => $course->id, 'intro' => 'Vampire']);