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

sync latest changes into my fork #1

Merged
merged 111 commits into from
Dec 10, 2018
Merged

sync latest changes into my fork #1

merged 111 commits into from
Dec 10, 2018

Commits on Nov 18, 2018

  1. New job "exit-script" for EXIT, ERR, TERM.

    Note "cylc kill" for bg jobs use SIGKILL, so the exit-script doesn't
    run in that case.
    hjoliver committed Nov 18, 2018
    Configuration menu
    Copy the full SHA
    51f705a View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2018

  1. Add tests for exit-script.

    hjoliver committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    c580c3e View commit details
    Browse the repository at this point in the history
  2. Remove cylc.flags.iflag

    Remove a global state variable.
    * Record same info using attr variables in scheduler and tasks.
    * Update to task summary message always trigger a summary update.
    matthewrmshin committed Nov 19, 2018
    Configuration menu
    Copy the full SHA
    d1f6ec4 View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2018

  1. Add new item to config test.

    hjoliver committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    6a88e25 View commit details
    Browse the repository at this point in the history
  2. Address review feedback.

    hjoliver committed Nov 20, 2018
    Configuration menu
    Copy the full SHA
    5841d2e View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2018

  1. Merge pull request #2871 from matthewrmshin/remove-flags-iflag

    Remove cylc.flags.iflag
    hjoliver authored Nov 21, 2018
    Configuration menu
    Copy the full SHA
    1c47b11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5ab761 View commit details
    Browse the repository at this point in the history
  3. Document exit-script.

    hjoliver committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    e8281df View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2868 from hjoliver/exit-script

    job exit script
    kinow authored Nov 21, 2018
    Configuration menu
    Copy the full SHA
    0e48db7 View commit details
    Browse the repository at this point in the history
  5. auto stop-restart

    oliver-sanders committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    1553f34 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d62943 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    90ea230 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f68c71 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    471cf39 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    78c0d1c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3e1f17f View commit details
    Browse the repository at this point in the history
  12. update to #2781, #2849

    oliver-sanders committed Nov 21, 2018
    Configuration menu
    Copy the full SHA
    5514516 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7e472e2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    c2535bf View commit details
    Browse the repository at this point in the history
  15. Merge pull request #2874 from wxtim/C2747_documentation_fix

    modified images for documentation to match text
    hjoliver authored Nov 21, 2018
    Configuration menu
    Copy the full SHA
    acc1a76 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2018

  1. prevent more than 100 job submissions at once

    fixed the sorting of itasks so that it still works
    
    added a debug message for testing
    
    added a working test for debug output
    
    added a test
    
    made the chunks roughly even sizes and smaller than 100.
    
    squashlater:removed lines adding two lists that can be added in situ where they are used
    
    squashlater:move the debug msg outside for batch in batches loop
    wxtim committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    5870bd8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ef194e View commit details
    Browse the repository at this point in the history
  3. PBS multi-cluster support.

    hjoliver committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    92120ba View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2809 from oliver-sanders/jump-ship

    Auto stop-restart
    hjoliver authored Nov 22, 2018
    Configuration menu
    Copy the full SHA
    85632de View commit details
    Browse the repository at this point in the history
  5. Add unit tests for the parsec.__init__

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    5ef5264 View commit details
    Browse the repository at this point in the history
  6. Add unit tests for parsec.empysupport

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    00fc8c3 View commit details
    Browse the repository at this point in the history
  7. Add unit tests for parsec.util

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    32bdc6d View commit details
    Browse the repository at this point in the history
  8. Add unit tests for parsec.config

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    7511e05 View commit details
    Browse the repository at this point in the history
  9. Add unit tests for parsec.jinja2support

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    5e88c96 View commit details
    Browse the repository at this point in the history
  10. Add unit tests for parsec.OrderedDict

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    c05c2c3 View commit details
    Browse the repository at this point in the history
  11. Add coverage to the project reports.

    Travis-CI configuration was updated to use build stages.
    The build matrix was moved to the test stage, and extra
    configuration for coverage.py and codacy were added.
    kinow authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    3df6a95 View commit details
    Browse the repository at this point in the history
  12. Move unit tests to under a tests folder/package

    kinow authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    d8e3f4f View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    87522aa View commit details
    Browse the repository at this point in the history
  14. Combine coverage reports

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    b7762fc View commit details
    Browse the repository at this point in the history
  15. Execute unit tests (cheaper) before functional tests (expensive)

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    b53a309 View commit details
    Browse the repository at this point in the history
  16. restore python 2 compatability

    oliver-sanders authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    8e6002a View commit details
    Browse the repository at this point in the history
  17. move doctests into cylc.tests

    oliver-sanders authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    580ae32 View commit details
    Browse the repository at this point in the history
  18. Move unit tests under one single env

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    0dc1c95 View commit details
    Browse the repository at this point in the history
  19. Ignore parsec tests in sources

    kinow authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    3b5dd62 View commit details
    Browse the repository at this point in the history
  20. Append when combining coverage

    kinow authored and Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    513f87e View commit details
    Browse the repository at this point in the history
  21. Fix pycodestyle issues

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    8e92ed3 View commit details
    Browse the repository at this point in the history
  22. Ignore files related to profiling, gui, and deprecated in py3

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    ebd8504 View commit details
    Browse the repository at this point in the history
  23. Include pytest.ini, and execute all doctest tests with pytest

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    9c46ccc View commit details
    Browse the repository at this point in the history
  24. Remove doctest initialization code (now in pytest)

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    65e2d49 View commit details
    Browse the repository at this point in the history
  25. Move coverage arguments to Travis-CI only, and s/py.test/pytest

    Bruno P. Kinoshita committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    3b8fcb4 View commit details
    Browse the repository at this point in the history
  26. Add docstrings.

    hjoliver committed Nov 22, 2018
    Configuration menu
    Copy the full SHA
    1b96134 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2018

  1. Rename test_scheduler.py to test_host_appointer_py, and move tests ou…

    …t of host_appointer.py
    Bruno P. Kinoshita committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    ae2b2f4 View commit details
    Browse the repository at this point in the history
  2. Fix host name split.

    hjoliver committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    87efcf9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7bbcd37 View commit details
    Browse the repository at this point in the history
  4. pep8 tweak

    hjoliver committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    088cebd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e59a2ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9316cdd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    bb11c90 View commit details
    Browse the repository at this point in the history
  8. Add unit tests for parsec.validate

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    c270454 View commit details
    Browse the repository at this point in the history
  9. Merge old tests for coerce functions of parsec.validate

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    0cbca99 View commit details
    Browse the repository at this point in the history
  10. Add cases to cover remaining code in parsec.validate

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    61a1588 View commit details
    Browse the repository at this point in the history
  11. Remove test that was moved to a unittest class

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    7b1f0a4 View commit details
    Browse the repository at this point in the history
  12. Add unit tests for parsec.upgrade

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    fef06a8 View commit details
    Browse the repository at this point in the history
  13. Add unit tests for parsec.include

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    fd30191 View commit details
    Browse the repository at this point in the history
  14. Add unit tests for parsec.fileparse

    Bruno P. Kinoshita authored and kinow committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    df8f78c View commit details
    Browse the repository at this point in the history
  15. Merge pull request #2839 from kinow/increase-coverage-parsec

    Increase coverage for the parsec package
    matthewrmshin authored Nov 23, 2018
    Configuration menu
    Copy the full SHA
    f5a707b View commit details
    Browse the repository at this point in the history
  16. Merge pull request #2766 from kinow/report-test-coverage

    Add coverage to the project reports.
    matthewrmshin authored Nov 23, 2018
    Configuration menu
    Copy the full SHA
    100d867 View commit details
    Browse the repository at this point in the history
  17. pytest.ini: add ignores

    Ignore code based on optional dependencies: GTK, PyGraphviz and EmPy.
    matthewrmshin committed Nov 23, 2018
    Configuration menu
    Copy the full SHA
    271f5c5 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f22ed41 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2018

  1. Merge pull request #2878 from matthewrmshin/add-pytest-ini-ignores

    pytest.ini: add ignores
    kinow authored Nov 24, 2018
    Configuration menu
    Copy the full SHA
    593e529 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2879 from sadielbartholomew/parsec-tests-python2.6

    Replace unsuitable assertAlmostEqual() test use
    matthewrmshin authored Nov 24, 2018
    Configuration menu
    Copy the full SHA
    1ae0028 View commit details
    Browse the repository at this point in the history
  3. Tidy qstat processing.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    56d880a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2870 from wxtim/T002B_600_tasks_cause_problems

    Batching job-submit tasks to avoid blocking Stdout/err pipes
    hjoliver authored Nov 24, 2018
    Configuration menu
    Copy the full SHA
    89d09c7 View commit details
    Browse the repository at this point in the history
  5. GUI: use GTK theme colors.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    6792661 View commit details
    Browse the repository at this point in the history
  6. Theme bg threshold.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    d2b7dfd View commit details
    Browse the repository at this point in the history
  7. With desktop theme bg and fg.

    Works for gcylc graph view and "cylc graph".
    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    b59f19e View commit details
    Browse the repository at this point in the history
  8. Tweaks and tidies.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    c955c81 View commit details
    Browse the repository at this point in the history
  9. Fix graph tests.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    948323c View commit details
    Browse the repository at this point in the history
  10. Address a minor TODO.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    021039c View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    5c203f1 View commit details
    Browse the repository at this point in the history
  12. Use raw strings.

    hjoliver committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    356dd39 View commit details
    Browse the repository at this point in the history
  13. subprocpool: handle long STDOUT/ERR from commands

    Ensure that pipes with lots of output do not block the command.
    matthewrmshin committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    80e1c78 View commit details
    Browse the repository at this point in the history
  14. Add logic to skip select.poll proc pool test

    If OS does not support `select.poll`.
    matthewrmshin committed Nov 24, 2018
    Configuration menu
    Copy the full SHA
    0c28766 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2018

  1. Configuration menu
    Copy the full SHA
    2b36b6c View commit details
    Browse the repository at this point in the history
  2. Add missing test file.

    hjoliver committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    a07c406 View commit details
    Browse the repository at this point in the history
  3. pep8

    hjoliver committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    50c74b4 View commit details
    Browse the repository at this point in the history
  4. style, again

    hjoliver committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    c995c71 View commit details
    Browse the repository at this point in the history
  5. style again_2

    hjoliver committed Nov 25, 2018
    Configuration menu
    Copy the full SHA
    46dc393 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2018

  1. Remove sourcemap from CSS

    Bruno P. Kinoshita committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    be31aa8 View commit details
    Browse the repository at this point in the history
  2. Add space so that browser renders attributes correctly

    Bruno P. Kinoshita committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    5b0adc8 View commit details
    Browse the repository at this point in the history
  3. Remove extra body HTML tag

    Bruno P. Kinoshita committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    7b30268 View commit details
    Browse the repository at this point in the history
  4. Fix parsec example code

    Bruno P. Kinoshita committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    576b824 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #2876 from matthewrmshin/handle-long-subprocpool-o…

    …utput
    
    subprocpool: handle long STDOUT/ERR from commands
    hjoliver authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    818bde9 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #2882 from kinow/fix-parsec-examples

    Fix parsec example code
    hjoliver authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    ca34aaf View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2881 from kinow/trivial-fixes-cylc-review

    Small fixes for cylc-review
    matthewrmshin authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    c06445c View commit details
    Browse the repository at this point in the history
  8. Merge pull request #2842 from hjoliver/gui-gtk-theme

    GUI: use GTK theme colors.
    matthewrmshin authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    d5e8d13 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #2877 from hjoliver/pbs-tweak

    PBS 13 "multi-cluster" support.
    sadielbartholomew authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    daf7dee View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    5d6cfaa View commit details
    Browse the repository at this point in the history
  11. Remove unused imports

    Bruno P. Kinoshita committed Nov 26, 2018
    Configuration menu
    Copy the full SHA
    3cc523a View commit details
    Browse the repository at this point in the history
  12. Merge pull request #2887 from matthewrmshin/fix-remote-init-tempfile-…

    …unlink-oserror
    
    remote-init: fix bad unlink taking down the suite
    hjoliver authored Nov 26, 2018
    Configuration menu
    Copy the full SHA
    a113190 View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2018

  1. Merge pull request #2888 from kinow/remove-unused-imports

    Remove a few unused imports
    hjoliver authored Nov 27, 2018
    Configuration menu
    Copy the full SHA
    cf31515 View commit details
    Browse the repository at this point in the history
  2. Fix WSGI docs (s/rose/cylc)

    Bruno P. Kinoshita committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    addcc79 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2889 from kinow/fix-wsgi-doc

    Fix WSGI docs (s/rose/cylc)
    hjoliver authored Nov 27, 2018
    Configuration menu
    Copy the full SHA
    956fdfc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6ce461 View commit details
    Browse the repository at this point in the history
  5. Fix typos.

    hjoliver committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    92e34c2 View commit details
    Browse the repository at this point in the history
  6. Address feedback.

    hjoliver committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    69c07c4 View commit details
    Browse the repository at this point in the history
  7. Address feedback_2.

    hjoliver committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    cc07375 View commit details
    Browse the repository at this point in the history
  8. Fix Rose link.

    hjoliver committed Nov 27, 2018
    Configuration menu
    Copy the full SHA
    7ef4824 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    14901cc View commit details
    Browse the repository at this point in the history
  10. Merge pull request #2890 from hjoliver/cylc-7.8-changes

    Update change log for 7.8 release
    hjoliver authored Nov 27, 2018
    Configuration menu
    Copy the full SHA
    71021e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b28877b View commit details
    Browse the repository at this point in the history
  12. Merge pull request #2892 from matthewrmshin/more-info-on-bad-host

    cylc.hostuserutil: get_fqdn_by_host: include bad host name in error
    hjoliver authored Nov 27, 2018
    Configuration menu
    Copy the full SHA
    af4bde8 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #2893 from oliver-sanders/min-expressions-with-spaces

    graphing: spaces in min expressions
    hjoliver authored Nov 27, 2018
    Configuration menu
    Copy the full SHA
    5171f61 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    0b941fd View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2018

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

Commits on Dec 3, 2018

  1. Merge pull request #2899 from hjoliver/fix-job-sys-comment

    Corrected a comment in the new variant PBS handler.
    matthewrmshin authored Dec 3, 2018
    Configuration menu
    Copy the full SHA
    8f44e02 View commit details
    Browse the repository at this point in the history