Skip to content

test: fix test_guest_os.py failure on xcpng82 - #8659

Merged
weizhouapache merged 1 commit into
apache:4.19from
weizhouapache:4.19-fix-xcpng-test_guest_os
Feb 17, 2024
Merged

test: fix test_guest_os.py failure on xcpng82#8659
weizhouapache merged 1 commit into
apache:4.19from
weizhouapache:4.19-fix-xcpng-test_guest_os

Conversation

@weizhouapache

Copy link
Copy Markdown
Member

Description

This PR is related to #8586

on xenserver-71, supported Debian OSes are

 name-label ( RW): Debian Squeeze 6.0 (32-bit)
name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Wheezy 7.0 (32-bit)
name-label ( RW): Debian Squeeze 6.0 (64-bit)
name-label ( RW): Debian Wheezy 7.0 (64-bit)

on xcpng82, supported Debian OSes are

 name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Buster 10
name-label ( RW): Debian Stretch 9.0

Types of changes

  • Breaking change (fix or feature that would cause existing functionality to change)
  • New feature (non-breaking change which adds functionality)
  • Bug fix (non-breaking change which fixes an issue)
  • Enhancement (improves an existing feature and functionality)
  • Cleanup (Code refactoring and cleanup, that may add test cases)
  • build/CI

Feature/Enhancement Scale or Bug Severity

Feature/Enhancement Scale

  • Major
  • Minor

Bug Severity

  • BLOCKER
  • Critical
  • Major
  • Minor
  • Trivial

Screenshots (if appropriate):

How Has This Been Tested?

How did you try to break this feature and the system with this change?

on xenserver-71, supported Debian OSes are
```
name-label ( RW): Debian Squeeze 6.0 (32-bit)
name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Wheezy 7.0 (32-bit)
name-label ( RW): Debian Squeeze 6.0 (64-bit)
name-label ( RW): Debian Wheezy 7.0 (64-bit)
```
on xcpng82, supported Debian OSes are
```
name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Buster 10
name-label ( RW): Debian Stretch 9.0
```
@boring-cyborgboring-cyborgBot added component:integration-test Python Warning... Python code Ahead! labels Feb 15, 2024
@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@codecov

codecovBot commented Feb 15, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (bda49ab) 30.90% compared to head (d144ccf) 30.90%.
Report is 2 commits behind head on 4.19.

Additional details and impacted files
@@ Coverage Diff @@## 4.19 #8659 +/- ##
============================================
- Coverage 30.90% 30.90% -0.01% + Complexity 34189 34177 -12 
============================================
Files 5347 5347 Lines 375566 375566 Branches 54625 54625 ============================================
- Hits 116068 116054 -14 - Misses 244236 244243 +7 - Partials 15262 15269 +7 
FlagCoverage Δ
simulator-marvin-tests24.75% <ø> (-0.01%)⬇️
uitests4.39% <ø> (ø)
unit-tests16.55% <ø> (+<0.01%)⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@blueorangutan

Copy link
Copy Markdown

Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 8663

@weizhouapacheweizhouapache added this to the 4.19.1.0 milestone Feb 15, 2024

@sureshanapartisureshanaparti left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

clgtm

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan package

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Jenkins job has been kicked to build packages. It will be bundled with KVM, XenServer and VMware SystemVM templates. I'll keep you posted as I make progress.

@blueorangutan

Copy link
Copy Markdown

Packaging result [SF]: ✔️ el7 ✔️ el8 ✔️ el9 ✔️ debian ✔️ suse15. SL-JID 8670

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan test rocky8 xenserver-71

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Trillian-Jenkins test job (rocky8 mgmt + xenserver-71) has been kicked to run smoke tests

@weizhouapache

weizhouapache commented Feb 15, 2024

Copy link
Copy Markdown
MemberAuthor

@blueorangutan test rocky8 xcpng-82

@blueorangutan

Copy link
Copy Markdown

