| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -0,0 +1,64 @@ | |||
| 1 | + {% assign result_total = include.pass | plus: include.skip | plus: include.fail %} | ||
| 2 | + {% assign pass_percent = include.pass | times: 100.0 | divided_by: result_total | round: 2 %} | ||
| 3 | + {% assign skip_percent = include.skip | times: 100.0 | divided_by: result_total | round: 2 %} | ||
| 4 | + {% assign fail_percent = include.fail | times: 100.0 | divided_by: result_total | round: 2 %} | ||
| 5 | + | ||
| 6 | + {% assign pass_color = "#4c1" %} | ||
| 7 | + {% assign skip_color = "#dfb317" %} | ||
| 8 | + {% assign fail_color = "#fe7d37" %} | ||
| 9 | + | ||
| 10 | + {%if include.svg %} | ||
| 11 | + | ||
| 12 | + <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="244" height="20"> | ||
| 13 | + <g shape-rendering="crispEdges"> | ||
| 14 | + <rect width="49" height="20" fill="#555" /> | ||
| 15 | + <rect x="49" width="65" height="20" fill="{{ pass_color }}" /> | ||
| 16 | + <rect x="114" width="65" height="20" fill="{{ skip_color }}" /> | ||
| 17 | + <rect x="179" width="65" height="20" fill="{{ fail_color }}" /> | ||
| 18 | + </g> | ||
| 19 | + <g fill="#fff" text-anchor="middle" font-family="Verdana,Geneva,DejaVu Sans,sans-serif" | ||
| 20 | + text-rendering="geometricPrecision" font-size="110"> | ||
| 21 | + <text x="255" y="140" transform="scale(.1)" | ||
| 22 | + textLength="390">Results</text> | ||
| 23 | + <text x="805" y="140" transform="scale(.1)" textLength="550">Pass {{ pass_percent }}%</text> | ||
| 24 | + <text x="1455" y="140" transform="scale(.1)" textLength="550">Skip {{ skip_percent }}%</text> | ||
| 25 | + <text x="2105" y="140" transform="scale(.1)" textLength="550">Fail {{ fail_percent }}%</text> | ||
| 26 | + </g> | ||
| 27 | + </svg> | ||
| 28 | + | ||
| 29 | + {% endif %} | ||
| 30 | + | ||
| 31 | + {% if include.table or include.svg == nil or include.svg == false %} | ||
| 32 | + | ||
| 33 | + <div class="tbl padding-small"> | ||
| 34 | + <div class="row"> | ||
| 35 | + <div class ="cell"> | ||
| 36 | + <span class="font-secondary">Total Tests: </span> | ||
| 37 | + {{ result_total }} | ||
| 38 | + </div> | ||
| 39 | + </div> | ||
| 40 | + <div class="row"> | ||
| 41 | + <div class="cell"> | ||
| 42 | + <span class="font-secondary">Passed: </span> | ||
| 43 | + {{ result.num_passed }} ({{ pass_percent }}%) | ||
| 44 | + </div> | ||
| 45 | + <div class="cell"> | ||
| 46 | + <span class="font-secondary">Skipped: </span> | ||
| 47 | + {{ result.num_skipped }} ({{ skip_percent }}%) | ||
| 48 | + </div> | ||
| 49 | + <div class ="cell"> | ||
| 50 | + <span class="font-secondary">Failed: </span> | ||
| 51 | + {{ result.num_failed }} ({{ fail_percent }}%) | ||
| 52 | + </div> | ||
| 53 | + </div> | ||
| 54 | + <div class="row" | ||
| 55 | + style="background: linear-gradient(to right, | ||
| 56 | + green {{ pass_percent }}%, | ||
| 57 | + yellow {{ pass_percent }}% {{ skip_percent | plus: pass_percent }}%, | ||
| 58 | + red {{ skip_percent | plus: pass_percent }}% {{ fail_percent | plus: pass_percent | plus: skip_percent }}% | ||
| 59 | + ); | ||
| 60 | + height: 40px;"> | ||
| 61 | + | ||
| 62 | + </div> | ||
| 63 | + </div> | ||
| 64 | + {% endif %} | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -28,30 +28,42 @@ | |||
| 28 | 28 | <div class="w-80 m-auto"> | |
| 29 | 29 | <div class="m-auto"> | |
| 30 | 30 | {% for test in site.data.regrtests_results.suites %} | |
| 31 | + | ||
| 31 | 32 | <div class="results-suites"> | |
| 32 | 33 | {% for result in test %} | |
| 34 | + | ||
| 33 | 35 | <div class="results-test"> | |
| 36 | + <div class="d-md-flex"> | ||
| 37 | + <div class="w-md-50"> | ||
| 38 | + {% if result.module %} | ||
| 39 | + <div class="padding-small"> | ||
| 40 | + <span class="font-secondary">Module:</span> | ||
| 41 | + {{result.module }} | ||
| 42 | + </div> | ||
| 43 | + {% endif %} | ||
| 34 | 44 | ||
| 35 | - {% if result.module %} | ||
| 36 | - <div class="padding-small"> | ||
| 37 | - <span class="font-secondary">Module:</span> | ||
| 38 | - {{result.module }} | ||
| 39 | - </div> | ||
| 40 | - {% endif %} | ||
| 45 | + {% if result.name %} | ||
| 46 | + <div class="padding-small"> | ||
| 47 | + <span class="font-secondary">Name: </span> | ||
| 48 | + {{result.name }} | ||
| 49 | + </div> | ||
| 50 | + {% endif %} | ||
| 41 | 51 | ||
| 42 | - {% if result.name %} | ||
| 43 | - <div class="padding-small"> | ||
| 44 | - <span class="font-secondary">Name: </span> | ||
| 45 | - {{result.name }} | ||
| 46 | - </div> | ||
| 47 | - {% endif %} | ||
| 52 | + {% if result.class %} | ||
| 53 | + <div class="padding-small"> | ||
| 54 | + <span class="font-secondary">Class: </span> | ||
| 55 | + {{result.class }} | ||
| 56 | + </div> | ||
| 57 | + {% endif %} | ||
| 48 | 58 | ||
| 49 | - {% if result.class %} | ||
| 50 | - <div class="padding-small"> | ||
| 51 | - <span class="font-secondary">Class: </span> | ||
| 52 | - {{result.class }} | ||
| 59 | + | ||
| 60 | + </div> | ||
| 61 | + {% if result.num_passed and result.num_skipped and result.num_failed %} | ||
| 62 | + <div class="w-md-50 float-md-right"> | ||
| 63 | + {% include regrtest_summery.html pass=result.num_passed skip=result.num_skipped fail=result.num_failed %} | ||
| 64 | + </div> | ||
| 65 | + {% endif %} | ||
| 53 | 66 | </div> | |
| 54 | - {% endif %} | ||
| 55 | 67 | ||
| 56 | 68 | <div class="results-case-wrapper"> | |
| 57 | 69 | {% for cases in result.cases %} | |
@@ -97,4 +109,4 @@ | |||
| 97 | 109 | </div> | |
| 98 | 110 | </div> | |
| 99 | 111 | ||
| 100 | - <script src="/assets/js/regrtests_results.js"></script> | ||
| 112 | + <script src="/assets/js/regrtests_results.js"></script> | ||
| Back | FazBrowse Home | New Git URL |
0 commit comments