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

[TEST] Analyze master branch daily regression failed test cases #5460

Open
8 tasks
chriscchien opened this issue Mar 1, 2023 · 8 comments
Open
8 tasks

[TEST] Analyze master branch daily regression failed test cases #5460

chriscchien opened this issue Mar 1, 2023 · 8 comments
Assignees
Labels
kind/test Request for adding test

Comments

@chriscchien
Copy link
Contributor

chriscchien commented Mar 1, 2023

What's the test to develop? Please describe

Additional context

This ticket is master branch calculated result from #5459 which arranged by @yangchiu

@roger-ryao
Copy link

roger-ryao commented Jun 6, 2023

https://ci.longhorn.io/job/public/job/v1.5.x/job/v1.5.x-longhorn-tests-sles-amd64/1/

Need set allow-volume-creation-with-degraded-availability false(#1512)

Flaky(passing after rerun)

  • test_migration_with_rebuilding_replica
  • test_engine_image_not_fully_deployed_perform_auto_upgrade_engine

Known issue

@mantissahz
Copy link
Contributor

@longhorn/qa
just found the command awk that is not installed in registry.suse.com/bci/bci-base:15.4
These functions will use the awk command:

  • crash_engine_process_with_sigkill
  • crash_replica_processes
  • get_pod_data_md5sum

It might cause lots of test cases failed.

@innobead
Copy link
Member

innobead commented Jun 9, 2023

@mantissahz we can just install it to the test image or even change the test cases w/o using awk?

@mantissahz
Copy link
Contributor

mantissahz commented Jun 9, 2023

The crash command will be executed in the instance-manager pod, so we need to install the awk when we build the image and only for testing.
I am testing another command without awk to see if it works as awk does.

@roger-ryao
Copy link

roger-ryao commented Jun 9, 2023

v1.5.0-rc1 amd64
Flaky(passing after rerun)

  • test_ha.py::test_rebuild_with_restoration
  • test_ha.py::test_single_replica_restore_failure
  • test_recurring_job.py::test_recurring_jobs_when_volume_detached_unexpectedly
  • test_settings.py::test_setting_concurrent_volume_backup_restore_limit
  • test_settings.py::test_setting_concurrent_volume_backup_restore_limit_should_not_effect_dr_volumes
  • test_infra.test_offline_node

Known issue


v1.5.0-rc1 arm64
Flaky(passing after rerun)

  • tests.test_ha.test_rebuild_with_restoration[nfs]
  • tests.test_ha.test_single_replica_restore_failure[nfs]

Known issue


v1.5.0-rc1 SLE micro amd64
Flaky(passing after rerun)

  • test_backing_image.py::test_snapshot_with_backing_image
  • test_basic.py::test_backup_status_for_unavailable_replicas
  • test_basic.py::test_space_usage_for_rebuilding_only_volume_worst_scenario
  • test_engine_upgrade.py::test_engine_live_upgrade_while_replica_concurrent_rebuild
  • test_ha.py::test_engine_image_not_fully_deployed_perform_engine_upgrade
  • test_recurring_job.py::test_recurring_job
  • test_settings.py::test_setting_concurrent_rebuild_limit
  • test_settings.py::test_setting_concurrent_volume_backup_restore_limit_should_not_effect_dr_volumes
  • test_system_backup_restore.py::test_system_backup_and_restore
  • test_system_backup_restore.py::test_system_backup_with_volume_backup_policy_if_not_present
  • test_infra.py::test_offline_node

Known issue

@mantissahz
Copy link
Contributor

Use pgrep -f to get the process id instead of ps uaxw |... |awk {print $2}
longhorn/longhorn-tests#1408

@roger-ryao
Copy link

roger-ryao commented Jun 15, 2023

v1.5.0-rc2 amd64


v1.5.0-rc2 arm64


v1.5.0-rc2 SLE micro amd64


v1.5.0-rc2 SLE micro arm64

@roger-ryao
Copy link

roger-ryao commented Jun 28, 2023

v1.5.0-rc3 amd64


v1.5.0-rc3 arm64

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/test Request for adding test
Projects
Status: To do
Development

No branches or pull requests

4 participants