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

Use job scheduling information to allow more flexible job submission #77

Merged
merged 49 commits into from
Jan 31, 2024

Commits on Dec 11, 2023

  1. Configuration menu
    Copy the full SHA
    94e36b8 View commit details
    Browse the repository at this point in the history
  2. a bit more progress

    thomasmfish committed Dec 11, 2023
    Configuration menu
    Copy the full SHA
    6ecb041 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2023

  1. fix typo

    thomasmfish committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    1c827d2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5d80e1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e23d5c View commit details
    Browse the repository at this point in the history
  4. JobController updates

    thomasmfish committed Dec 13, 2023
    Configuration menu
    Copy the full SHA
    185bda0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    17e3687 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    f032b8b View commit details
    Browse the repository at this point in the history
  2. Various fixes

    thomasmfish committed Jan 10, 2024
    Configuration menu
    Copy the full SHA
    e60b232 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03a2523 View commit details
    Browse the repository at this point in the history

Commits on Jan 11, 2024

  1. Configuration menu
    Copy the full SHA
    144e758 View commit details
    Browse the repository at this point in the history
  2. Add a terminate after total wait time to avoid getting stuck waiting …

    …for jobs stuck in a queue
    thomasmfish committed Jan 11, 2024
    Configuration menu
    Copy the full SHA
    89ffe32 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    34b579d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f7caa18 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9fdc467 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2226817 View commit details
    Browse the repository at this point in the history

Commits on Jan 12, 2024

  1. Configuration menu
    Copy the full SHA
    c7bea74 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5db4ce0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    468c409 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7776238 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1c1712d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e01fe15 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    aa669c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f37ec35 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d92e36c View commit details
    Browse the repository at this point in the history
  10. progress wth tests

    thomasmfish committed Jan 12, 2024
    Configuration menu
    Copy the full SHA
    6cfafe2 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2024

  1. Configuration menu
    Copy the full SHA
    aca8851 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    95c7bb7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c99d49 View commit details
    Browse the repository at this point in the history
  4. Remove old comment

    thomasmfish committed Jan 15, 2024
    Configuration menu
    Copy the full SHA
    7335a78 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e8478a1 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2024

  1. Configuration menu
    Copy the full SHA
    3dad523 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e005595 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Configuration menu
    Copy the full SHA
    5b62b2e View commit details
    Browse the repository at this point in the history
  2. Replace leftover slots reference with cpus

    Reformat long lines
    PeterC-DLS committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    be20610 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    22b8718 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9fb6912 View commit details
    Browse the repository at this point in the history
  3. Remove unused imports

    thomasmfish authored and PeterC-DLS committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e02a6da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4669c02 View commit details
    Browse the repository at this point in the history
  5. Refactor job slicers

    Add back methods in program wrapper and tweak job slicer implementations to
    fix job controller tests, and fix job scheduler tests
    PeterC-DLS committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    5ad4711 View commit details
    Browse the repository at this point in the history

Commits on Jan 26, 2024

  1. Update version number

    PeterC-DLS committed Jan 26, 2024
    Configuration menu
    Copy the full SHA
    a31d6b5 View commit details
    Browse the repository at this point in the history

Commits on Jan 28, 2024

  1. Fix some bugs and type annotations from mypy

    Add back script names for some job slicers
    PeterC-DLS committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    0086c5c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52e1b59 View commit details
    Browse the repository at this point in the history
  3. Fix logic in job scheduler waiting method

    Fix wrong destination of output in pass thru wrapper, and more logging info
    PeterC-DLS committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    1b59af3 View commit details
    Browse the repository at this point in the history
  4. Format imports and code

    PeterC-DLS committed Jan 28, 2024
    Configuration menu
    Copy the full SHA
    b271520 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. Fix expected string in test

    Add documentation on testing and rename test env var for slurm partition
    PeterC-DLS committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    e7ee00e View commit details
    Browse the repository at this point in the history
  2. Fix up job ID check

    Simplify output path in pass thru wrapper, remove odd bits
    PeterC-DLS committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    5d9b98b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4e44dd5 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    c9142bb View commit details
    Browse the repository at this point in the history