Failed

org.dataone.integration.it.testImplementations.SidMNTestImplementations.testView

Failing for the past 253 builds (Since #267 )
Took 1 min 27 sec.

Error Message

404: Not Found: parser for deserializing HTML not written yet.  Providing message body:  <!DOCTYPE html> <html lang="en"> <head>   <meta http-equiv="content-type" content="text/html; charset=utf-8">   <title>Page not found at /v2/views/default/S1_2017118231352396</title>   <meta name="robots" content="NONE,NOARCHIVE">   <style type="text/css">     html * { padding:0; margin:0; }     body * { padding:10px 20px; }     body * * { padding:0; }     body { font:small sans-serif; background:#eee; }     body>div { border-bottom:1px solid #ddd; }     h1 { font-weight:normal; margin-bottom:.4em; }     h1 span { font-size:60%; color:#666; font-weight:normal; }     table { border:none; border-collapse: collapse; width:100%; }     td, th { vertical-align:top; padding:2px 3px; }     th { width:12em; text-align:right; color:#666; padding-right:.5em; }     #info { background:#f6f6f6; }     #info ol { margin: 0.5em 4em; }     #info ol li { font-family: monospace; }     #summary { background: #ffc; }     #explanation { background:#eee; border-bottom: 0px none; }   </style> </head> <body>   <div id="summary">     <h1>Page not found <span>(404)</span></h1>     <table class="meta">       <tr>         <th>Request Method:</th>         <td>GET</td>       </tr>       <tr>         <th>Request URL:</th>         <td>https://gmn-s.lternet.edu/mn/v2/views/default/S1_2017118231352396</td>       </tr>            </table>   </div>   <div id="info">            <p>       Using the URLconf defined in <code>app.urls</code>,       Django tried these URL patterns, in this order:       </p>       <ol>                    <li>                              ^v[12]/monitor/ping/?$                                         </li>                    <li>                              ^v[12]/log/?$                                         </li>                    <li>                              ^v[12]/?$                                         </li>                    <li>                              ^v[12]/node/?$                                         </li>                    <li>                              ^v[12]/object/(.+)$                                         </li>                    <li>                              ^v[12]/meta/(.+)$                                         </li>                    <li>                              ^v2/meta$                                         </li>                    <li>                              ^v[12]/checksum/(.+)$                                         </li>                    <li>                              ^v[12]/object/?$                                         </li>                    <li>                              ^v[12]/error/?$                                         </li>                    <li>                              ^v[12]/replica/(.+)/?$                                         </li>                    <li>                              ^v[12]/isAuthorized/(.+)/?$                                         </li>                    <li>                              ^v[12]/dirtySystemMetadata/?$                                         </li>                    <li>                              ^v[12]/generate/?$                                         </li>                    <li>                              ^v[12]/archive/(.+)/?$                                         </li>                    <li>                              ^v[12]/replicate/?$                                         </li>                    <li>                              ^home/?$                                         </li>                    <li>                              ^diag/get_replication_queue/?$                                         </li>                    <li>                              ^diag/echo_session/?$                                         </li>                    <li>                              ^diag/echo_request_object/?$                                         </li>                    <li>                              ^diag/echo_raw_post_data/?$                                         </li>                    <li>                              ^diag$                                         </li>                    <li>                              ^diag/get_replication_queue$                                         </li>                    <li>                              ^diag/clear_replication_queue$                                         </li>                    <li>                              ^diag/set_access_policy/(.+?)$                                         </li>                    <li>                              ^diag/delete_all_access_policies$                                         </li>                    <li>                              ^diag/create/(.+)$                                         </li>                    <li>                              ^diag/slash/(.+?)/(.+?)/(.+?)$                                         </li>                    <li>                              ^diag/exception/(.+?)$                                         </li>                    <li>                              ^diag/delete_all_objects$                                         </li>                    <li>                              ^diag/delete_single_object/(.+?)$                                         </li>                    <li>                              ^diag/trusted_subjects$                                         </li>                    <li>                              ^diag/whitelist_subject$                                         </li>                    <li>                              ^diag/permissions_for_object/(.+?)$                                         </li>                    <li>                              ^diag/get_setting/(.+)$                                         </li>                    <li>                              ^diag/delete_event_log$                                         </li>                    <li>                              ^diag/inject_fictional_event_log$                                         </li>                </ol>       <p>The current URL, <code>v2/views/default/S1_2017118231352396</code>, didn't match any of these.</p>        </div>    <div id="explanation">     <p>       You're seeing this error because you have <code>DEBUG = True</code> in       your Django settings file. Change that to <code>False</code>, and Django       will display a standard 404 page.     </p>   </div> </body> </html>   [for host https://gmn-s.lternet.edu/mn/v2 ]

Stacktrace

java.lang.AssertionError: 404: Not Found: parser for deserializing HTML not written yet.  Providing message body:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Page not found at /v2/views/default/S1_2017118231352396</title>
  <meta name="robots" content="NONE,NOARCHIVE">
  <style type="text/css">
    html * { padding:0; margin:0; }
    body * { padding:10px 20px; }
    body * * { padding:0; }
    body { font:small sans-serif; background:#eee; }
    body>div { border-bottom:1px solid #ddd; }
    h1 { font-weight:normal; margin-bottom:.4em; }
    h1 span { font-size:60%; color:#666; font-weight:normal; }
    table { border:none; border-collapse: collapse; width:100%; }
    td, th { vertical-align:top; padding:2px 3px; }
    th { width:12em; text-align:right; color:#666; padding-right:.5em; }
    #info { background:#f6f6f6; }
    #info ol { margin: 0.5em 4em; }
    #info ol li { font-family: monospace; }
    #summary { background: #ffc; }
    #explanation { background:#eee; border-bottom: 0px none; }
  </style>
</head>
<body>
  <div id="summary">
    <h1>Page not found <span>(404)</span></h1>
    <table class="meta">
      <tr>
        <th>Request Method:</th>
        <td>GET</td>
      </tr>
      <tr>
        <th>Request URL:</th>
        <td>https://gmn-s.lternet.edu/mn/v2/views/default/S1_2017118231352396</td>
      </tr>
      
    </table>
  </div>
  <div id="info">
    
      <p>
      Using the URLconf defined in <code>app.urls</code>,
      Django tried these URL patterns, in this order:
      </p>
      <ol>
        
          <li>
            
                ^v[12]/monitor/ping/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/log/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/node/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/object/(.+)$
                
            
          </li>
        
          <li>
            
                ^v[12]/meta/(.+)$
                
            
          </li>
        
          <li>
            
                ^v2/meta$
                
            
          </li>
        
          <li>
            
                ^v[12]/checksum/(.+)$
                
            
          </li>
        
          <li>
            
                ^v[12]/object/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/error/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/replica/(.+)/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/isAuthorized/(.+)/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/dirtySystemMetadata/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/generate/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/archive/(.+)/?$
                
            
          </li>
        
          <li>
            
                ^v[12]/replicate/?$
                
            
          </li>
        
          <li>
            
                ^home/?$
                
            
          </li>
        
          <li>
            
                ^diag/get_replication_queue/?$
                
            
          </li>
        
          <li>
            
                ^diag/echo_session/?$
                
            
          </li>
        
          <li>
            
                ^diag/echo_request_object/?$
                
            
          </li>
        
          <li>
            
                ^diag/echo_raw_post_data/?$
                
            
          </li>
        
          <li>
            
                ^diag$
                
            
          </li>
        
          <li>
            
                ^diag/get_replication_queue$
                
            
          </li>
        
          <li>
            
                ^diag/clear_replication_queue$
                
            
          </li>
        
          <li>
            
                ^diag/set_access_policy/(.+?)$
                
            
          </li>
        
          <li>
            
                ^diag/delete_all_access_policies$
                
            
          </li>
        
          <li>
            
                ^diag/create/(.+)$
                
            
          </li>
        
          <li>
            
                ^diag/slash/(.+?)/(.+?)/(.+?)$
                
            
          </li>
        
          <li>
            
                ^diag/exception/(.+?)$
                
            
          </li>
        
          <li>
            
                ^diag/delete_all_objects$
                
            
          </li>
        
          <li>
            
                ^diag/delete_single_object/(.+?)$
                
            
          </li>
        
          <li>
            
                ^diag/trusted_subjects$
                
            
          </li>
        
          <li>
            
                ^diag/whitelist_subject$
                
            
          </li>
        
          <li>
            
                ^diag/permissions_for_object/(.+?)$
                
            
          </li>
        
          <li>
            
                ^diag/get_setting/(.+)$
                
            
          </li>
        
          <li>
            
                ^diag/delete_event_log$
                
            
          </li>
        
          <li>
            
                ^diag/inject_fictional_event_log$
                
            
          </li>
        
      </ol>
      <p>The current URL, <code>v2/views/default/S1_2017118231352396</code>, didn't match any of these.</p>
    
  </div>

  <div id="explanation">
    <p>
      You're seeing this error because you have <code>DEBUG = True</code> in
      your Django settings file. Change that to <code>False</code>, and Django
      will display a standard 404 page.
    </p>
  </div>
</body>
</html>
  [for host https://gmn-s.lternet.edu/mn/v2 ]
	at org.junit.Assert.fail(Assert.java:91)
	at org.dataone.integration.ContextAwareTestCaseDataone$5.call(ContextAwareTestCaseDataone.java:1825)
	at org.junit.rules.ErrorCollector.checkSucceeds(ErrorCollector.java:70)
	at org.dataone.integration.ContextAwareTestCaseDataone.handleFail(ContextAwareTestCaseDataone.java:1820)
	at org.dataone.integration.it.testImplementations.SidCommonTestImplementations.testView(SidCommonTestImplementations.java:729)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44)
	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41)
	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20)
	at org.junit.rules.Verifier$1.evaluate(Verifier.java:34)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:76)
	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:50)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:193)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:52)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:191)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:42)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:184)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:236)
	at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:53)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:119)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:101)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at org.apache.maven.surefire.booter.ProviderFactory$ClassLoaderProxy.invoke(ProviderFactory.java:103)
	at com.sun.proxy.$Proxy0.invoke(Unknown Source)
	at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:150)
	at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcess(SurefireStarter.java:91)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:69)