index.html 1.3 KB

12345678910111213141516171819202122232425262728293031323334
  1. {% extends "layout.html" %}
  2. {% block content %}
  3. {% for test in tests %}
  4. <div class="complete-width">
  5. <span id="{{ test.id }}">{{test.name}} {{ test.id }} {{ test.created }} avg: {{ test.get_average }} avg_throughput: {{ test.get_copy_throughput_average }}</span>
  6. <a href="{% url 'loadtests:delete' test.id %}">delete</a>
  7. <a href="{% url 'loadtests:createcsv' test.id %}">download csv</a><br />
  8. <div id="results-{{ test.id }}" class="results hidden">
  9. {% for result in test.results %}
  10. {{ result.durationInSec }} &nbsp;
  11. {{ result.get_copy_throughput }} MB/s
  12. subvol size: {{ result.subvolumeSize.x }}*{{ result.subvolumeSize.y }}*{{ result.subvolumeSize.z }}*{{ result.itemsize }}
  13. point : {{ result.point.x }}*{{ result.point.y }}*{{ result.point.z }}<br/>
  14. {% endfor %}
  15. </div>
  16. </div>
  17. {% endfor %}
  18. <script type="text/javascript">
  19. IPE.page = function() {
  20. $('span').on('click', function() {
  21. var relatedDiv = $('div#results-' + $(this).prop('id'));
  22. if (relatedDiv.hasClass('hidden')) {
  23. relatedDiv.removeClass('hidden');
  24. } else {
  25. relatedDiv.addClass('hidden');
  26. }
  27. });
  28. };
  29. </script>
  30. {% endblock %}