vis.js is a dynamic, browser-based visualization library

221 lines
10 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Gemini report</title>
  5. <link rel="stylesheet" type="text/css" href="report.css">
  6. </head>
  7. <body class="report">
  8. <dl class="summary">
  9. <dt class="summary__key">Total Tests</dt><dd class="summary__value">3</dd>
  10. <dt class="summary__key">Passed</dt><dd class="summary__value">2</dd>
  11. <dt class="summary__key summary__key_has-fails">Failed</dt><dd class="summary__value">1</dd>
  12. <dt class="summary__key">Skipped</dt><dd class="summary__value">0</dd>
  13. <dt class="summary__key">Retries</dt><dd class="summary__value">0</dd>
  14. </dl>
  15. <button id="expandAll" class="button">Expand all</button>
  16. <button id="collapseAll" class="button">Collapse all</button>
  17. <button id="expandErrors" class="button">Expand errors</button>
  18. <button id="showSkipped" class="button">Show skipped</button>
  19. <button id="showRetries" class="button">Expand retries</button>
  20. <button id="showOnlyDiff" class="button">Show only diff</button>
  21. <input id="viewHostInput" class="text-input" size="40" placeholder="change original host for view in browser"/>
  22. <div id="skippedList" class="skipped__list collapsed">
  23. There are no skipped tests
  24. </div>
  25. <div class="section section_status_success ">
  26. <div class="section__title">
  27. yandex-search
  28. <button
  29. class="button section__icon section__icon_copy-to-clipboard"
  30. title="copy to clipboard"
  31. data-clipboard-text="yandex-search">
  32. </button>
  33. </div>
  34. <div class="section__body section__body_guided">
  35. <div class="section section_status_success ">
  36. <div class="section__title">
  37. plain
  38. <button
  39. class="button section__icon section__icon_copy-to-clipboard"
  40. title="copy to clipboard"
  41. data-clipboard-text="yandex-search,plain">
  42. </button>
  43. </div>
  44. <div class="section__body section__body_guided">
  45. <div class="section section_collapsed section_status_success ">
  46. <div class="section__title">
  47. PhantomJS
  48. <a
  49. class="button section__icon section__icon_view-local"
  50. data-suite-view-link="http://yandex.com/" href="http://yandex.com/"
  51. title="view in browser"
  52. target="_blank">
  53. </a>
  54. </div>
  55. <div class="section__body">
  56. <div class="image-box ">
  57. <div class="cswitcher">
  58. <button data-id="1" class="state-button cswitcher__item cswitcher_color_1 cswitcher__item_selected">&nbsp;</button>
  59. <button data-id="2" class="state-button cswitcher__item cswitcher_color_2">&nbsp;</button>
  60. <button data-id="3" class="state-button cswitcher__item cswitcher_color_3">&nbsp;</button>
  61. </div>
  62. <div class="tab">
  63. <div class="tab__item tab__item_active" data-position="0">
  64. <div class="meta-info meta-info_collapsed">
  65. <div class="meta-info__switcher">Meta-info</div>
  66. <div class="meta-info__content">
  67. <pre>{
  68. &quot;url&quot;: &quot;/&quot;,
  69. &quot;file&quot;: &quot;test/gemini/demo1.js&quot;,
  70. &quot;sessionId&quot;: &quot;20cafe60-5a4f-11e7-8dde-e99d1aa2245a&quot;
  71. }</pre>
  72. </div>
  73. </div>
  74. <div class="image-box__image">
  75. <img data-src="images/yandex-search/plain/PhantomJS~ref.png">
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </div>
  84. <div class="section section_status_success ">
  85. <div class="section__title">
  86. with text
  87. <button
  88. class="button section__icon section__icon_copy-to-clipboard"
  89. title="copy to clipboard"
  90. data-clipboard-text="yandex-search,with text">
  91. </button>
  92. </div>
  93. <div class="section__body section__body_guided">
  94. <div class="section section_collapsed section_status_success ">
  95. <div class="section__title">
  96. PhantomJS
  97. <a
  98. class="button section__icon section__icon_view-local"
  99. data-suite-view-link="http://yandex.com/" href="http://yandex.com/"
  100. title="view in browser"
  101. target="_blank">
  102. </a>
  103. </div>
  104. <div class="section__body">
  105. <div class="image-box ">
  106. <div class="cswitcher">
  107. <button data-id="1" class="state-button cswitcher__item cswitcher_color_1 cswitcher__item_selected">&nbsp;</button>
  108. <button data-id="2" class="state-button cswitcher__item cswitcher_color_2">&nbsp;</button>
  109. <button data-id="3" class="state-button cswitcher__item cswitcher_color_3">&nbsp;</button>
  110. </div>
  111. <div class="tab">
  112. <div class="tab__item tab__item_active" data-position="0">
  113. <div class="meta-info meta-info_collapsed">
  114. <div class="meta-info__switcher">Meta-info</div>
  115. <div class="meta-info__content">
  116. <pre>{
  117. &quot;url&quot;: &quot;/&quot;,
  118. &quot;file&quot;: &quot;test/gemini/demo1.js&quot;,
  119. &quot;sessionId&quot;: &quot;20cafe60-5a4f-11e7-8dde-e99d1aa2245a&quot;
  120. }</pre>
  121. </div>
  122. </div>
  123. <div class="image-box__image">
  124. <img data-src="images/yandex-search/with%20text/PhantomJS~ref.png">
  125. </div>
  126. </div>
  127. </div>
  128. </div>
  129. </div>
  130. </div>
  131. </div>
  132. </div>
  133. </div>
  134. </div>
  135. <div class="section section_status_fail ">
  136. <div class="section__title">
  137. yandex-icons
  138. <button
  139. class="button section__icon section__icon_copy-to-clipboard"
  140. title="copy to clipboard"
  141. data-clipboard-text="yandex-icons">
  142. </button>
  143. </div>
  144. <div class="section__body section__body_guided">
  145. <div class="section section_status_fail ">
  146. <div class="section__title">
  147. plain
  148. <button
  149. class="button section__icon section__icon_copy-to-clipboard"
  150. title="copy to clipboard"
  151. data-clipboard-text="yandex-icons,plain">
  152. </button>
  153. </div>
  154. <div class="section__body section__body_guided">
  155. <div class="section section_collapsed section_status_fail ">
  156. <div class="section__title">
  157. PhantomJS
  158. <a
  159. class="button section__icon section__icon_view-local"
  160. data-suite-view-link="http://yandex.com/foo" href="http://yandex.com/foo"
  161. title="view in browser"
  162. target="_blank">
  163. </a>
  164. </div>
  165. <div class="section__body">
  166. <div class="image-box image-box_error">
  167. <div class="cswitcher">
  168. <button data-id="1" class="state-button cswitcher__item cswitcher_color_1 cswitcher__item_selected">&nbsp;</button>
  169. <button data-id="2" class="state-button cswitcher__item cswitcher_color_2">&nbsp;</button>
  170. <button data-id="3" class="state-button cswitcher__item cswitcher_color_3">&nbsp;</button>
  171. </div>
  172. <div class="tab">
  173. <div class="tab__item tab__item_active" data-position="0">
  174. <div class="meta-info meta-info_collapsed">
  175. <div class="meta-info__switcher">Meta-info</div>
  176. <div class="meta-info__content">
  177. <pre>{
  178. &quot;url&quot;: &quot;/foo&quot;,
  179. &quot;file&quot;: &quot;test/gemini/demo2.js&quot;,
  180. &quot;sessionId&quot;: &quot;20cafe60-5a4f-11e7-8dde-e99d1aa2245a&quot;
  181. }</pre>
  182. </div>
  183. </div>
  184. <div class="image-box__image">
  185. <pre class="reason">Error
  186. at /home/delphin/workspaces/workspace_vis/vis/node_modules/gemini/lib/browser/client-bridge.js:42:39
  187. at tryCatcher (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/util.js:16:23)
  188. at Promise._settlePromiseFromHandler (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/promise.js:512:31)
  189. at Promise._settlePromise (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/promise.js:569:18)
  190. at Promise._settlePromise0 (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/promise.js:614:10)
  191. at Promise._settlePromises (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/promise.js:693:18)
  192. at Async._drainQueue (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/async.js:133:16)
  193. at Async._drainQueues (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/async.js:143:10)
  194. at Immediate.Async.drainQueues (/home/delphin/workspaces/workspace_vis/vis/node_modules/bluebird/js/release/async.js:17:14)
  195. at runCallback (timers.js:651:20)
  196. at tryOnImmediate (timers.js:624:5)
  197. at processImmediate [as _immediateCallback] (timers.js:596:5)</pre>
  198. <img data-src="images/yandex-icons/plain/PhantomJS~current.png">
  199. </div>
  200. </div>
  201. </div>
  202. </div>
  203. </div>
  204. </div>
  205. </div>
  206. </div>
  207. </div>
  208. </div>
  209. <script src="report.min.js"></script>
  210. </body>
  211. </html>