Core application including web front end
Build: #18 failed Changes by Todd Nicholson <tcnichol@illinois.edu>
Build result summary
Details
- Completed
- Queue duration
- < 1 second
- Duration
- 7 minutes
- Labels
- None
- Revision
-
86b4d7eb384265fb09dd2573fda949ee3754fdf5
86b4d7eb384265fb09dd2573fda949ee3754fdf5 - Total tests
- 83
- Failing since
- #11 (Changes by Todd Nicholson <tcnichol@illinois.edu> – )
Tests
- 16 New failures
- 1 Existing failures
- 0 Fixed
Responsible
This build has been failing since #11
No one has taken responsibility
Code commits
Author | Commit | Commit date | |
---|---|---|---|
|
Todd Nicholson <tcnichol@illinois.edu> |
86b4d7eb384265fb09dd2573fda949ee3754fdf5
|
Tests
Status | Test | View job | Duration | |
---|---|---|---|---|
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the addTags(id: UUID) function routed by POST /api/datasets/:id/tags round two
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$13.apply$mcV$sp(DatasetsAPIAppSpec.scala:266) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$13.apply(DatasetsAPIAppSpec.scala:248) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$13.apply(DatasetsAPIAppSpec.scala:248) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the getUserMetadataJSON(id: UUID) function routed by GET /api/datasets/:id/usermetadata
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$17.apply$mcV$sp(DatasetsAPIAppSpec.scala:453) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$17.apply(DatasetsAPIAppSpec.scala:452) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$17.apply(DatasetsAPIAppSpec.scala:452) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the getTags(id:UUID) function routed by GET /api/datasets/:id/tags
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$12.apply$mcV$sp(DatasetsAPIAppSpec.scala:236) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$12.apply(DatasetsAPIAppSpec.scala:235) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$12.apply(DatasetsAPIAppSpec.scala:235) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the comment(id: UUID) function routed by POST /api/datasets/:id/comment
|
default | < 1 sec | |
class java.util.NoSuchElementException: None.get java.util.NoSuchElementException: None.get at scala.None$.get(Option.scala:313) at scala.None$.get(Option.scala:311) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$9.apply$mcV$sp(DatasetsAPIAppSpec.scala:167) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$9.apply(DatasetsAPIAppSpec.scala:164) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$9.apply(DatasetsAPIAppSpec.scala:164) (47 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the createDataset() function routed by POST /api/datasets
|
default | < 1 sec | |
class org.scalatest.exceptions.TestFailedException: 400 did not equal 200 org.scalatest.exceptions.TestFailedException: 400 did not equal 200 at org.scalatest.MatchersHelper$.newTestFailedException(MatchersHelper.scala:160) at org.scalatest.MustMatchers$AnyMustWrapper.mustEqual(MustMatchers.scala:6213) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$4.apply$mcV$sp(DatasetsAPIAppSpec.scala:100) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$4.apply(DatasetsAPIAppSpec.scala:78) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$4.apply(DatasetsAPIAppSpec.scala:78) (46 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the addMetadata(id: UUID) function routed by POST /api/datasets/:id/metadata
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$15.apply$mcV$sp(DatasetsAPIAppSpec.scala:419) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$15.apply(DatasetsAPIAppSpec.scala:401) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$15.apply(DatasetsAPIAppSpec.scala:401) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the removeTags(id: UUID) function routed by POST /api/datasets/:id/tags/remove
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$11.apply$mcV$sp(DatasetsAPIAppSpec.scala:225) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$11.apply(DatasetsAPIAppSpec.scala:207) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$11.apply(DatasetsAPIAppSpec.scala:207) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the list() function routed by GET /api/datasets
|
default | < 1 sec | |
class org.scalatest.exceptions.TestFailedException: "[]" did not include substring "description" org.scalatest.exceptions.TestFailedException: "[]" did not include substring "description" at org.scalatest.MatchersHelper$.newTestFailedException(MatchersHelper.scala:160) at org.scalatest.MustMatchers$MustMethodHelper$.mustMatcher(MustMatchers.scala:6141) at org.scalatest.MustMatchers$AnyMustWrapper.must(MustMatchers.scala:6175) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$5.apply$mcV$sp(DatasetsAPIAppSpec.scala:114) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$5.apply(DatasetsAPIAppSpec.scala:108) (47 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the addUserMetadata(id: UUID) function routed by POST /api/datasets/:id/usermetadata
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$16.apply$mcV$sp(DatasetsAPIAppSpec.scala:444) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$16.apply(DatasetsAPIAppSpec.scala:426) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$16.apply(DatasetsAPIAppSpec.scala:426) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the deleteDataset(id:UUID) function routed by DELETE /api/datasets/:id
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$21.apply$mcV$sp(DatasetsAPIAppSpec.scala:574) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$21.apply(DatasetsAPIAppSpec.scala:573) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$21.apply(DatasetsAPIAppSpec.scala:573) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the removeTag(id: UUID) function routed by POST /api/datasets/:id/removeTag
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$14.apply$mcV$sp(DatasetsAPIAppSpec.scala:295) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$14.apply(DatasetsAPIAppSpec.scala:277) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$14.apply(DatasetsAPIAppSpec.scala:277) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the getTechnicalMetadataJSON(id: UUID) function routed by GET /api/datasets/:id/technicalmetadatajson
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$18.apply$mcV$sp(DatasetsAPIAppSpec.scala:465) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$18.apply(DatasetsAPIAppSpec.scala:464) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$18.apply(DatasetsAPIAppSpec.scala:464) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the addTags(id: UUID) function routed by POST /api/datasets/:id/tags
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$10.apply$mcV$sp(DatasetsAPIAppSpec.scala:195) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$10.apply(DatasetsAPIAppSpec.scala:177) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$10.apply(DatasetsAPIAppSpec.scala:177) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the updateLicense(id: UUID) function routed by POST /api/datasets/:id/license
|
default | < 1 sec | |
class java.util.NoSuchElementException: None.get java.util.NoSuchElementException: None.get at scala.None$.get(Option.scala:313) at scala.None$.get(Option.scala:311) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$8.apply$mcV$sp(DatasetsAPIAppSpec.scala:154) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$8.apply(DatasetsAPIAppSpec.scala:151) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$8.apply(DatasetsAPIAppSpec.scala:151) (47 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the datasetFilesList(id:UUID) function routed by GET /api/datasets/:id/listFiles
|
default | < 1 sec | |
class scala.MatchError: None (of class scala.None$) scala.MatchError: None (of class scala.None$) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$7.apply$mcV$sp(DatasetsAPIAppSpec.scala:139) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$7.apply(DatasetsAPIAppSpec.scala:138) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$7.apply(DatasetsAPIAppSpec.scala:138) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) at org.scalatest.Transformer$$anonfun$apply$1.apply(Transformer.scala:22) (44 more lines...) |
||||
Collapse |
DatasetsAPIAppSpec
The Datasets API Spec must respond to the datasetFilesList(id:UUID) function routed by GET /api/datasets/:id
|
default | < 1 sec | |
class org.scalatest.exceptions.TestFailedException: 301 did not equal 200 org.scalatest.exceptions.TestFailedException: 301 did not equal 200 at org.scalatest.MatchersHelper$.newTestFailedException(MatchersHelper.scala:160) at org.scalatest.MustMatchers$AnyMustWrapper.mustEqual(MustMatchers.scala:6213) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$6.apply$mcV$sp(DatasetsAPIAppSpec.scala:128) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$6.apply(DatasetsAPIAppSpec.scala:124) at integration.DatasetsAPIAppSpec$$anonfun$2$$anonfun$apply$mcV$sp$6.apply(DatasetsAPIAppSpec.scala:124) (46 more lines...) |
Status | Test | Failing since | View job | Duration | |
---|---|---|---|---|---|
ApplicationSpec
The Application API Spec must render the index page
|
default | < 1 sec | |||
class org.scalatest.exceptions.TestFailedException: "





<!DOCTYPE html>

<html lang="en">
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width, initial-scale=1.0">
 <meta name="description" content="">
 <meta name="author" content="">
 <title>Clowder</title>
 <link rel="stylesheet" media="screen" href="/assets/stylesheets/main.css">
 <link rel="stylesheet" href="/assets/stylesheets/themes/simplex.min.css">
 <link rel="stylesheet" media="screen" href="/assets/javascripts/jquery-ui-1.10.3.custom.min.css">
 <link rel="stylesheet" media="screen" href="/assets/stylesheets/pdf.css">
 <link rel="stylesheet" media="screen" href="/assets/stylesheets/tableborder.css">
 <link rel="stylesheet" media="screen" href="/assets/stylesheets/select2.min.css">
 <link rel="stylesheet" media="screen" href="/assets/stylesheets/select2-bootstrap.min.css">
 <link rel="stylesheet" media="screen" href="/assets/javascripts/jstree/themes/default/style.min.css">
 <link rel="stylesheet" media="screen" href="/assets/javascripts/jstree/themes/default/style.min.css">
 <link rel="stylesheet" media="screen" href="/assets/javascripts/sweetalert/css/sweetalert.css">

 <link rel="shortcut icon" type="image/png" href="/api/logos/GLOBAL/favicon/blob?default=images%2Ffavicon.png&x=1467819821009">
 <script src="/assets/javascripts/jquery-1.10.2.js" type="text/javascript"></script>
 <script src="/assets/javascripts/jquery-ui-1.10.3.custom.min.js" type="text/javascript"></script>
 <script src="/assets/javascripts/bootstrap.min.js" type="text/javascript"></script>
 <script src="/assets/javascripts/main.js" type="text/javascript"></script>
 <script src="/assets/javascripts/select2.min.js" type="text/javascript"></script>
 <script src="/assets/javascripts/jstree/jstree.js" type="text/javascript"></script>
 <script src="/assets/javascripts/clipboard.js" type="text/javascript"></script>
 <script src="/assets/javascripts/sweetalert/js/sweetalert-dev.min.js" type="text/javascript"></script>
 <script src="/assets/javascripts/jquery.validate.js" type="text/javascript"></script>


 <script type="text/javascript" src="/javascriptRoutes"></script>

 <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
 <!--[if lt IE 9]>
 <script src="../../assets/js/html5shiv.js"></script>
 <script src="../../assets/js/respond.min.js"></script>
 <![endif]-->

</head>
<body>
 <div id="wrap">
 <div class="navbar navbar-default navbar-fixed-top">
 <div class="container">
 <div class="navbar-header">
 <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
 <span class="glyphicon-bar"></span>
 <span class="glyphicon-bar"></span>
 <span class="glyphicon-bar"></span>
 </button>
 
 <a class="navbar-brand" href="/">
 Clowder
 </a>
 
 </div>
 <div class="navbar-collapse collapse">
 <ul class="nav navbar-nav">
 <li><a href="/spaces">Spaces</a></li>
 <li><a href="/collections">Collections</a></li>
 <li><a href="/datasets">Datasets</a></li>
 
 
 <li class="dropdown">
 <a href="#" class="dropdown-toggle" data-toggle="dropdown">
 Search<b class="caret"></b>
 </a>
 <ul class="dropdown-menu">
 <li><a href="/metadata/search">Metadata</a></li>
 <li><a href="/tags/list/ordered">Tags (Ordered)</a></li>
 <li><a href="/tags/list/weighted">Tags (Weighted)</a></li>
 </ul>
 </li>
 </ul>

 <ul class="nav navbar-nav navbar-right">
 

 <li class="dropdown">
 <a href="#" class="dropdown-toggle nav-icon" data-toggle="dropdown" title="Help"><span class="glyphicon glyphicon-question-sign"></span><b class="caret"></b></a>
 <ul class="dropdown-menu" role="menu">
 
 
 <li><a href="/assets/docs/api/index.html" target="_blank">API</a></li>
 </ul>
 </li>

 
 <li>
 <a href="/signup" title="Sign up to the system">Sign up</a>
 </li>
 <li>
 <a href="/login" title="Login to the system"><span class="glyphicon glyphicon-log-in"></span> Login</a>
 </li>
 
 </ul>
 </div>
 
 </div>
 </div>
 <div class="container">
 
 <div class="row featurette">
 <div class="col-md-7">
 <h2 class="featurette-heading">Welcome to Clowder</h2>
 <p class="lead">Welcome to Clowder, a scalable data repository where you can share, organize and analyze data.</p>
 </div>
 <div class="col-md-5" id="resources-panel-container">
 <div class="panel panel-default" id="resources-panel" data-clampedwidth=".col-md-5">
 <div class="panel-heading">
 <h3 class="panel-title">Resources</h3>
 </div>
 <div class="panel-body">
 <ul class="list-group">
 <li class="list-group-item" title="Access to 0 spaces">
 <a href="/spaces">Project Spaces <span class="badge pull-right">0</span></a>
 </li>
 <li class="list-group-item" title="Access to 0 collections">
 <a href="/collections">Collections <span class="badge pull-right">0</span></a>
 </li>
 <li class="list-group-item" title="Access to 0 datasets">
 <a href="/datasets">Datasets <span class="badge pull-right">0</span></a>
 </li>
 <li class="list-group-item">
 Files <span class="badge pull-right">14</span>
 </li>
 <li class="list-group-item" title="Total number of raw bytes stored.">
 Bytes <span class="badge pull-right">22.9 MB</span>
 </li>
 <li class="list-group-item" title="Total number users signed up for this server.">
 
 Users <span class="badge pull-right">0</span>
 
 </li>
 </ul>
 </div>
 </div>
 </div>
 </div>

 <script>
 $(document).ready(function() {
 /*
 * Clamped-width.
 * Usage:
 * <div data-clampedwidth=".myParent">This long content will force clamped width</div>
 *
 * Author: LV
 */
 $('[data-clampedwidth]').each(function () {
 var elem = $(this);
 var parentPanel = elem.data('clampedwidth');
 var resizeFn = function () {
 var sideBarNavWidth = $(parentPanel).width() - parseInt(elem.css('paddingLeft')) - parseInt(elem.css('paddingRight')) - parseInt(elem.css('marginLeft')) - parseInt(elem.css('marginRight')) - parseInt(elem.css('borderLeftWidth')) - parseInt(elem.css('borderRightWidth'));
 elem.css('width', sideBarNavWidth);
 };

 resizeFn();
 $(window).resize(resizeFn);
 });

 var panel = $('#resources-panel');
 panel.affix({
 offset: {
 top: panel.offset() - panel.height()
 }
 });

 var width = $('.col-md-7').width() * 0.05;
 $('.media-object' ).each(function() {
 $(this ).css("width", width);
 $(this ).css("height", width);
 });
 });
 </script>

 

 </div>
 <div id="push"></div>
 </div>

 


<script>
 function toggelServerAdmin() {
 $.cookie("superAdmin", $.cookie("superAdmin") != "true", { path: '/' });
 location.reload();
 }
</script>
</body>
</html>

" did not include substring "Powered by <a href="http://clowder.ncsa.illinois.edu">Clowder</a>" org.scalatest.exceptions.TestFailedException: " (248 more lines...) |