Commit Graph

405 Commits

Author SHA1 Message Date
Jim Brännlund 0408b0d504
Combined fe and be (#479)
* fix main.js conflicts

* fix js test

* fix resource (main.js) test

* revert change to report extra

* filters style

* css and dom brush up

* Buildable app

* always store data in html

* Always store data blob in file

* json dump test data

* read data from dom element

* manually initialize state

* minimalistic dataset

* simplify included files

* Handle report extras

* Handle python report hooks

* imgviewer

* present name in image viewer and open img on click

* setup linter for project

* conform to styles

* show video in imageviewer (#14)

* show video in imageviewer

* Chore: Pluralize extra (#15)

* Add extras.HTML

* Move outcome handling to backend (#18)

* Move outcome handling to backend

* Pass in text version of longrepr if present

* make collapse/expand all functional (#20)

* make collapse/expand all functional

* only create links for text, url and json (#22)

* make filter search case insensitive (#21)

* make filter search case insensitive

* use sessionStorage to prevent preferences to be reapplied on new reports

* avoid multiple event bindings + fix filter bug

* Collapse individual row

Co-authored-by: Jim Brännlund <jim.brannlund@gmail.com>

* add no log output captured string

* Query params (#25)

* Add query params

* adjust tests (#26)

* Duration format (#27)

* adjust tests

* build format handler

* remove dependency

---------

Co-authored-by: Jim Brännlund <jimbrannlund@fastmail.com>

* Beyondevil/cleanup (#28)

* chore: Cleanup branch before merge

* chore: Fix duration and CI

* Fix pre-commit issues

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Viktor Gustafsson <vikt.gust@gmail.com>
2023-03-05 16:18:52 +01:00
Jim Brännlund aa85f41296 Merge branch 'master' into next-gen 2022-05-07 22:31:01 +02:00
Jim Brännlund e09ebfafac
bump pre-commit deps (#513)
* bump pre-commit deps

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-04-22 01:06:03 +02:00
Jim Brännlund 8685d27c98
Update python versions (#509) 2022-03-31 09:50:39 +01:00
Jim Brännlund e568f1fa83 merge master 2022-02-04 23:30:10 +01:00
Jim Brännlund 360f120467
Skip coverage for pypy3 (#495) 2022-02-04 13:06:54 +01:00
Jim Brännlund ff7cc3280f
Update next-gen with recent changes to master (#494)
* remove phantomjs dependency (#424)

* properly classify all npm dependencies (#425)

* Move the changelog to read the docs (#423)

* split plugin.py into smaller files (#427)

* Implement the visible URL query parameter to control visibility of test results on page load. (#433)

* enable control of test result visability via query params

* Allow for redacting of environment table values (#431)

* Disable Codecov (#480)

* Disable Codecov

* Disable pypy3 on mac

* Add Tests.yml reusable workflow (#484)

* Use the tests reusable workflow (#486)

* Migrate to precommit.ci (#487)

* Separate Nightly workflow (#488)

Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2022-01-26 10:12:02 +01:00
Jim Brännlund 737aa9d21e
Separate Nightly workflow (#488) 2022-01-25 21:50:19 +01:00
Jim Brännlund fdcd5c6331
Migrate to precommit.ci (#487) 2022-01-17 21:14:15 +01:00
Jim Brännlund 9a978ecb83
Use the tests reusable workflow (#486) 2022-01-17 20:04:20 +01:00
Jim Brännlund c7c50edee4
Add Tests.yml reusable workflow (#484) 2022-01-17 17:26:24 +01:00
Jim Brännlund 3d139d3da8
Disable Codecov (#480)
* Disable Codecov

* Disable pypy3 on mac
2022-01-17 14:19:49 +01:00
Viktor Gustafsson ff0875105e Initial frontend commit 2021-05-10 10:25:04 +02:00
Jim Brännlund 9f34c01519 move nextgen to sep module 2021-05-10 10:24:41 +02:00
Jim Brännlund d5904becb0 added collected items 2021-05-10 10:23:54 +02:00
Jim Brännlund b1c38388d7 Initial backend for Next Gen 2021-05-10 10:23:54 +02:00
Gleb Nikonorov 256688a167 Allow for redacting of environment table values (#431)
* Add untested change

* Add tests

* Add documentation

* Add the changelog entry

* remove debug code from test

* Change wording of documentation
2021-05-10 10:22:27 +02:00
Gleb Nikonorov b7fd443917 Implement the visible URL query parameter to control visibility of test results on page load. (#433)
* enable control of test result visability via query params

* fix typos and query parsing

* Add changelog entry

* fix type in changelog
2021-05-10 10:22:27 +02:00
Gleb Nikonorov d47c7cbff3 split plugin.py into smaller files (#427) 2021-05-10 10:21:59 +02:00
Gleb Nikonorov e02067c183 Move the changelog to read the docs (#423) 2021-05-10 10:20:55 +02:00
Gleb Nikonorov 6f6955fb2e properly classify all npm dependencies (#425) 2021-05-10 10:20:55 +02:00
Gleb Nikonorov 5404c2a8f0 remove phantomjs dependency (#424) 2021-05-10 10:20:55 +02:00
Jim Brännlund 68c72c7223 Merge branch 'initial-frontend' into next-gen 2021-05-09 22:00:34 +02:00
Viktor Gustafsson 81abf68486 Initial frontend commit 2021-05-09 21:57:08 +02:00
Jim Brännlund dda67575cf Initial backend 2021-05-09 20:56:39 +02:00
Gleb Nikonorov 5e4950b6f4
Allow for redacting of environment table values (#431)
* Add untested change

* Add tests

* Add documentation

* Add the changelog entry

* remove debug code from test

* Change wording of documentation
2021-01-22 22:26:17 -05:00
Gleb Nikonorov cc80986459
Implement the visible URL query parameter to control visibility of test results on page load. (#433)
* enable control of test result visability via query params

* fix typos and query parsing

* Add changelog entry

* fix type in changelog
2020-12-20 19:51:36 -05:00
Gleb Nikonorov c9f442b127
split plugin.py into smaller files (#427) 2020-12-18 17:54:41 -05:00
Gleb Nikonorov 08446c9d57
Move the changelog to read the docs (#423) 2020-12-17 22:46:57 -05:00
Jim Brännlund 0f7a9e2ba5 move nextgen to sep module 2020-12-17 12:25:40 +01:00
Jim Brännlund 6dc58cf632 added collected items 2020-12-16 19:40:16 +01:00
Jim Brännlund f143891fa2 fix tests 2020-12-16 19:16:58 +01:00
Gleb Nikonorov e4c7bd63e4
properly classify all npm dependencies (#425) 2020-12-15 21:28:29 -05:00
Jim Brännlund 735433eaa5 Initial backend for Next Gen 2020-12-16 02:28:48 +01:00
Gleb Nikonorov cdbe2885ad
remove phantomjs dependency (#424) 2020-12-15 18:15:00 -05:00
Gleb Nikonorov 51a982cfbd
Add plugin hooks to RTD documentation (#415) 2020-12-13 18:12:50 -05:00
Jim Brännlund a0a5916bd7
Handle flaky windows test by rerunning (#414) 2020-12-14 00:02:47 +01:00
Jim Brännlund bbcc0f214f
Bump Black and Flake8 deps (#416)
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-13 23:52:19 +01:00
Jim Brännlund 16a124e071
Re-enable tests against latest pytest (#421)
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-13 23:42:21 +01:00
Gleb Nikonorov e26097224a
Make the report tab title reflect the report name (#420)
* Make the report tab title reflect the report name

* refactor test_report_title test
2020-12-13 17:21:54 -05:00
Gleb Nikonorov a1639ef4d9
Update CHANGES.rst (#411) 2020-12-13 10:11:03 -05:00
Gleb Nikonorov 727b305a57
Enable camelcase eslint rule (#410) 2020-12-12 17:19:19 +01:00
Jan Kowalleck dade11a7a1
fixed css sort tringles (#409)
closes #408
2020-12-12 10:39:38 +01:00
Jan Kowalleck e00532d9c8
Use scss nesting & variables (#393)
* ued SCSS features

* beatify scss
* applied variables for fonts, borders, spacing
* variables fr exra sizing
* add variable for triagle
* applied scss nesting

* compiled scss to css
2020-12-10 22:43:54 -05:00
Gleb Nikonorov 9bd4907682
remove all read the doc documentation from the repo (#405)
Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-12-09 11:30:03 -05:00
Gleb Nikonorov 21fafe40b1
Document how to modify the environment section after tests are finished (#400) 2020-12-09 16:40:12 +01:00
Prakhar Gurunani 8b7bdc1fc5
Better error on missing CSS files. (#390)
Co-authored-by: Gleb Nikonorov <gleb.i.nikonorov@gmail.com>
2020-12-09 16:25:14 +01:00
Gleb Nikonorov 817d04df58
Move documentation to read the docs (#402)
* first pass at moving docs to read the docs

* migrate to readthedocs

* Fix broken development link in README

* Use better build command and some stylistic touchups

* Add development section on writing docs

* undo changes to documentation not in readthedocs
2020-12-09 13:21:28 +00:00
Charles Machalow ba4f15431c
Re-enable pypy3-windows. Closes #358 (#403) 2020-12-08 22:44:43 -05:00
Jan Kowalleck d0984435f9
Remove pkg_resources (#396)
* remove pkg_resources from `plugin.py`

* removed pkg_resources from `__init__.py`

Co-authored-by: Sorin Sbarnea <ssbarnea@redhat.com>
2020-12-04 15:54:50 +00:00