-
-
Notifications
You must be signed in to change notification settings - Fork 19
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
Refactor buildtest codebase #1763
Commits on Apr 25, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1b60d40 - Browse repository at this point
Copy the full SHA 1b60d40View commit details -
refactor codebase for 'buildtest config' by creating smaller methods …
…to handle logic for each command option.
Configuration menu - View commit details
-
Copy full SHA for 7f862ed - Browse repository at this point
Copy the full SHA 7f862edView commit details -
refactor main method of buildtest by creating methods for handling lo…
…gic for specific commands. Add setup() method to handle logic for start of buildtest environment
Configuration menu - View commit details
-
Copy full SHA for 67a60f7 - Browse repository at this point
Copy the full SHA 67a60f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87c02ec - Browse repository at this point
Copy the full SHA 87c02ecView commit details -
fix issue with command parser for showing 'buildtest config edit-test…
…' and 'buildtest config edit-file'. The positional argument wasnt working
Configuration menu - View commit details
-
Copy full SHA for 3a70810 - Browse repository at this point
Copy the full SHA 3a70810View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8243a5 - Browse repository at this point
Copy the full SHA f8243a5View commit details -
refactor method edit_buildspec_file to make use of methods like open_…
…buildspec_in_editor and validate_buildspec
Configuration menu - View commit details
-
Copy full SHA for fb3d734 - Browse repository at this point
Copy the full SHA fb3d734View commit details -
refactor codebase for 'show_buildspec' by adding methods for determin…
…ing if test name is in cache and method for printing buildspec content
Configuration menu - View commit details
-
Copy full SHA for 7c6149f - Browse repository at this point
Copy the full SHA 7c6149fView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 6a8418c - Browse repository at this point
Copy the full SHA 6a8418cView commit details
Commits on Apr 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 8a6278a - Browse repository at this point
Copy the full SHA 8a6278aView commit details -
change print statement in exception class
remove 'compiler' from types list for schema table since 'compiler' is no longer supported
Configuration menu - View commit details
-
Copy full SHA for ce738a9 - Browse repository at this point
Copy the full SHA ce738a9View commit details -
major refactor to buildspec.py file such as creating methods for prin…
…ting and creating tables
Configuration menu - View commit details
-
Copy full SHA for 93b47ed - Browse repository at this point
Copy the full SHA 93b47edView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 9ce0551 - Browse repository at this point
Copy the full SHA 9ce0551View commit details -
refactor codebase for printing breakdown of buildspecs by maintainers…
… ('buildtest buildspec maintainers --breakdown')
Configuration menu - View commit details
-
Copy full SHA for 4084c33 - Browse repository at this point
Copy the full SHA 4084c33View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for c1b0fa4 - Browse repository at this point
Copy the full SHA c1b0fa4View commit details -
refactor implementation for finding invalid buildspecs (buildtest bui…
…ldspec find invalid) by using methods like create_table, print_table for printing. Add --pager and --row-count option to the command menu since implementation was present but option was not. fix bug in regression test where method name was not correct.
Configuration menu - View commit details
-
Copy full SHA for 18c038b - Browse repository at this point
Copy the full SHA 18c038bView commit details -
fix regression test method for testing invalid buildspecs. Some calls…
… were not neccessary.
Configuration menu - View commit details
-
Copy full SHA for 18654fc - Browse repository at this point
Copy the full SHA 18654fcView commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for 3f07208 - Browse repository at this point
Copy the full SHA 3f07208View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c4ffb5 - Browse repository at this point
Copy the full SHA 5c4ffb5View commit details -
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
Configuration menu - View commit details
-
Copy full SHA for e6802ce - Browse repository at this point
Copy the full SHA e6802ceView commit details -
add options --pager, --no-header and --count for 'buildtest buildspec…
… maintainers' command. add option --row-count for 'buildtest buildspec find invalid' to show count of invalid tests add implementation for these options Add bash completion support for new options
Configuration menu - View commit details
-
Copy full SHA for 0e1e38b - Browse repository at this point
Copy the full SHA 0e1e38bView commit details -
add __init__.py files in subdirectories for some tests
fix bug in regression test for viewing executors
Configuration menu - View commit details
-
Copy full SHA for c086135 - Browse repository at this point
Copy the full SHA c086135View commit details -
fix issues with regression test with incorrect method variable name.
remove unused variables in method handle_executors_command
Configuration menu - View commit details
-
Copy full SHA for 09ec730 - Browse repository at this point
Copy the full SHA 09ec730View commit details -
refactor implementation for buildtest buildspec summary by creating m…
…ethod name create_table used for generating tables. Remove option --theme from 'buildtest buildspec summary' since its not implemented in codebase
Configuration menu - View commit details
-
Copy full SHA for 173655f - Browse repository at this point
Copy the full SHA 173655fView commit details -
refactor implementation for 'buildtest history' command by creating a…
… helper method create_history_table used for printing the table history
Configuration menu - View commit details
-
Copy full SHA for 6c4db37 - Browse repository at this point
Copy the full SHA 6c4db37View commit details
Commits on Apr 29, 2024
-
refactor Report class and all of its helper methods.
The Report class will now pass values as **kwargs and there is a method set_report_parameters that will assign instance variables passed on **kwargs. Make use of nested for loops and combining if statements together to help reduce lines of codes where possible
Configuration menu - View commit details
-
Copy full SHA for 61caf4b - Browse repository at this point
Copy the full SHA 61caf4bView commit details -
rename argument call when calling Report class since kwargs argument …
…must match the actual arguments for buildtest report command
Configuration menu - View commit details
-
Copy full SHA for 2b49e56 - Browse repository at this point
Copy the full SHA 2b49e56View commit details -
remove capital letters such as Filter and Format in the argparse help…
… message for some options
Configuration menu - View commit details
-
Copy full SHA for ca24589 - Browse repository at this point
Copy the full SHA ca24589View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb8d98 - Browse repository at this point
Copy the full SHA 0cb8d98View commit details -
add regression test for testing --count
fix issue where --count=0 was not showing up the output correctly
Configuration menu - View commit details
-
Copy full SHA for 9b47768 - Browse repository at this point
Copy the full SHA 9b47768View commit details