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

Prepare system state interface and collection #313

Merged
merged 3 commits into from
Jan 29, 2024
Merged

Conversation

tylergu
Copy link
Member

@tylergu tylergu commented Jan 29, 2024

No description provided.

Copy link
Contributor

Coverage report

Click to see where and how coverage changed

FileStatementsMissingCoverageCoverage
(new stmts)
Lines missing
  acto
  serialization.py
  acto/kubernetes_engine
  kind.py
  acto/system_state
  cluster_role.py 30
  cluster_role_binding.py 31
  config_map.py 31
  cron_job.py 31
  daemon_set.py 35-64
  deployment.py 35-70
  endpoints.py 31
  ingress.py 37
  job.py 31
  kubernetes_object.py 70-126, 140, 144, 160, 165, 177, 181, 190, 193, 205, 214, 217, 229
  kubernetes_system_state.py 72, 84-97, 188, 227
  network_policy.py 33
  persistent_volume.py 28
  persistent_volume_claim.py 33
  pod.py 35-60
  replica_set.py 34-52
  role.py 33
  role_binding.py 33
  secret.py 31
  service.py 36
  service_account.py 33
  stateful_set.py 38-67
  storage_class.py 28
Project Total  

This report was generated by python-coverage-comment-action

@tylergu tylergu merged commit 28ea844 into main Jan 29, 2024
4 checks passed
tylergu added a commit that referenced this pull request Jan 30, 2024
* Prepare system state interface and collection

Signed-off-by: Tyler Gu <[email protected]>

* Fix system state test

Signed-off-by: Tyler Gu <[email protected]>

* Fix temporary file creation in test

Signed-off-by: Tyler Gu <[email protected]>

---------

Signed-off-by: Tyler Gu <[email protected]>
tylergu added a commit that referenced this pull request Feb 2, 2024
* Add mount option to Minikube engine class

* Add enable csi drivers to Minikube engine class

* Set csi driver to default for Minikube

* Prepare system state interface and collection (#313)

* Prepare system state interface and collection

Signed-off-by: Tyler Gu <[email protected]>

* Fix system state test

Signed-off-by: Tyler Gu <[email protected]>

* Fix temporary file creation in test

Signed-off-by: Tyler Gu <[email protected]>

---------

Signed-off-by: Tyler Gu <[email protected]>

* Intermediate progress

Signed-off-by: Tyler Gu <[email protected]>

* Feat: CLI for getting total number of schema nodes from CRD (#316)

Signed-off-by: Tyler Gu <[email protected]>

* Update bug numbers

Signed-off-by: Tyler Gu <[email protected]>

* Update counter.yml

* Reformat kubernetes engine and test codes

* Refactoring code due to the deletion of configure_cluster() in kind class(not pass pylint)

* Change docstrings

---------

Signed-off-by: Tyler Gu <[email protected]>
Co-authored-by: hzeng21 <hzeng21@localhost>
Co-authored-by: hzeng21 <[email protected]>
Co-authored-by: Jiawei "Tyler" Gu <[email protected]>
Co-authored-by: Tyler Gu <[email protected]>
Co-authored-by: hzeng21 <hzeng21@node0.hzeng21-188914.cs523-uiuc-sp24-pg0.clemson.cloudlab.us>
@tylergu tylergu deleted the refactor-system-state branch February 29, 2024 22:46
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.

1 participant