Changeset 20887


Ignore:
Timestamp:
07/12/16 11:09:45 (9 years ago)
Author:
glperez
Message:

CHG: Modifications for Jenkins javascript tests.

Location:
issm/trunk-jpl/jenkins/javascript/karma
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/jenkins/javascript/karma/karma.conf.js

    r20883 r20887  
    1414      'node_modules/jquery/dist/jquery.min.js',
    1515      'node_modules/mathjs/dist/math.min.js',
    16       'lib/bin/EnumDefinitions.js',
    17       'lib/bin/issm-binaries.js',
    18       'lib/bin/issm-extlibraries.js',
    19       'lib/bin/matlabfunc.js',
    2016      'lib/Exp/Square.js',
    2117      'lib/Par/SquareShelfConstrained.js',
    2218      'lib/Data/SquareShelfConstrained.data.js',
    23       'lib/bin/mesh2d.js',
    24       'lib/bin/mesh3dprisms.js',
    25       'lib/bin/levelset.js',
    26       'lib/bin/mask.js',
    27       'lib/bin/geometry.js',
    28       'lib/bin/friction.js',
    29       'lib/bin/inversion.js',
    30       'lib/bin/SMBforcing.js',
    31       'lib/bin/initialization.js',
    32       'lib/bin/flowequation.js',
    33       'lib/bin/stressbalance.js',
    34       'lib/bin/thermal.js',
    35       'lib/bin/masstransport.js',
    36       'lib/bin/calving.js',
    37       'lib/bin/hydrologyshreve.js',
    38       'lib/bin/matice.js',
    39       'lib/bin/damage.js',
    40       'lib/bin/qmu.js',
    41       'lib/bin/basalforcings.js',
    42       'lib/bin/DepthAverage.js',
    43       'lib/bin/project2d.js',
    44       'lib/bin/project3d.js',
    45       'lib/bin/model.js',
    46       //'scripts/specs/issm.spec.js'
     19      'scripts/specs/issm.spec.js',
     20      './../../../bin/issm-bin.js',
     21      './../../../bin/issm-prebin.js',
     22      './../../../bin/IssmModule.js'
    4723      //'scripts/specs/temp.spec.js'
    48       'scripts/test102.js'
    4924      //'scripts/specs/3.spec.js'
    5025    ],
     
    8459
    8560    // enable / disable watching file and executing tests whenever any file changes
    86     autoWatch: true,
     61    autoWatch: false,
    8762
    8863
     
    9065    // available browser launchers: https://npmjs.org/browse/keyword/karma-launcher
    9166    //browsers: ['Chrome'],
    92     browsers: ['Chrome'],
     67    browsers: ['Firefox'],
    9368
    9469
    9570    // Continuous Integration mode
    9671    // if true, Karma captures browsers, runs the tests and exits
    97     singleRun: false,
     72    singleRun: true,
    9873
    9974    // Concurrency level
  • issm/trunk-jpl/jenkins/javascript/karma/package.json

    r20824 r20887  
    88    "karma-jasmine-jquery": "^0.1.1",
    99    "karma-junit-reporter": "^1.0.0",
     10    "karma-phantomjs-launcher": "^1.0.1",
    1011    "karma-requirejs": "^1.0.0",
    1112    "mathjs": "^3.2.1",
     13    "phantomjs-prebuilt": "^2.1.7",
    1214    "requirejs": "^2.2.0"
    1315  }
  • issm/trunk-jpl/jenkins/javascript/karma/scripts/run-server.sh

    r20767 r20887  
    11# Run a file server for serving the tests
    2 PORT="${1:-8080}"
     2PORT="${1:-8081}"
    33python2.7 -m SimpleHTTPServer $PORT
  • issm/trunk-jpl/jenkins/javascript/karma/scripts/runscript.js

    r20767 r20887  
    44    });
    55
    6     var PORT=8080;
     6    var PORT=8081;
    77    var tests = []; //last test to check
    88
Note: See TracChangeset for help on using the changeset viewer.