-
Notifications
You must be signed in to change notification settings - Fork 36
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
Implementing a grouping feature to organize flow operations #114
Commits on Jan 16, 2020
-
Enables the creation and registering of groups.
* The FlowGroup class was created to represent the group concept and store the necessary variables and methods. * The classmethod make_group was created which returns a decorator that adds a _flow_group label to functions for later registration. In addtion, make_group also adds an entry to the new _GROUPS attribute in the _FlowProject class. * A function _register_groups was added that registers groups by using the _GROUPS and _OPERATIONS attributes of the current and parent classes. * The __init__ method of FlowGroup was changed to automatically register groups and add operations at initialization.
Configuration menu - View commit details
-
Copy full SHA for 9ff7c74 - Browse repository at this point
Copy the full SHA 9ff7c74View commit details -
Adding function to create group CL arg.
Adds the group commandline argument to submit, run, and script.
Configuration menu - View commit details
-
Copy full SHA for ebfca36 - Browse repository at this point
Copy the full SHA ebfca36View commit details -
First functioning group submit.
* _main_submit modified to have group path * submit_group function added to submit groups * changes do not directly update status * no checks on if directives work have been made
Configuration menu - View commit details
-
Copy full SHA for b6edd34 - Browse repository at this point
Copy the full SHA b6edd34View commit details -
Adding support for groups in run command.
* changed the way that operation names are gathered for run condition to aggregate those chosen from -o and -g options.
Configuration menu - View commit details
-
Copy full SHA for 93a35e6 - Browse repository at this point
Copy the full SHA 93a35e6View commit details -
Adding script support for group option.
* Raise ValueError if -o/--operation and -g/--group are set together * Add logic to include JobGroups as script operations if -o/--operations is set.
Configuration menu - View commit details
-
Copy full SHA for 48c89f2 - Browse repository at this point
Copy the full SHA 48c89f2View commit details -
Adding support for command options.
* Adding an options parameter for groups that appends options to the output of FlowGroup's __call__ method. This allows for you to set options like --num-passes for a group. These options only currently apply during submit and script operations.
Configuration menu - View commit details
-
Copy full SHA for d2e7d9a - Browse repository at this point
Copy the full SHA d2e7d9aView commit details -
Adding new methods to FlowGroup.
* FlowGroups now have a complete and eligible method * FlowGroups now have two cmd's run_cmd and exec_cmd * FlowGroups.__call__ now takes a flag on cmd mode * make_group FlowProject method takes correct args and stores them in operation function dict correctly * FlowGroups store operations as a dict now * _register_groups FlowProject method correctly registers operations * Temporary changes made to JobGroup to test FlowGroup function
Configuration menu - View commit details
-
Copy full SHA for 78373d5 - Browse repository at this point
Copy the full SHA 78373d5View commit details -
Adding bundling, exec_mode, op group conversion.
* JobGroups now correctly create unique id. * JobOperations are removed as they are redundant. * All _main_script and _main_submit always use group pathway now. * Exec_mode runs and raises error for groups with more than one job. * Bundling works with groups of all kinds.
Configuration menu - View commit details
-
Copy full SHA for d542d55 - Browse repository at this point
Copy the full SHA d542d55View commit details -
Changed JobOperation implimentation.
* Changed functions that gather operations. * Changed the structure of JobOperations * Add method to FlowGroup to create JobOperations.
Configuration menu - View commit details
-
Copy full SHA for 59e9336 - Browse repository at this point
Copy the full SHA 59e9336View commit details -
Integration of operation and group execution path.
* Submit, run , and script all handle groups and operations through -o * FlowGroups are always created with knowledge of path now this is required because there is not an easy way to find where an object is instantiated. The current method uses the stack when using the classmethod make_group, and the class attribute _OPERATION_FUNCTIONS when creating FlowGroups directly from a FlowOperation. * Appropriate errors are raised when undefined behavior might occur.
Configuration menu - View commit details
-
Copy full SHA for 28d9b34 - Browse repository at this point
Copy the full SHA 28d9b34View commit details -
Configuration menu - View commit details
-
Copy full SHA for 080abe3 - Browse repository at this point
Copy the full SHA 080abe3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 191e8c6 - Browse repository at this point
Copy the full SHA 191e8c6View commit details -
* Changing FlowGroups compatible method * Moving submit and JobOperation back to original location * Added a groups property to FlowProject class * Moved all call logic for FlowGroup to __call__ method * Moved exec_mode command-line argument conversion to string to _main functions. * Changed logic in _verify_group_compatibility using python's set type * renamed submit_operations group argument to operations
Configuration menu - View commit details
-
Copy full SHA for 6530e1b - Browse repository at this point
Copy the full SHA 6530e1bView commit details -
Changing _verify_group_compatibility logic.
* Also doing linting changes that flake8 requested. * The changes to the `_setup_template_environment` were required to commit with the flake8 commit hook.
Configuration menu - View commit details
-
Copy full SHA for 2ccfaeb - Browse repository at this point
Copy the full SHA 2ccfaebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d97f5b - Browse repository at this point
Copy the full SHA 1d97f5bView commit details -
Working on fixing bugs unit tests reveal.
* Also adding exec mode to relevant tests.
Configuration menu - View commit details
-
Copy full SHA for 8c58b26 - Browse repository at this point
Copy the full SHA 8c58b26View commit details -
Changing run behavior always to exec mode.
* Since operations are always expanded from groups before-hand, exec mode is the correct mode to be in when calling a run command.
Configuration menu - View commit details
-
Copy full SHA for 1b5b878 - Browse repository at this point
Copy the full SHA 1b5b878View commit details -
Changing groups behavior to pass tests.
* Changing the `get_id` function in `FlowGroup` class to match previous id in the case of single operation groups. * Changing `_dumps_op` and `_loads_op` functions to include `JobOperation` id since it is now an attribute. * Created a function `_gather_FlowGroups` that takes a list of group/operation names and returns a list of instances of `FlowGroups` with removed duplication and error checking. * Add argument `mode` to submit function. Previously a kwarg check was preformed. This changes behavior to use the string which is the behavior elsewhere. * _main_submit was changed to pass the string to submit as well.
Configuration menu - View commit details
-
Copy full SHA for be46aae - Browse repository at this point
Copy the full SHA be46aaeView commit details -
Added small changes in tests to match new implementations.
* All references to `JobOperation.get_id()` are changed to use the attribute `id`. * Calls to `script` and `submit` that check output have 'exec' mode explicitly set.
Configuration menu - View commit details
-
Copy full SHA for c024270 - Browse repository at this point
Copy the full SHA c024270View commit details -
Fixing error in retrieving function path.
* Including inheritance hierarchy in gathering operation functions.
Configuration menu - View commit details
-
Copy full SHA for 6799e08 - Browse repository at this point
Copy the full SHA 6799e08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38347b6 - Browse repository at this point
Copy the full SHA 38347b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d9813 - Browse repository at this point
Copy the full SHA f9d9813View commit details -
Configuration menu - View commit details
-
Copy full SHA for a8a549c - Browse repository at this point
Copy the full SHA a8a549cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c074f55 - Browse repository at this point
Copy the full SHA c074f55View commit details -
Adding regex support for selecting groups and operations
* had to refactor operation selection to include fullmatch.
Configuration menu - View commit details
-
Copy full SHA for d956c12 - Browse repository at this point
Copy the full SHA d956c12View commit details -
* Also adding necessary tests for group behavior in submit, run, and script * Added `operation_ids` as attribute of JobOperation to hold individual operation ids for resubmitting checks. * Added `eligible_for_submission` method for JobOperaiton to check if all operation are not currently submitted.
Configuration menu - View commit details
-
Copy full SHA for 64ca5ab - Browse repository at this point
Copy the full SHA 64ca5abView commit details -
Test main_submit and change dynamic tests
* For dynamic tests a workflow with multiple steps is tested. For the groups test, it is more important to show that resubmission is not possible. The multistep workflow is shown to work in the previous tests.
Configuration menu - View commit details
-
Copy full SHA for e25fe3d - Browse repository at this point
Copy the full SHA e25fe3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 201314d - Browse repository at this point
Copy the full SHA 201314dView commit details -
test_main_submit for groups with with multiple calls.
This is necessary since one assertIn command cannot be used to ensure all operations are in the command as the ordering in python version 3.5 is not commensurate with python > 3.5.
Configuration menu - View commit details
-
Copy full SHA for 6e2d608 - Browse repository at this point
Copy the full SHA 6e2d608View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9700f77 - Browse repository at this point
Copy the full SHA 9700f77View commit details -
Singleton
FlowGroup
s and move directives toFlowGroup
s* Currently the singleton groups must have the same name as the operation name. As this is not changable by the user that should be okay. * I had to set the directives 'executable' and 'override_path' for singleton groups with the `@cmd` decorator. This results in some ugly logic that should work, but if there is an easier way should change.
Configuration menu - View commit details
-
Copy full SHA for d7df58b - Browse repository at this point
Copy the full SHA d7df58bView commit details -
* Removed group status from `set_status` command. * Redefined `JobOperation.get_status` to always return a list of operation statuses. * Logic has yet to be moved to `FlowProject`. I did not see a clear way to query whether a particular job-operation pair was currently submitted other than directly searching the project. * The test change was just to correct for the fact that now `get_status` returns a list.
Configuration menu - View commit details
-
Copy full SHA for 5c8de16 - Browse repository at this point
Copy the full SHA 5c8de16View commit details -
Move schedule status checks to group level.
* Also show operation status through querying group status and expanding to composing operations.
Configuration menu - View commit details
-
Copy full SHA for 45ef91c - Browse repository at this point
Copy the full SHA 45ef91cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a28b862 - Browse repository at this point
Copy the full SHA a28b862View commit details -
Initial check for prior group submission
* Prevents unnecessary checking if the same group is previously submitted
Configuration menu - View commit details
-
Copy full SHA for 3a524a4 - Browse repository at this point
Copy the full SHA 3a524a4View commit details -
Create two paths for gathering JobOperations
* One path for submission * One path for running
Configuration menu - View commit details
-
Copy full SHA for c2996b1 - Browse repository at this point
Copy the full SHA c2996b1View commit details -
Remove obsolete doc-string entry.
There is actually no need to further specify what the id *should* look like. It must be unique, that is the only requirement.
Configuration menu - View commit details
-
Copy full SHA for e165321 - Browse repository at this point
Copy the full SHA e165321View commit details -
Configuration menu - View commit details
-
Copy full SHA for accc0b3 - Browse repository at this point
Copy the full SHA accc0b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for fa8664f - Browse repository at this point
Copy the full SHA fa8664fView commit details -
Reorganize the FlowGroup exec mode exception flow.
1. Raise error at the point of assumption. 2. Use dedicated exception class to propagate error. 3. Raise SubmitError only during submission. 4. Raise ScriptError during script generation.
Configuration menu - View commit details
-
Copy full SHA for 3e279a5 - Browse repository at this point
Copy the full SHA 3e279a5View commit details -
Refactor run-cmd generation and fix one bug.
* Simplified logic. * Use the group name as argument to -o in all cases.
Configuration menu - View commit details
-
Copy full SHA for b74530d - Browse repository at this point
Copy the full SHA b74530dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a140790 - Browse repository at this point
Copy the full SHA a140790View commit details -
Change finding of FlowGroup path to use stack.
* may need to change again but fixed a bug on my computer.
Configuration menu - View commit details
-
Copy full SHA for 37adda7 - Browse repository at this point
Copy the full SHA 37adda7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06dde88 - Browse repository at this point
Copy the full SHA 06dde88View commit details -
Change test strings to match new output and new pathfinding method
* New pathfinding method solves some problems but doesn't resolve all of them. Namely, for our tests the 'path' is always the test file.
Configuration menu - View commit details
-
Copy full SHA for 3005c35 - Browse repository at this point
Copy the full SHA 3005c35View commit details -
Configuration menu - View commit details
-
Copy full SHA for 429ec3e - Browse repository at this point
Copy the full SHA 429ec3eView commit details -
Refactor run logic in FlowGroups.
* Remove six.PY2 testing * Fix rebase errors * Remove old function to find operation path
Configuration menu - View commit details
-
Copy full SHA for f014d67 - Browse repository at this point
Copy the full SHA f014d67View commit details -
Adding path and entrypoint attributes to FlowProject.
* Test work again with minor refactoring to account for this new API.
Configuration menu - View commit details
-
Copy full SHA for cf7f416 - Browse repository at this point
Copy the full SHA cf7f416View commit details -
Configuration menu - View commit details
-
Copy full SHA for e036139 - Browse repository at this point
Copy the full SHA e036139View commit details -
Configuration menu - View commit details
-
Copy full SHA for b707ad5 - Browse repository at this point
Copy the full SHA b707ad5View commit details -
Co-Authored-By: Carl Simon Adorf <csadorf@umich.edu>
Configuration menu - View commit details
-
Copy full SHA for daabf0d - Browse repository at this point
Copy the full SHA daabf0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0e42ca - Browse repository at this point
Copy the full SHA f0e42caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f97ccf - Browse repository at this point
Copy the full SHA 9f97ccfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b46e437 - Browse repository at this point
Copy the full SHA b46e437View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f8fb09 - Browse repository at this point
Copy the full SHA 2f8fb09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7611b48 - Browse repository at this point
Copy the full SHA 7611b48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16f44ea - Browse repository at this point
Copy the full SHA 16f44eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c71372 - Browse repository at this point
Copy the full SHA 4c71372View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc3fc01 - Browse repository at this point
Copy the full SHA cc3fc01View commit details -
Configuration menu - View commit details
-
Copy full SHA for a188859 - Browse repository at this point
Copy the full SHA a188859View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab85817 - Browse repository at this point
Copy the full SHA ab85817View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fe7a2a - Browse repository at this point
Copy the full SHA 1fe7a2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0fe3694 - Browse repository at this point
Copy the full SHA 0fe3694View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdac061 - Browse repository at this point
Copy the full SHA bdac061View commit details -
Configuration menu - View commit details
-
Copy full SHA for 738e9a9 - Browse repository at this point
Copy the full SHA 738e9a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a3efd8 - Browse repository at this point
Copy the full SHA 9a3efd8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73247f2 - Browse repository at this point
Copy the full SHA 73247f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98069e9 - Browse repository at this point
Copy the full SHA 98069e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6721c5 - Browse repository at this point
Copy the full SHA b6721c5View commit details
Commits on Jan 31, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7868988 - Browse repository at this point
Copy the full SHA 7868988View commit details -
Fix errors introduced by merge.
Involved FlowGroups respecting ignore conditions
Configuration menu - View commit details
-
Copy full SHA for 420266d - Browse repository at this point
Copy the full SHA 420266dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ce5b70e - Browse repository at this point
Copy the full SHA ce5b70eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 242aa71 - Browse repository at this point
Copy the full SHA 242aa71View commit details -
Change
FlowGroup.intersects
toFlowGroup.isdisjoint
Matches set API better
Configuration menu - View commit details
-
Copy full SHA for be074e3 - Browse repository at this point
Copy the full SHA be074e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e999aa - Browse repository at this point
Copy the full SHA 9e999aaView commit details -
Move checking of conflicting group names earlier
Now at the time of group functor name conflict is checked.
Configuration menu - View commit details
-
Copy full SHA for 05fbcc1 - Browse repository at this point
Copy the full SHA 05fbcc1View commit details
Commits on Feb 2, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d635b83 - Browse repository at this point
Copy the full SHA d635b83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 869bdf7 - Browse repository at this point
Copy the full SHA 869bdf7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 093371c - Browse repository at this point
Copy the full SHA 093371cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d4266 - Browse repository at this point
Copy the full SHA c0d4266View commit details
Commits on Feb 3, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 80577df - Browse repository at this point
Copy the full SHA 80577dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d12359 - Browse repository at this point
Copy the full SHA 9d12359View commit details -
Add operations to
FlowProject._GROUP_NAMES
prevents users from having a group named the same as an operation since singleton groups with operation name are automatically defined, and shadowing should not be allowed.
Configuration menu - View commit details
-
Copy full SHA for 2e02a53 - Browse repository at this point
Copy the full SHA 2e02a53View commit details -
Change group registering logic
No longer recompute the operation list from `_collect_operations` Also remove ExecCommandError
Configuration menu - View commit details
-
Copy full SHA for f698999 - Browse repository at this point
Copy the full SHA f698999View commit details
Commits on Feb 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c2a6dd6 - Browse repository at this point
Copy the full SHA c2a6dd6View commit details -
Change Stampede2Environment for group parallel jobs
will currently break with bundling.
Configuration menu - View commit details
-
Copy full SHA for 71fa088 - Browse repository at this point
Copy the full SHA 71fa088View commit details
Commits on Feb 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 17af8ec - Browse repository at this point
Copy the full SHA 17af8ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c62ce2 - Browse repository at this point
Copy the full SHA 6c62ce2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad90478 - Browse repository at this point
Copy the full SHA ad90478View commit details
Commits on Feb 11, 2020
-
Co-Authored-By: Bradley Dice <bdice@bradleydice.com>
Configuration menu - View commit details
-
Copy full SHA for b1dbdd9 - Browse repository at this point
Copy the full SHA b1dbdd9View commit details
Commits on Feb 12, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3d24889 - Browse repository at this point
Copy the full SHA 3d24889View commit details
Commits on Feb 13, 2020
-
Has two decoraters ``__call__`` and ``with_directives``.
Configuration menu - View commit details
-
Copy full SHA for 12f8268 - Browse repository at this point
Copy the full SHA 12f8268View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89bbf26 - Browse repository at this point
Copy the full SHA 89bbf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 141846e - Browse repository at this point
Copy the full SHA 141846eView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfa078d - Browse repository at this point
Copy the full SHA dfa078dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f24422f - Browse repository at this point
Copy the full SHA f24422fView commit details -
Update creation of submission JobOperations
Remove directives from _submit_cmd Reduce noise in submission directives when 'ngpu', 'nranks', or 'omp_num_threads' is set to 0
Configuration menu - View commit details
-
Copy full SHA for 12b629c - Browse repository at this point
Copy the full SHA 12b629cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d99a58 - Browse repository at this point
Copy the full SHA 5d99a58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94fbab4 - Browse repository at this point
Copy the full SHA 94fbab4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a839f82 - Browse repository at this point
Copy the full SHA a839f82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34818d1 - Browse repository at this point
Copy the full SHA 34818d1View commit details
Commits on Feb 17, 2020
-
Apply suggestions from code review
Co-Authored-By: Carl Simon Adorf <csadorf@umich.edu> Co-Authored-By: vyasr <vramasub@umich.edu>
Configuration menu - View commit details
-
Copy full SHA for 7099e8c - Browse repository at this point
Copy the full SHA 7099e8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db0a8b - Browse repository at this point
Copy the full SHA 4db0a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41fe27c - Browse repository at this point
Copy the full SHA 41fe27cView commit details -
Update *Operation docstrings and
FlowGroup
docstringsAlso edit other comments
Configuration menu - View commit details
-
Copy full SHA for da46f51 - Browse repository at this point
Copy the full SHA da46f51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d5e774 - Browse repository at this point
Copy the full SHA 9d5e774View commit details -
Remove redundant calls to .keys() for dict
* the buildin __contains__ or __iter__ is faster.
Configuration menu - View commit details
-
Copy full SHA for dd13329 - Browse repository at this point
Copy the full SHA dd13329View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d79dfa - Browse repository at this point
Copy the full SHA 4d79dfaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23cbc22 - Browse repository at this point
Copy the full SHA 23cbc22View commit details -
Configuration menu - View commit details
-
Copy full SHA for 302d1ce - Browse repository at this point
Copy the full SHA 302d1ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b6f613 - Browse repository at this point
Copy the full SHA 3b6f613View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2aab3a - Browse repository at this point
Copy the full SHA f2aab3aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6942f92 - Browse repository at this point
Copy the full SHA 6942f92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94adc2f - Browse repository at this point
Copy the full SHA 94adc2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23fde7c - Browse repository at this point
Copy the full SHA 23fde7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for bead718 - Browse repository at this point
Copy the full SHA bead718View commit details
Commits on Feb 18, 2020
-
Apply suggestions from code review
Co-Authored-By: Carl Simon Adorf <csadorf@umich.edu>
Configuration menu - View commit details
-
Copy full SHA for 2bb298b - Browse repository at this point
Copy the full SHA 2bb298bView commit details -
Return function after FlowGroupEntry decorator
Before we did not return the function back at the end
Configuration menu - View commit details
-
Copy full SHA for ee97036 - Browse repository at this point
Copy the full SHA ee97036View commit details -
Configuration menu - View commit details
-
Copy full SHA for eb2c7eb - Browse repository at this point
Copy the full SHA eb2c7ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a74ac2 - Browse repository at this point
Copy the full SHA 8a74ac2View commit details -
Edit docstrings and change argument name
Use ignore_conditions_on_execution instead of ignore_conditions_on_submit
Configuration menu - View commit details
-
Copy full SHA for e7b1670 - Browse repository at this point
Copy the full SHA e7b1670View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec7b7a2 - Browse repository at this point
Copy the full SHA ec7b7a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe69407 - Browse repository at this point
Copy the full SHA fe69407View commit details -
I had to add operations to the project classes so some tests needed to be updated
Configuration menu - View commit details
-
Copy full SHA for 9991800 - Browse repository at this point
Copy the full SHA 9991800View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3c1894 - Browse repository at this point
Copy the full SHA d3c1894View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e32098 - Browse repository at this point
Copy the full SHA 5e32098View commit details -
Configuration menu - View commit details
-
Copy full SHA for 31fee5a - Browse repository at this point
Copy the full SHA 31fee5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f4ca176 - Browse repository at this point
Copy the full SHA f4ca176View commit details -
Configuration menu - View commit details
-
Copy full SHA for 404bf84 - Browse repository at this point
Copy the full SHA 404bf84View commit details
Commits on Feb 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 871510e - Browse repository at this point
Copy the full SHA 871510eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cf6c6b - Browse repository at this point
Copy the full SHA 1cf6c6bView commit details -
Entrypoints require we first cd into the test directory
Configuration menu - View commit details
-
Copy full SHA for aee0fe0 - Browse repository at this point
Copy the full SHA aee0fe0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12fd2b8 - Browse repository at this point
Copy the full SHA 12fd2b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f28e386 - Browse repository at this point
Copy the full SHA f28e386View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98ff1f1 - Browse repository at this point
Copy the full SHA 98ff1f1View commit details -
Apply suggestions from code review
Co-Authored-By: Bradley Dice <bdice@bradleydice.com> Co-Authored-By: Carl Simon Adorf <csadorf@umich.edu>
Configuration menu - View commit details
-
Copy full SHA for 3ac8463 - Browse repository at this point
Copy the full SHA 3ac8463View commit details -
Configuration menu - View commit details
-
Copy full SHA for 00328e8 - Browse repository at this point
Copy the full SHA 00328e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcc697e - Browse repository at this point
Copy the full SHA dcc697eView commit details -
Configuration menu - View commit details
-
Copy full SHA for a61e57b - Browse repository at this point
Copy the full SHA a61e57bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 60c31d1 - Browse repository at this point
Copy the full SHA 60c31d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2320d5 - Browse repository at this point
Copy the full SHA b2320d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for a07aace - Browse repository at this point
Copy the full SHA a07aaceView commit details -
Only add --ignore-conditions when necessary
Add logic to FlowGroup._sumbit_cmd
Configuration menu - View commit details
-
Copy full SHA for a9e2351 - Browse repository at this point
Copy the full SHA a9e2351View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3633c7 - Browse repository at this point
Copy the full SHA a3633c7View commit details -
Fix test to work with python 3.5
Status's with groups are sorted by operation name (this is due to operation status having to be grabbed through groups). We sort the output. This just makes the test do the same
Configuration menu - View commit details
-
Copy full SHA for 351f481 - Browse repository at this point
Copy the full SHA 351f481View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3c2bd - Browse repository at this point
Copy the full SHA 4b3c2bdView commit details -
Co-Authored-By: Bradley Dice <bdice@bradleydice.com>
Configuration menu - View commit details
-
Copy full SHA for f41f09a - Browse repository at this point
Copy the full SHA f41f09aView commit details
Commits on Feb 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ee45c0d - Browse repository at this point
Copy the full SHA ee45c0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d61ef2 - Browse repository at this point
Copy the full SHA 0d61ef2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 02ecd0e - Browse repository at this point
Copy the full SHA 02ecd0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3165989 - Browse repository at this point
Copy the full SHA 3165989View commit details
Commits on Feb 21, 2020
-
Co-Authored-By: vyasr <vramasub@umich.edu>
Configuration menu - View commit details
-
Copy full SHA for 1ab20b0 - Browse repository at this point
Copy the full SHA 1ab20b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d312619 - Browse repository at this point
Copy the full SHA d312619View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b80519 - Browse repository at this point
Copy the full SHA 8b80519View commit details -
Configuration menu - View commit details
-
Copy full SHA for b63c252 - Browse repository at this point
Copy the full SHA b63c252View commit details -
Configuration menu - View commit details
-
Copy full SHA for a82a77d - Browse repository at this point
Copy the full SHA a82a77dView commit details