Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Arbitrary to Glob #2720

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Commits on Jan 24, 2024

  1. Add Arbitrary to Glob

    Derive `Arbitrary` for `Glob` struct. This feature is optional so the
    derive will only take place when the feature is enabled. This feature is
    mandatory when using Glob in fuzz testing.
    
    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    579ef12 View commit details
    Browse the repository at this point in the history
  2. - Add fuzz testing

    - Add CI Action to run fuzz testing
    - Add `arbitrary` feature in globset Cargo.toml
    - Add description for `Crate Features` in Globset
    
    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    d53aef2 View commit details
    Browse the repository at this point in the history
  3. - Couldn't run apt-get commands. Attempting to run with sudo.

    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    6b782ef View commit details
    Browse the repository at this point in the history
  4. - Fix doc linking

    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 24, 2024
    Configuration menu
    Copy the full SHA
    a1fd7c0 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. - Fix spelling in doc

    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5fde1fe View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. - Update fuzz test section in CI to just compile the fuzz test targets,

    instead of actually running the tests.
    - Fix "Crate Features" documentation
    - Update lines to have a maximum of 79 columns in README.md
    - Remove unnecessary files.
    - Cleanup fuzz_glob test.
    
    Signed-off-by: William Johnson <wjohnson@whamcloud.com>
    johnsonw committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    492b05f View commit details
    Browse the repository at this point in the history