Core application including web front end

Build: #16 failed Changes by Todd Nicholson <tcnichol@illinois.edu>

Test results

  • 83 tests in total
  • 1 test failed
  • 4 tests were fixed
  • 6 seconds taken in total.
Existing test failures 1
Status Test Failing since View job Duration
class org.scalatest.exceptions.TestFailedException: "&#010;&#010;&#010;&#010;&#010;&#010;<!DOCTYPE html>&#010;&#010;<html lang="en">&#010;<head>&#010;    <meta charset="utf-8">&#010;    <meta name="viewport" content="width=device-width, initial-scale=1.0">&#010;    <meta name="description" content="">&#010;    <meta name="author" content="">&#010;    <title>Clowder</title>&#010;    <link rel="stylesheet" media="screen" href="/assets/stylesheets/main.css">&#010;    <link rel="stylesheet" href="/assets/stylesheets/themes/simplex.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/javascripts/jquery-ui-1.10.3.custom.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/stylesheets/pdf.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/stylesheets/tableborder.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/stylesheets/select2.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/stylesheets/select2-bootstrap.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/javascripts/jstree/themes/default/style.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/javascripts/jstree/themes/default/style.min.css">&#010;    <link rel="stylesheet" media="screen" href="/assets/javascripts/sweetalert/css/sweetalert.css">&#010;&#010;    <link rel="shortcut icon" type="image/png" href="/api/logos/GLOBAL/favicon/blob?default=images%2Ffavicon.png&x=1467752516087">&#010;    <script src="/assets/javascripts/jquery-1.10.2.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/jquery-ui-1.10.3.custom.min.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/bootstrap.min.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/main.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/select2.min.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/jstree/jstree.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/clipboard.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/sweetalert/js/sweetalert-dev.min.js" type="text/javascript"></script>&#010;    <script src="/assets/javascripts/jquery.validate.js" type="text/javascript"></script>&#010;&#010;&#010;    <script type="text/javascript" src="/javascriptRoutes"></script>&#010;&#010;    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->&#010;    <!--[if lt IE 9]>&#010;      <script src="../../assets/js/html5shiv.js"></script>&#010;      <script src="../../assets/js/respond.min.js"></script>&#010;    <![endif]-->&#010;&#010;</head>&#010;<body>&#010;    <div id="wrap">&#010;      <div class="navbar navbar-default navbar-fixed-top">&#010;        <div class="container">&#010;            <div class="navbar-header">&#010;                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">&#010;                  <span class="glyphicon-bar"></span>&#010;                  <span class="glyphicon-bar"></span>&#010;                  <span class="glyphicon-bar"></span>&#010;                </button>&#010;                &#010;                        <a class="navbar-brand" href="/">&#010;                            Clowder&#010;                        </a>&#010;                    &#010;            </div>&#010;            <div class="navbar-collapse collapse">&#010;                <ul class="nav navbar-nav">&#010;                    <li><a href="/spaces">Spaces</a></li>&#010;                    <li><a href="/collections">Collections</a></li>&#010;                    <li><a href="/datasets">Datasets</a></li>&#010;                    &#010;                    &#010;                    <li class="dropdown">&#010;                        <a href="#" class="dropdown-toggle" data-toggle="dropdown">&#010;                            Search<b class="caret"></b>&#010;                        </a>&#010;                        <ul class="dropdown-menu">&#010;                            <li><a href="/metadata/search">Metadata</a></li>&#010;                            <li><a href="/tags/list/ordered">Tags (Ordered)</a></li>&#010;                            <li><a href="/tags/list/weighted">Tags (Weighted)</a></li>&#010;                        </ul>&#010;                    </li>&#010;                </ul>&#010;&#010;                <ul class="nav navbar-nav navbar-right">&#010;                    &#010;&#010;                    <li class="dropdown">&#010;                        <a href="#" class="dropdown-toggle nav-icon" data-toggle="dropdown" title="Help"><span class="glyphicon glyphicon-question-sign"></span><b class="caret"></b></a>&#010;                        <ul class="dropdown-menu" role="menu">&#010;                            &#010;                            &#010;                            <li><a href="/assets/docs/api/index.html" target="_blank">API</a></li>&#010;                        </ul>&#010;                    </li>&#010;&#010;                    &#010;                             <li>&#010;                                <a href="/signup" title="Sign up to the system">Sign up</a>&#010;                             </li>&#010;                            <li>&#010;                                <a href="/login" title="Login to the system"><span class="glyphicon glyphicon-log-in"></span> Login</a>&#010;                            </li>&#010;                        &#010;                </ul>&#010;            </div>&#010;    &#010;    </div>&#010;    </div>&#010;    <div class="container">&#010;        &#010;    <div class="row featurette">&#010;        <div class="col-md-7">&#010;            <h2 class="featurette-heading">Welcome to Clowder</h2>&#010;            <p class="lead">Welcome to Clowder, a scalable data repository where you can share, organize and analyze data.</p>&#010;        </div>&#010;        <div class="col-md-5" id="resources-panel-container">&#010;            <div class="panel panel-default" id="resources-panel" data-clampedwidth=".col-md-5">&#010;              <div class="panel-heading">&#010;                <h3 class="panel-title">Resources</h3>&#010;              </div>&#010;              <div class="panel-body">&#010;                  <ul class="list-group">&#010;                      <li class="list-group-item" title="Access to 0 spaces">&#010;                          <a href="/spaces">Project Spaces <span class="badge pull-right">0</span></a>&#010;                      </li>&#010;                      <li class="list-group-item" title="Access to 0 collections">&#010;                          <a href="/collections">Collections <span class="badge pull-right">0</span></a>&#010;                      </li>&#010;                      <li class="list-group-item" title="Access to 0 datasets">&#010;                          <a href="/datasets">Datasets <span class="badge pull-right">0</span></a>&#010;                      </li>&#010;                      <li class="list-group-item">&#010;                          Files <span class="badge pull-right">12</span>&#010;                      </li>&#010;                      <li class="list-group-item" title="Total number of raw bytes stored.">&#010;                          Bytes <span class="badge pull-right">19.1 MB</span>&#010;                      </li>&#010;                      <li class="list-group-item" title="Total number users signed up for this server.">&#010;                          &#010;                             Users <span class="badge pull-right">0</span>&#010;                          &#010;                      </li>&#010;                  </ul>&#010;              </div>&#010;            </div>&#010;        </div>&#010;    </div>&#010;&#010;    <script>&#010;        $(document).ready(function() {&#010;            /*&#010;            * Clamped-width.&#010;            * Usage:&#010;            *  <div data-clampedwidth=".myParent">This long content will force clamped width</div>&#010;            *&#010;            * Author: LV&#010;            */&#010;            $('[data-clampedwidth]').each(function () {&#010;                var elem = $(this);&#010;                var parentPanel = elem.data('clampedwidth');&#010;                var resizeFn = function () {&#010;                    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'));&#010;                    elem.css('width', sideBarNavWidth);&#010;                };&#010;&#010;                resizeFn();&#010;                $(window).resize(resizeFn);&#010;            });&#010;&#010;            var panel = $('#resources-panel');&#010;            panel.affix({&#010;                offset: {&#010;                    top: panel.offset() - panel.height()&#010;                }&#010;            });&#010;&#010;            var width = $('.col-md-7').width() * 0.05;&#010;            $('.media-object' ).each(function() {&#010;                $(this ).css("width", width);&#010;                $(this ).css("height", width);&#010;            });&#010;        });&#010;    </script>&#010;&#010;    &#010;&#010;    </div>&#010;    <div id="push"></div>&#010;  </div>&#010;&#010;  &#010;&#010;&#010;<script>&#010;    function toggelServerAdmin() {&#010;        $.cookie("superAdmin", $.cookie("superAdmin") != "true", { path: '/' });&#010;        location.reload();&#010;    }&#010;</script>&#010;</body>&#010;</html>&#010;&#010;" did not include substring "Powered by <a href="http://clowder.ncsa.illinois.edu">Clowder</a>"

      org.scalatest.exceptions.TestFailedException: "





