// FIXME: The non-core patterns to be removed once T199116 is fixed.
// ==================
specs: [
- // T222406: Temporarily disabling all selenium tests for node6->10 CI migration
- // relPath( './tests/selenium/wdio-mediawiki/specs/*.js' ),
- // relPath( './tests/selenium/specs/**/*.js' ),
- // relPath( './extensions/*/tests/selenium/specs/**/*.js' ),
- // relPath( './extensions/VisualEditor/modules/ve-mw/tests/selenium/specs/**/*.js' ),
- // relPath( './extensions/Wikibase/repo/tests/selenium/specs/**/*.js' ),
- // relPath( './skins/*/tests/selenium/specs/**/*.js' )
+ relPath( './tests/selenium/wdio-mediawiki/specs/*.js' ),
+ relPath( './tests/selenium/specs/**/*.js' ),
+ relPath( './extensions/*/tests/selenium/specs/**/*.js' ),
+ relPath( './extensions/VisualEditor/modules/ve-mw/tests/selenium/specs/**/*.js' ),
+ relPath( './extensions/Wikibase/repo/tests/selenium/specs/**/*.js' ),
+ relPath( './skins/*/tests/selenium/specs/**/*.js' )
],
// Patterns to exclude
exclude: [
beforeTest: function ( test ) {
if ( process.env.DISPLAY && process.env.DISPLAY.startsWith( ':' ) ) {
var logBuffer;
- let videoPath = filePath( test, logPath, 'mp4' );
+ const videoPath = filePath( test, logPath, 'mp4' );
const { spawn } = require( 'child_process' );
ffmpeg = spawn( 'ffmpeg', [
'-f', 'x11grab', // grab the X11 display
] );
logBuffer = function ( buffer, prefix ) {
- let lines = buffer.toString().trim().split( '\n' );
+ const lines = buffer.toString().trim().split( '\n' );
lines.forEach( function ( line ) {
console.log( prefix + line );
} );
return;
}
// save screenshot
- let screenshotfile = filePath( test, logPath, 'png' );
+ const screenshotfile = filePath( test, logPath, 'png' );
browser.saveScreenshot( screenshotfile );
console.log( '\n\tScreenshot location:', screenshotfile, '\n' );
}