https://github.com/amscanne/schtest
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.1%) to scientific vocabulary
Repository
Basic Info
- Host: GitHub
- Owner: amscanne
- Language: Rust
- Default Branch: main
- Size: 224 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
schtest
This is a scheduler testing and benchmarking framework.
Project Structure
The project is organized into several modules:
cases: Test cases and benchmarksworkloads: Implementations of various workloads for testing scheduler behaviorutil: Utility functions and types for system operations, statistics, etc.
Building the Project
Prerequisites
- Rust 1.70 or later
- Cargo (Rust's package manager)
- Linux kernel with sched_ext support (for full functionality)
Build Instructions
The project is a standard Cargo-based project, which will work with cargo build and cargo test. Some tests may require root privileges.
Running tests
Run the schtest binary to run the tests. Use --help to see all available options.
Running with a custom scheduler
To run with a custom scheduler:
sudo schtest [options] -- /path/to/scheduler [scheduler args...]
This will: 1. Run the specified scheduler binary 2. Wait for it to install a custom scheduler 3. Run the tests against that scheduler 4. Kill the scheduler when done
Owner
- Name: Adin Scannell
- Login: amscanne
- Kind: user
- Repositories: 42
- Profile: https://github.com/amscanne
GitHub Events
Total
- Delete event: 3
- Member event: 2
- Push event: 15
- Public event: 1
- Pull request review event: 1
- Pull request review comment event: 1
- Pull request event: 11
- Create event: 3
Last Year
- Delete event: 3
- Member event: 2
- Push event: 15
- Public event: 1
- Pull request review event: 1
- Pull request review comment event: 1
- Pull request event: 11
- Create event: 3
Committers
Last synced: 10 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Adin Scannell | a****n@s****a | 24 |
| Josef Bacik | j****f@t****m | 3 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 0
- Total pull requests: 16
- Average time to close issues: N/A
- Average time to close pull requests: about 13 hours
- Total issue authors: 0
- Total pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.31
- Merged pull requests: 12
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 16
- Average time to close issues: N/A
- Average time to close pull requests: about 13 hours
- Issue authors: 0
- Pull request authors: 3
- Average comments per issue: 0
- Average comments per pull request: 0.31
- Merged pull requests: 12
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- amscanne (6)
- josefbacik (5)
- rrnewton (5)
Top Labels
Issue Labels
Pull Request Labels
Dependencies
- mcr.microsoft.com/vscode/devcontainers/base bullseye build