Git Product home page Git Product logo

Comments (5)

sopos avatar sopos commented on September 8, 2024

The beakerlib is primarily focused on the beaker and so it checks beaker-like variables. The tmt sets the respective beaker-like variables if the test framework is set to beakerlib. Does your test specify the beakerlib framework?
AFAIK, tmt should be covering it already. @psss, @lukaszachy can you confirm that?

from beakerlib.

lukaszachy avatar lukaszachy commented on September 8, 2024

rlFileSubmit copies to TMT_TEST_DATA.

which is not set/available in prepare or finish steps

from beakerlib.

sopos avatar sopos commented on September 8, 2024

Once, I confused myself by forgetting the beakerlib framework which caused good behavior at first glance yet weird at better look due to missing env. variables and results handling.

from beakerlib.

lukaszachy avatar lukaszachy commented on September 8, 2024

To be more precise: for 'beakerlib' framework tmt sets BEAKERLIB_DIR and BEAKERLIB_COMMAND_SUBMIT_LOG variables. The later point to tmt-file-submit script which uses 'TMT_TEST_DATA' variable as location to put any files in.

IMO there is no need for beakerlib to be aware of 'tmt' or any other executors, there is already plenty of variables to set if necessary.

@pellecchialuigi Could you be more verbose about your use case which lead to this issue? All what I can think of is teemtee/tmt#969

from beakerlib.

pellecchialuigi avatar pellecchialuigi commented on September 8, 2024

Hi all, and sorry for the late feedback. I'm running some beakerlib based tests with tmt and I had to access some artifacts that were handled with the rlFileSubmit. I wasn't aware about the integration from the tmt side, I was looking in something inside the beakerlib code. As long as tmt allow to retrieve the artifacts I think we can close this issue.
Thanks both for your kind support and all the explainations.

from beakerlib.

Related Issues (20)

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.