(248 more lines...)
Fixed tests 4
Status Test Failing since View job Duration
Successful CollectionsAPIAppSpec The Collections API Spec must respond to the attachDataset(coll_id:UUID, ds_id:UUID) function routed by POST /api/collections/:coll_id/datasets/:ds_id for dataset 2 History
Failing since build #14 (Changes by Todd Nicholson <tcnichol@illinois.edu>) default < 1 sec
Successful CollectionsAPIAppSpec The Collections API Spec must respond to the removeDataset(coll_id:UUID, ds_id:UUID, ignoreNotFound) function routed by DELETE /api/collections/:coll_id/datasets/:ds_id for dataset 2 History
Failing since build #14 (Changes by Todd Nicholson <tcnichol@illinois.edu>) default < 1 sec
Successful CollectionsAPIAppSpec The Collections API Spec must respond to the createDataset() function routed by POST /api/datasets for Dataset 2 Creation History
Failing since build #14 (Changes by Todd Nicholson <tcnichol@illinois.edu>) default < 1 sec
Successful CollectionsAPIAppSpec The Collections API Spec must respond to the deleteDataset(id:UUID) function routed by DELETE /api/datasets/:id for Dataset 2 History
Failing since build #14 (Changes by Todd Nicholson <tcnichol@illinois.edu>) default < 1 sec