@weizhouapache [SL] unsupported parameters provided. Supported mgmt server os are: centos7, centos6, suse15, alma8, ubuntu18, ubuntu22, ubuntu20, rocky8, alma9. Supported hypervisors are: kvm-centos6, kvm-centos7, kvm-rocky8, kvm-alma8, kvm-alma9, kvm-ubuntu18, kvm-ubuntu20, kvm-ubuntu22, kvm-suse15, vmware-55u3, vmware-60u2, vmware-65u2, vmware-67u3, vmware-70u1, vmware-70u2, vmware-70u3, vmware-80, vmware-80u1, xenserver-65sp1, xenserver-71, xenserver-74, xcpng74, xcpng76, xcpng80, xcpng81, xcpng82

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

@blueorangutan test rocky8 xcpng82

@blueorangutan

Copy link
Copy Markdown

@weizhouapache a [SL] Trillian-Jenkins test job (rocky8 mgmt + xcpng82) has been kicked to run smoke tests

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-9238)
Environment: xenserver-71 (x2), Advanced Networking with Mgmt server r8
Total time taken: 41358 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr8659-t9238-xenserver-71.zip
Smoke tests completed. 129 look OK, 0 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File

@blueorangutan

Copy link
Copy Markdown

[SF] Trillian test result (tid-9242)
Environment: xcpng82 (x2), Advanced Networking with Mgmt server r8
Total time taken: 65899 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr8659-t9242-xcpng82.zip
Smoke tests completed. 125 look OK, 4 have errors, 0 did not run
Only failed and skipped tests results shown below:

TestResultTime (s)Test File
test_01_condensed_drs_algorithmFailure172.28test_cluster_drs.py
test_02_balanced_drs_algorithmFailure178.35test_cluster_drs.py
test_01_non_strict_host_anti_affinityError205.96test_nonstrict_affinity_group.py
test_02_non_strict_host_affinityError121.93test_nonstrict_affinity_group.py
test_deploy_vm_with_registered_userdataError840.48test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_allowError836.41test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_override_policy_appendError860.03test_register_userdata.py
test_deploy_vm_with_registered_userdata_with_paramsError826.53test_register_userdata.py
test_01_deploy_vm_on_specific_hostError0.12test_vm_deployment_planner.py
test_02_deploy_vm_on_specific_clusterError0.09test_vm_deployment_planner.py
test_03_deploy_vm_on_specific_podError0.13test_vm_deployment_planner.py
test_04_deploy_vm_on_host_override_pod_and_clusterError0.14test_vm_deployment_planner.py
test_05_deploy_vm_on_cluster_override_podError0.10test_vm_deployment_planner.py

@DaanHoogland

Copy link
Copy Markdown
Contributor

Therre are many failures on xcpng82 still. Are these related, @weizhouapache ?
Should we create separate issues/PRs for those?

@weizhouapache

Copy link
Copy Markdown
MemberAuthor

Therre are many failures on xcpng82 still. Are these related, @weizhouapache ?
Should we create separate issues/PRs for those?

Hi @DaanHoogland
Please check #8586

@weizhouapache
weizhouapache merged commit e74a72b into apache:4.19Feb 17, 2024
@DaanHoogland
DaanHoogland deleted the 4.19-fix-xcpng-test_guest_os branch February 19, 2024 08:37
dhslove pushed a commit to ablecloud-team/ablestack-cloud that referenced this pull request Mar 5, 2024
on xenserver-71, supported Debian OSes are
```
name-label ( RW): Debian Squeeze 6.0 (32-bit)
name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Wheezy 7.0 (32-bit)
name-label ( RW): Debian Squeeze 6.0 (64-bit)
name-label ( RW): Debian Wheezy 7.0 (64-bit)
```
on xcpng82, supported Debian OSes are
```
name-label ( RW): Debian Jessie 8.0
name-label ( RW): Debian Buster 10
name-label ( RW): Debian Stretch 9.0
```
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:integration-testPythonWarning... Python code Ahead!

Projects

No open projects
Status: No status

Development

Successfully merging this pull request may close these issues.

5 participants

@weizhouapache@blueorangutan@DaanHoogland@yadvr@sureshanaparti