Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: teemtee/fmf
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.3.0
Choose a base ref
...
head repository: teemtee/fmf
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.4.0
Choose a head ref
  • 15 commits
  • 21 files changed
  • 5 contributors

Commits on Dec 15, 2023

  1. Add a Toolbelt Catalog entry for fmf

    To be used to build the `Toolbelt Catalog`.
    Fix https://issues.redhat.com/browse/QC-66
    psss committed Dec 15, 2023
    Configuration menu
    Copy the full SHA
    2c9b064 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Limit number of tests run for integration with tmt (#225)

    Just Tier:1 and only with 'local' provision.
    We need to check fmf format works, not tmt features...
    lukaszachy authored Feb 28, 2024
    Configuration menu
    Copy the full SHA
    29190c7 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2024

  1. Turn schema validation method into a stand-alone function

    This will let fmf users to re-use the implementation for validating
    structures that are not fmf nodes.
    happz authored and psss committed May 13, 2024
    Configuration menu
    Copy the full SHA
    e31f7e7 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2024

  1. Remove travis.yaml

    LecrisUT authored and thrix committed May 28, 2024
    Configuration menu
    Copy the full SHA
    605dd9f View commit details
    Browse the repository at this point in the history
  2. Fix github action

    LecrisUT authored and thrix committed May 28, 2024
    Configuration menu
    Copy the full SHA
    c045b8b View commit details
    Browse the repository at this point in the history
  3. Drop epel-8

    Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
    LecrisUT authored and thrix committed May 28, 2024
    Configuration menu
    Copy the full SHA
    57a4820 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Allow filtering based on the node name

    Add support for filtering based on the node name by allowing plain
    literals without the `key: name` format.
    psss committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    4f88531 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Directive select to control node selection

    Expected usage with virtual tests while keeping the parent
    test as well as hiding leaf nodes from selection
    
    Fix: #221
    Fix: #231
    lukaszachy authored and psss committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    d9aee8e View commit details
    Browse the repository at this point in the history
  2. Avoid copy() calls in adjust()

    Replace `.pop()` calls with skipping "control" keys (when,
    because...) during the merge.
    lukaszachy authored and psss committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    33c920d View commit details
    Browse the repository at this point in the history
  3. Accept additional rules in the adjust() call (#230)

    Use case: Explicit set of the rules to be applied, regardless what
    is in the Tree.
    lukaszachy authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    673c83c View commit details
    Browse the repository at this point in the history
  4. Support escaping | and & in utils.filter()

    Add support for escaping boolean operators using the back slash
    character `\` to allow for example regular expression grouping.
    psss committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    fe38c42 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2024

  1. Implement the '~' merge operation

    Co-authored-by: Cristian Le <cristian.le@mpsd.mpg.de>
    Co-authored-by: Petr Šplíchal <psplicha@redhat.com>
    3 people committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    bf511f5 View commit details
    Browse the repository at this point in the history
  2. Extend the filter() documentation slightly

    People tend to try using parentheses in their filter expressions
    for obvious reasons. But it is not possible. I feel like this
    should be mentioned in the documentation. In fact, with DNF you
    never need parentheses to express any expression and I think this
    fact also needs to be noted there.
    
    Signed-off-by: Ondrej Moris <omoris@redhat.com>
    Co-authored-by: Petr Šplíchal <psplicha@redhat.com>
    psss committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    dcab598 View commit details
    Browse the repository at this point in the history
  3. Introduce a new page for release notes

    Let's document the more interesting features so that users are
    aware of what's new in each release.
    psss committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    caecd1d View commit details
    Browse the repository at this point in the history
  4. Release fmf-1.4.0

    psss committed Jun 5, 2024
    Configuration menu
    Copy the full SHA
    b5ed583 View commit details
    Browse the repository at this point in the history
Loading