Git Product home page Git Product logo

format-report-portal's People

Contributors

alegchilov avatar alexgalichenko avatar hassan-radi avatar maksimkovalyov avatar ssfxate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

format-report-portal's Issues

Runtime errors are not handled

need to handle errors like and prevent run stop

Error: timeout of 30000ms exceeded
URL: url
method: POST
Request data: {"time":1684421360153,"message":"_","level":"INFO","launchUuid":"fc168423-b680-4b71-91ea-264501c0523e","itemUuid":"d989b901-ee69-448d-8565-65338902db43"}
    at _\node_modules\@reportportal\client-javascript\lib\rest.js:41:15
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
node:internal/process/promises:288
            triggerUncaughtException(err, true /* fromPromise */);

Report Portal Reporting: Allow passing attributes dynamically on a test level

Right now we can tag the "test run" with some text and filter on that on Report Portal, but it only tags the test run itself and not the tests underneath it.

The ask:

  1. We want to be able to tag the tests themselves (not just the whole test run as we are doing now).
  2. We want to pass the tag values dynamically somehow from the test itself. This could be via hooks or some kind of listener on a test level.

Example:
Tagging tests with Component:Login, Market:US.

  • Component and Market are keys and their values are fetched at runtime from the test itself (We tag the tests somehow).
  • Later on we also want to tag the test itself with the SauceLabs session ID (SLID), which would allow Report Portal to fetch the test assets (logs, screenshots, videos, etc..) and link them to the test.

Report Portal dashboard link:

Screenshot 2023-05-25 at 2 19 33 PM

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.