Skip to content

Conversation

@git-ival
Copy link

Closes #432

Note, I have not tested this with any rancher/tests code that relies on the qase-related pieces since I am unsure how to go about doing that. If anyone could point me to what would be considered an acceptable smoke test and how to run them, then I'm happy to report back once they're done.

@git-ival git-ival requested review from a team as code owners December 23, 2025 19:48
@github-actions
Copy link

TestSuites above were modified. TestSuites below use modified code from this PR.

getAllAutomationTestCases
getAllAutomationTestCases
getAllAutomationTestCases
getAllAutomationTestCases
getAllAutomationTestCases
parseCorrectTestCases
reportTestQases
reportTestQases
reportTestQases
reportTestQases
reportTestQases
reportTestQases
reportTestQases
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestSuiteToQase
writeTestCaseToQase
writeTestCaseToQase
writeTestCaseToQase
writeTestCaseToQase
writeTestCaseToQase
writeTestCaseToQase
writeTestCaseToQase
updateTestInRun
updateTestInRun
updateTestInRun
updateTestInRun
updateTestInRun
updateTestInRun
getAutomationTestName
getAutomationTestName
getAutomationTestName
VaiTestSuite runSecretLimitTestCases
StackStateTestSuite SetupSuite
StackStateRBACTestSuite SetupSuite
ClusterRoleTestSuite TestClusterMemberWithPrtbAccess
ClusterRoleTestSuite TestClusterMemberWithSecretAccess
ExtKubeconfigTestSuite TestCreateKubeconfigAsAdmin
ExtKubeconfigTestSuite TestCreateKubeconfigAsClusterOwner
ExtKubeconfigTestSuite TestCreateKubeconfigForAceCluster
ExtKubeconfigTestSuite TestCreateKubeconfigMultipleClusters
ExtKubeconfigTestSuite TestCreateKubeconfigMultipleAceClusters
ExtKubeconfigTestSuite TestKubeconfigWithCurrentContext
NodeScalingIPv6TestSuite SetupSuite
NodeScalingDualstackTestSuite SetupSuite
CustomClusterNodeScalingTestSuite SetupSuite
AutoReplaceSuite SetupSuite
NodeReplacingTestSuite SetupSuite
CertRotationIPv6TestSuite SetupSuite
CertRotationDualstackTestSuite SetupSuite
CertRotationWindowsTestSuite SetupSuite
CertRotationTestSuite SetupSuite
SnapshotIPv6RestoreTestSuite SetupSuite
SnapshotDualstackRestoreTestSuite SetupSuite
S3SnapshotRestoreTestSuite SetupSuite
SnapshotRetentionTestSuite SetupSuite
SnapshotRestoreWindowsTestSuite SetupSuite
SnapshotRecurringTestSuite SetupSuite
UpgradeIPv6KubernetesTestSuite SetupSuite
UpgradeDualstackKubernetesTestSuite SetupSuite
MigrateCloudProviderSuite SetupSuite
UpgradeWindowsKubernetesTestSuite SetupSuite
UpgradeKubernetesTestSuite SetupSuite
DeleteIPv6ClusterTestSuite SetupSuite
DeleteInitMachineIPv6TestSuite SetupSuite
DeleteDualstackClusterTestSuite SetupSuite
DeleteInitMachineDualstackTestSuite SetupSuite
DeleteClusterTestSuite SetupSuite
DeleteInitMachineTestSuite SetupSuite
RestrictedAdminReplacementTestSuite TestRestrictedAdminReplacementCreateCluster
RestrictedAdminTestSuite TestRestrictedAdminCreateK3sCluster
ClusterTemplateProvisioningTestSuite TestProvisioningRKE1ClusterWithClusterTemplate
ClusterTemplateProvisioningTestSuite TestClusterTemplateEnforcementAsAdmin
ClusterTemplateProvisioningTestSuite TestClusterTemplateWithQuestionsAndAnswers
ClusterTemplateProvisioningTestSuite TestClusterTemplateEditAsAdmin
ClusterTemplateExportTestSuite SetupSuite
ClusterTemplateExportTestSuite TestExportClusterTemplate
ClusterTemplateRKE1RBACTestSuite TestClusterTemplateEnforcementForStandardUser
RegistryTestSuite TestRegistriesRKE
HardenedRKE1ClusterProvisioningTestSuite TestProvisioningRKE1HardenedCluster
ExtKubeconfigTestSuite SetupSuite
FleetWithProvisioningTestSuite TestHardenedAfterAddedGitRepo
FleetWithProvisioningTestSuite TestWindowsAfterAddedGitRepo
RegistryTestSuite TestRegistriesK3S
RegistryTestSuite TestRegistriesRKE2
RKE1NodeDriverProvisioningTestSuite TestProvisioningRKE1Cluster
RKE1NodeDriverProvisioningTestSuite TestProvisioningRKE1ClusterDynamicInput
KdmChecksTestSuite TestProvisioningSingleNodeRKE1Clusters
CustomClusterProvisioningTestSuite TestProvisioningRKE1CustomCluster
CustomClusterProvisioningTestSuite TestProvisioningRKE1CustomClusterDynamicInput
RKE1PSACTTestSuite TestRKE1PSACTNodeDriverCluster
RKE1CloudProviderTestSuite TestAWSCloudProviderRKE1Cluster
RKE1CloudProviderTestSuite TestVsphereCloudProviderRKE1Cluster
ProxyRKE1ProvisioningTestSuite TestProxyRKE1ClusterProvisioning
ProxyRKE2ProvisioningTestSuite TestProxyRKE2ClusterProvisioning
ProxyRKE1CustomClusterTestSuite TestProxyRKE1CustomCluster
ProxyK3SCustomClusterTestSuite TestProxyK3SCustomClusterProvisioning
ProxyRKE2CustomClusterTestSuite TestProxyRKE2CustomClusterProvisioning
ProxyK3SProvisioningTestSuite TestProxyK3SClusterProvisioning
RKE1CustomClusterNodeScalingTestSuite SetupSuite
RKE1NodeScalingTestSuite SetupSuite
RKE1NodeReplacingTestSuite SetupSuite
RKE1CertRotationTestSuite SetupSuite
RKE1S3SnapshotRestoreTestSuite SetupSuite
RKE1SnapshotRecurringTestSuite SetupSuite
RKE1SnapshotRestoreTestSuite SetupSuite
UpgradeCloudProviderSuite SetupSuite
UpgradeRKE1KubernetesTestSuite SetupSuite
DeleteRKE1ClusterTestSuite SetupSuite
BackupTestSuite TestS3InPlaceRestore
NodeScalingIPv6TestSuite TestScalingIPv6NodePools
NodeScalingDualstackTestSuite TestScalingDualstackNodePools
NodeScalingTestSuite TestScalingNodePools
NodeReplacingTestSuite TestReplacingNodes
CertRotationIPv6TestSuite TestCertRotationIPv6
CertRotationDualstackTestSuite TestCertRotationDualstack
CertRotationWindowsTestSuite TestCertRotationWindows
CertRotationTestSuite TestCertRotation
SnapshotIPv6RestoreTestSuite TestSnapshotIPv6Restore
SnapshotDualstackRestoreTestSuite TestSnapshotDualstackRestore
S3SnapshotRestoreTestSuite TestS3SnapshotRestore
SnapshotRestoreWindowsTestSuite TestSnapshotRestoreWindows
SnapshotRecurringTestSuite TestSnapshotRecurringRestores
SnapshotRestoreTestSuite TestSnapshotRestore
UpgradeIPv6KubernetesTestSuite TestUpgradeIPv6Kubernetes
UpgradeDualstackKubernetesTestSuite TestUpgradeDualstackKubernetes
UpgradeWindowsKubernetesTestSuite TestUpgradeWindowsKubernetes
UpgradeKubernetesTestSuite TestUpgradeKubernetes
DeleteIPv6ClusterTestSuite TestDeletingIPv6Cluster
DeleteInitMachineIPv6TestSuite TestDeleteInitMachineIPv6
DeleteDualstackClusterTestSuite TestDeletingDualstackCluster
DeleteInitMachineDualstackTestSuite TestDeleteInitMachineDualstack
DeleteClusterTestSuite TestDeletingCluster
DeleteInitMachineTestSuite TestDeleteInitMachine
PrimeTestSuite TestPrimeBrand
PrimeTestSuite TestPrimeVersion
PrimeTestSuite TestSystemDefaultRegistry
PrimeTestSuite TestLocalClusterRancherImages

@bmdepesa bmdepesa requested a review from igomez06 December 23, 2025 19:49
@rancher-max
Copy link
Member

I can point you to what to run on the PIT side! You should be able to run go-pit-daily-job, pointing it to your repo/branch. This should cover most things for all teams, but I will let others chime in too because I believe there are some differences.

Copy link
Member

@rancher-max rancher-max left a comment

Choose a reason for hiding this comment

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

Overall the changes here look fine to me. I'll wait to give official approval until it's been confirmed that this doesn't break anything.

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.

Qase packages in-use are outdated

2 participants