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

Internal change #1004

Merged
merged 1 commit into from
May 25, 2022
Merged

Internal change #1004

merged 1 commit into from
May 25, 2022

Conversation

dieppedalle
Copy link
Contributor

@dieppedalle dieppedalle commented May 24, 2022

[OpenHTF] Ignore the GitHub Actions config file in *.

[OpenHTF] Add util function for getting the phases from a list of phase nodes and phase node collections.

Cleanup (3p) LSC: Remove Lint as gpylint comment directives.

Cleanup (3p) LSC: Remove Lint as gpylint comment directives.

Support test-stopping failures with a phase-scoped option.

Add an explicit Literal annotation to test_state.INFER_MIMETYPE.

Add get_test_measurement_strict() into test api.

Cleanup Fix or silence upcoming type errors in Python 3.9.

Cleanup LSC: Remove //net/proto2/python/public:use_pure_python dep, migrate to protobuf

Cleanup Silence type errors generated by enabling a new pytype feature.

Cleanup Migrate away from Angular's deprecated async symbol to use waitForAsync

Cleanup Fix or ignore type errors generated by the next release of pytype.

Iteratively upload attachments in when partial uploads are in use

Give mfg_event_converter access to the existing blobref cache

Add a size attribute for Attachments

Cleanup Remove all usages of //third_party/py/enum library.

Cleanup Silence type errors generated by enabling a new pytype feature.

Migrate partial upload code from MfgInspector to *

Add a mechanism to profile unit tests.

Add case formatting options for phase names in OpenHTF Phase Options.

Cleanup Remove unused python binaries + libraries from //third_party/py (as reported dead by sensenmann)

Cleanup Fix or ignore type errors generated by the next release of pytype.

make the mfg_event_converter to handle datetime objects in JSON conversion. (see cl/396863619 for some context)

Cleanup Infer __init__.py attributes for Python strict deps.

validators.py: Use f-string to format Equals str representation.

Enable partial upload of attachments from in progress phases

Detect changed attachments (and skip cache) to support OpenHTF_record.json

Rollback of changelist 392091102. Reason: Rollforward of cl/391826358: Reuse existing blob refs in partial_upload by caching protos

Rollback of changelist 391826358. Reason: Seems that these blobrefs are not the correct values to be using at the moment or at least there are occasional issues. See b/197352227 for details.

Reuse existing blob refs in partial_upload by caching protos

Add alternative for conf.inject_positional_args.

Cleanup Fix or ignore type errors generated by the newest pytype release.

Move Configuration (openhtf.conf) class attributes to module attributes

Treat openhtf.util.conf as an object instead of a module

Move Configuration to its own module instead of living in conf

Update typescript web_gui files to remove deprecated bypassSecurityTrustHtml

Remove init.py file that was left behind in an otherwise empty package.

Add a protocol and implementation for conf.declare return value.

Cleanup Fix or ignore type errors generated by the next release of pytype.

PiperOrigin-RevId: 450548096


This change is Reviewable

[OpenHTF] Ignore the GitHub Actions config file in *..

[OpenHTF] Add util function for getting the phases from a list of phase nodes and phase node collections.

Cleanup (3p) LSC: Remove `Lint as` gpylint comment directives.

Cleanup (3p) LSC: Remove `Lint as` gpylint comment directives.

Support test-stopping failures with a phase-scoped option.

Add an explicit Literal annotation to test_state.INFER_MIMETYPE.

Add get_test_measurement_strict() into test api.

Cleanup Fix or silence upcoming type errors in Python 3.9.

Cleanup LSC: Remove `//net/proto2/python/public:use_pure_python` dep, migrate to protobuf

Cleanup Silence type errors generated by enabling a new pytype feature.

Cleanup Migrate away from Angular's deprecated `async` symbol to use `waitForAsync`

Cleanup Fix or ignore type errors generated by the next release of pytype.

Iteratively upload attachments in when partial uploads are in use

Give mfg_event_converter access to the existing blobref cache

Add a size attribute for Attachments

Cleanup Remove all usages of //third_party/py/enum library.

Cleanup Silence type errors generated by enabling a new pytype feature.

Migrate partial upload code from MfgInspector to *

Add a mechanism to profile unit tests.

Add case formatting options for phase names in OpenHTF Phase Options.

Cleanup Remove unused python binaries + libraries from //third_party/py (as reported dead by sensenmann)

Cleanup Fix or ignore type errors generated by the next release of pytype.

make the mfg_event_converter to handle datetime objects in JSON conversion. (see cl/396863619 for some context)

Cleanup Infer `__init__.py` attributes for Python strict deps.

validators.py: Use f-string to format Equals str representation.

Enable partial upload of attachments from in progress phases

Detect changed attachments (and skip cache) to support OpenHTF_record.json

Rollback of changelist 392091102. Reason: Rollforward of cl/391826358: Reuse existing blob refs in partial_upload by caching protos

Rollback of changelist 391826358. Reason: Seems that these blobrefs are not the correct values to be using at the moment or at least there are occasional issues. See b/197352227 for details.

Reuse existing blob refs in partial_upload by caching protos

Add alternative for conf.inject_positional_args.

Cleanup Fix or ignore type errors generated by the newest pytype release.

Move Configuration (openhtf.conf) class attributes to module attributes

Treat openhtf.util.conf as an object instead of a module

Move Configuration to its own module instead of living in conf

Update typescript web_gui files to remove deprecated bypassSecurityTrustHtml

Remove __init__.py file that was left behind in an otherwise empty package.

Add a protocol and implementation for conf.declare return value.

Cleanup Fix or ignore type errors generated by the next release of pytype.

PiperOrigin-RevId: 450548096
@glados-verma glados-verma self-assigned this May 24, 2022
Copy link
Collaborator

@glados-verma glados-verma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good overall. As discussed we'll need a couple of follow-up changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants