diff --git a/js/common/updateHTMLVersion.js b/js/common/updateHTMLVersion.js index ae091f42..c2bb3697 100644 --- a/js/common/updateHTMLVersion.js +++ b/js/common/updateHTMLVersion.js @@ -42,5 +42,7 @@ module.exports = async function( repo ) { await execute( gruntCommand, [ 'generate-test-html' ], `../${repo}` ); await gitAdd( repo, `${repo}-tests.html` ); } - await gitCommit( repo, `Bumping dev${packageObject.phet.generatedUnitTests ? '/test' : ''} HTML with new version` ); + if ( !gitIsClean( repo ) ) { + await gitCommit( repo, `Bumping dev${packageObject.phet.generatedUnitTests ? '/test' : ''} HTML with new version` ); + } }; diff --git a/js/listContinuousTests.js b/js/listContinuousTests.js index 7407f292..79a79c4a 100644 --- a/js/listContinuousTests.js +++ b/js/listContinuousTests.js @@ -336,6 +336,15 @@ tests.push( { } ); // natural-selection + +tests.push( { + test: [ 'natural-selection', 'fuzz', 'unbuilt', 'query-parameters' ], + type: 'sim-test', + url: 'natural-selection/natural-selection_en.html', + queryParameters: 'brand=phet&ea&fuzz&memoryLimit=1000&allelesVisible=false&introMutations=F&introPopulation=10Ff&labMutations=FeT&labPopulation=2FFeett,2ffEEtt,2ffeeTT' +} ); + +// To have one test where the generation clock is running faster, and more things are liable to happen tests.push( { test: [ 'natural-selection', 'fuzz', 'unbuilt', 'secondsPerGeneration' ], type: 'sim-test',