Dalibor Pospíšil edited this page Nov 20, 2018 · 14 revisions

BeakerLib

After fedorahosted.org got shut down this became the official new home for this project.

BeakerLib is a shell-level integration testing library, providing convenient functions which simplify writing, running and analysis of integration and blackbox tests.

News

2018-11-20

  • merged devel into testing branch

2018-03-26

2018-01-26

  • as a part of the journal redesign we also changed the look

    it would be good to have some more opinions on this topic, please comment in PR23

2018-01-25

  • we need to limit the number of ways how to do reboot in the test, therefore we would like to gather examples of tests with reboot, i.e. the sequence of beakerlib commands and their embedding to conditions, like:
    if [ "$REBOOTCOUNT" -eq 0 ]; then
      rlPhaseStartSetup 'first phase'
      rlPhaseEnd
      reboot; #actual reboot
    else
      rlPhaseStartSetup 'second phase'
      rlPhaseEnd
    fi
    
    Please put your templates into this pad

2017-12-14

  • new version beakerlib-1.17.2 ready
    changelog:
     added result file
     fixes regarding changes IFS
     improved performance of xml journal processing which contains really big log messages
     enable nested phases by default
     fixed pre-phase reports generation
     other minor fixes and tweaks
    

2017-10-06

Documentation

Manual pages which are also distributed within the Fedora package can be found here.

Bugs

List of open bugs

If you face and issue for which is not open a bug already you can proceed:
file a new bug page can be use for reporting bugs or requesting a RFEs

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.