Skip to content

chore(deps): Bump rstest from 0.27.0 to 0.28.0 - #1580

Merged
gtema merged 1 commit into
mainfrom
dependabot/cargo/rstest-0.28.0
Oct 22, 2026
Merged

gtema merged 1 commit into
mainfrom
dependabot/cargo/rstest-0.28.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 22, 2026

Copy link
Copy Markdown
Contributor

Bumps rstest from 0.27.0 to 0.28.0.

Release notes

Sourced from rstest's releases.

v0.28.0

[0.28.0] 2026/10/18

Changed

  • #[case(...)] argument attributes other than #[case(opt)], #[case(default)] and #[case(default(...))] are now rejected: before they were silently accepted as #[case]. #[case()] is still accepted as #[case].
  • rstest_reuse 0.7.1: when the function where the template is applied defines a #[case(...)] argument modifier, it replaces the template's #[case] attribute.

Added

  • Cases can omit the values of #[case(default)], #[case(default(expr))] and #[case(opt)] arguments: the trailing values can be omitted and _ can be used to skip a value. #[case(opt)] wraps the given value in Some() and uses None when omitted. Magic conversion works for #[case(default(expr))] expressions and #[case(opt)] values. See #325 and #327, thanks to @​Atreyagaurav.
Changelog

Sourced from rstest's changelog.

[0.28.0] 2026/10/18

Changed

  • #[case(...)] argument attributes other than #[case(opt)], #[case(default)] and #[case(default(...))] are now rejected: before they were silently accepted as #[case]. #[case()] is still accepted as #[case].
  • rstest_reuse 0.7.1: when the function where the template is applied defines a #[case(...)] argument modifier, it replaces the template's #[case] attribute.

Added

  • Cases can omit the values of #[case(default)], #[case(default(expr))] and #[case(opt)] arguments: the trailing values can be omitted and _ can be used to skip a value. #[case(opt)] wraps the given value in Some() and uses None when omitted. Magic conversion works for #[case(default(expr))] expressions and #[case(opt)] values. See #325 and #327, thanks to @​Atreyagaurav.
Commits
  • 63d0bbe Release 0.28.0
  • 94083ee Restore the Rust verification baseline (#351)
  • 433739c Opt args that take default value when skipped (#327)
  • 0004ebc Merge pull request #352 from la10736/fix/ci-beta-msrv
  • b7dbb80 fix(ci): beta cargo lints and MSRV dependency resolution
  • a417696 Prepare next development cycle (0.27.1-dev)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [rstest](https://github.com/la10736/rstest) from 0.27.0 to 0.28.0.
- [Release notes](https://github.com/la10736/rstest/releases)
- [Changelog](https://github.com/la10736/rstest/blob/master/CHANGELOG.md)
- [Commits](la10736/rstest@v0.27.0...v0.28.0)

---
updated-dependencies:
- dependency-name: rstest
  dependency-version: 0.28.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Oct 22, 2026
@github-actions

Copy link
Copy Markdown

🦢 Load Test Results

Goose Attack Report

Plan Overview

Action Started Stopped Elapsed Users
Increasing 26-10-22 13:19:30 26-10-22 13:19:52 00:00:22 0 → 45
Maintaining 26-10-22 13:19:52 26-10-22 13:20:23 00:00:31 45
Decreasing 26-10-22 13:20:23 26-10-22 13:20:23 00:00:00 0 ← 45

Request Metrics

Method Name # Requests # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
DELETE DELETE /v3/auth/tokens 45 0 555.16 406 795 1.50 0.00
DELETE DELETE /v3/projects/:id (teardown) 1 0 131.00 131 131 0.03 0.00
DELETE DELETE /v3/roles/:id (teardown) 1 0 230.00 230 230 0.03 0.00
DELETE DELETE /v3/users/:id (teardown) 2 0 192.50 175 210 0.07 0.00
DELETE DELETE /v4/mappings/rulesets/:mapping_id (cc teardown) 1 0 18.00 18 18 0.03 0.00
DELETE DELETE /v4/mappings/rulesets/:mapping_id (teardown) 1 0 199.00 199 199 0.03 0.00
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (cc teardown) 1 0 20.00 20 20 0.03 0.00
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (teardown) 1 0 212.00 212 212 0.03 0.00
GET 504 0 580.18 341 846 16.80 0.00
GET GET /SCIM/v2/:domain_id/Users (sync reconcile list) 46 30 300.76 3 826 1.53 1.00
GET GET /v3/auth/tokens (validate new) 45 0 522.40 398 689 1.50 0.00
GET GET /v3/auth/tokens (validate revoked) 45 0 503.02 197 673 1.50 0.00
GET GET /v3/projects/:id 58 0 526.38 292 739 1.93 0.00
GET GET /v3/projects/:id (catalog) 85 0 525.68 350 755 2.83 0.00
GET GET /v3/role_assignments 45 0 535.60 309 702 1.50 0.00
GET GET /v3/role_assignments?role.id 45 0 509.96 356 727 1.50 0.00
GET GET /v3/role_assignments?scope.domain.id 45 0 490.56 312 634 1.50 0.00
GET GET /v3/role_assignments?user.id 44 0 514.95 350 730 1.47 0.00
GET GET /v3/roles 115 0 527.39 374 757 3.83 0.00
GET GET /v3/roles/:id 56 0 542.23 396 730 1.87 0.00
GET GET /v3/users/:id 108 0 563.32 351 806 3.60 0.00
GET GET /v3/users/:id (catalog) 107 0 555.07 359 807 3.57 0.00
GET GET /v4/api-keys 30 0 510.77 363 694 1.00 0.00
GET GET /v4/api-keys/:client_id 31 0 477.10 326 704 1.03 0.00
GET GET /v4/mappings/rulesets 31 0 489.58 315 723 1.03 0.00
GET GET /v4/mappings/rulesets/:mapping_id 30 0 502.63 353 663 1.00 0.00
GET GET /v4/oauth2/:domain_id/.well-known/openid-configuration 2051 0 21.74 3 149 68.37 0.00
GET GET /v4/oauth2/:domain_id/clients 31 0 491.10 333 668 1.03 0.00
GET GET /v4/oauth2/:domain_id/clients/:provider_id 30 0 506.27 364 665 1.00 0.00
GET GET /v4/oauth2/:domain_id/jwks 2051 0 21.20 3 154 68.37 0.00
GET GET /v4/scim_realms 20 0 509.65 336 709 0.67 0.00
GET GET /v4/scim_realms/:domain_id/:provider_id 20 0 486.30 372 637 0.67 0.00
POST POST /v3/auth/tokens 42 0 494.50 350 720 1.40 0.00
POST POST /v3/auth/tokens (password, invalid) 38 0 820.50 415 1269 1.27 0.00
POST POST /v3/auth/tokens (password, project-scoped) 62 0 1115.02 694 1542 2.07 0.00
POST POST /v3/auth/tokens (password, unscoped) 62 0 896.13 554 1337 2.07 0.00
POST POST /v3/auth/tokens (rescope to system) 104 0 591.46 327 811 3.47 0.00
POST POST /v3/auth/tokens (rescope, invalid project) 61 0 497.00 286 659 2.03 0.00
POST POST /v3/auth/tokens (system-scoped, bootstrap admin) 55 0 1125.42 517 1579 1.83 0.00
POST POST /v4/api-keys/:client_id/revoke (teardown) 1 0 283.00 283 283 0.03 0.00
POST POST /v4/oauth2/:domain_id/device_authorization 570 0 52.29 12 212 19.00 0.00
POST POST /v4/oauth2/:domain_id/token (client_credentials) 14 0 739.07 379 1056 0.47 0.00
PUT PUT /v4/scim_realms/:domain_id/:provider_id 20 0 535.80 340 720 0.67 0.00
Aggregated 6755 30 197.94 3 1579 225.17 1.00

Response Time Metrics

Method Name 50%ile (ms) 60%ile (ms) 70%ile (ms) 80%ile (ms) 90%ile (ms) 95%ile (ms) 99%ile (ms) 100%ile (ms)
DELETE DELETE /v3/auth/tokens 600 600 600 600 700 700 795 795
DELETE DELETE /v3/projects/:id (teardown) 131 131 131 131 131 131 131 131
DELETE DELETE /v3/roles/:id (teardown) 230 230 230 230 230 230 230 230
DELETE DELETE /v3/users/:id (teardown) 180 180 180 210 210 210 210 210
DELETE DELETE /v4/mappings/rulesets/:mapping_id (cc teardown) 18 18 18 18 18 18 18 18
DELETE DELETE /v4/mappings/rulesets/:mapping_id (teardown) 199 199 199 199 199 199 199 199
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (cc teardown) 20 20 20 20 20 20 20 20
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (teardown) 212 212 212 212 212 212 212 212
GET 600 600 600 700 700 800 800 800
GET GET /SCIM/v2/:domain_id/Users (sync reconcile list) 330 410 440 490 600 700 800 800
GET GET /v3/auth/tokens (validate new) 500 500 500 600 600 600 689 689
GET GET /v3/auth/tokens (validate revoked) 490 500 600 600 600 673 673 673
GET GET /v3/projects/:id 500 600 600 600 600 700 700 700
GET GET /v3/projects/:id (catalog) 500 500 600 600 600 700 700 755
GET GET /v3/role_assignments 500 500 600 600 700 700 700 700
GET GET /v3/role_assignments?role.id 500 500 500 600 600 600 700 700
GET GET /v3/role_assignments?scope.domain.id 480 500 500 600 600 600 600 600
GET GET /v3/role_assignments?user.id 490 500 600 600 600 700 700 700
GET GET /v3/roles 500 500 600 600 600 700 700 757
GET GET /v3/roles/:id 500 600 600 600 600 700 700 700
GET GET /v3/users/:id 600 600 600 600 700 700 800 800
GET GET /v3/users/:id (catalog) 600 600 600 600 700 700 700 800
GET GET /v4/api-keys 500 500 500 500 600 600 694 694
GET GET /v4/api-keys/:client_id 460 500 500 500 600 600 700 700
GET GET /v4/mappings/rulesets 500 500 500 600 600 600 700 700
GET GET /v4/mappings/rulesets/:mapping_id 500 500 500 600 600 600 663 663
GET GET /v4/oauth2/:domain_id/.well-known/openid-configuration 18 20 24 29 39 49 69 149
GET GET /v4/oauth2/:domain_id/clients 480 490 500 600 600 600 668 668
GET GET /v4/oauth2/:domain_id/clients/:provider_id 480 500 600 600 600 600 665 665
GET GET /v4/oauth2/:domain_id/jwks 18 20 24 29 38 48 73 150
GET GET /v4/scim_realms 500 500 500 600 600 700 700 700
GET GET /v4/scim_realms/:domain_id/:provider_id 460 480 500 500 600 600 600 600
POST POST /v3/auth/tokens 490 500 500 600 600 600 700 700
POST POST /v3/auth/tokens (password, invalid) 800 800 900 900 1,000 1,000 1,000 1,000
POST POST /v3/auth/tokens (password, project-scoped) 1,000 1,000 1,000 1,000 1,000 1,000 1,542 1,542
POST POST /v3/auth/tokens (password, unscoped) 900 900 1,000 1,000 1,000 1,000 1,000 1,000
POST POST /v3/auth/tokens (rescope to system) 600 600 600 700 700 800 800 800
POST POST /v3/auth/tokens (rescope, invalid project) 500 500 600 600 600 600 600 659
POST POST /v3/auth/tokens (system-scoped, bootstrap admin) 1,000 1,000 1,000 1,000 1,000 1,579 1,579 1,579
POST POST /v4/api-keys/:client_id/revoke (teardown) 283 283 283 283 283 283 283 283
POST POST /v4/oauth2/:domain_id/device_authorization 46 51 58 68 90 110 130 210
POST POST /v4/oauth2/:domain_id/token (client_credentials) 700 700 800 800 1,000 1,000 1,000 1,000
PUT PUT /v4/scim_realms/:domain_id/:provider_id 500 500 600 600 600 600 700 700
Aggregated 29 42 350 500 600 700 1,000 1,579

Status Code Metrics

Method Name Status Codes
DELETE DELETE /v3/auth/tokens 45 [204]
DELETE DELETE /v3/projects/:id (teardown) 1 [204]
DELETE DELETE /v3/roles/:id (teardown) 1 [204]
DELETE DELETE /v3/users/:id (teardown) 2 [204]
DELETE DELETE /v4/mappings/rulesets/:mapping_id (cc teardown) 1 [204]
DELETE DELETE /v4/mappings/rulesets/:mapping_id (teardown) 1 [204]
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (cc teardown) 1 [204]
DELETE DELETE /v4/oauth2/:domain_id/clients/:provider_id (teardown) 1 [204]
GET 504 [200]
GET GET /SCIM/v2/:domain_id/Users (sync reconcile list) 16 [429], 30 [401]
GET GET /v3/auth/tokens (validate new) 45 [200]
GET GET /v3/auth/tokens (validate revoked) 45 [404]
GET GET /v3/projects/:id 58 [200]
GET GET /v3/projects/:id (catalog) 85 [200]
GET GET /v3/role_assignments 45 [200]
GET GET /v3/role_assignments?role.id 45 [200]
GET GET /v3/role_assignments?scope.domain.id 45 [200]
GET GET /v3/role_assignments?user.id 44 [200]
GET GET /v3/roles 115 [200]
GET GET /v3/roles/:id 56 [200]
GET GET /v3/users/:id 108 [200]
GET GET /v3/users/:id (catalog) 107 [200]
GET GET /v4/api-keys 30 [200]
GET GET /v4/api-keys/:client_id 31 [200]
GET GET /v4/mappings/rulesets 31 [200]
GET GET /v4/mappings/rulesets/:mapping_id 30 [200]
GET GET /v4/oauth2/:domain_id/.well-known/openid-configuration 2,051 [200]
GET GET /v4/oauth2/:domain_id/clients 31 [200]
GET GET /v4/oauth2/:domain_id/clients/:provider_id 30 [200]
GET GET /v4/oauth2/:domain_id/jwks 2,051 [200]
GET GET /v4/scim_realms 20 [200]
GET GET /v4/scim_realms/:domain_id/:provider_id 20 [200]
POST POST /v3/auth/tokens 42 [201]
POST POST /v3/auth/tokens (password, invalid) 38 [401]
POST POST /v3/auth/tokens (password, project-scoped) 62 [201]
POST POST /v3/auth/tokens (password, unscoped) 62 [201]
POST POST /v3/auth/tokens (rescope to system) 104 [201]
POST POST /v3/auth/tokens (rescope, invalid project) 61 [401]
POST POST /v3/auth/tokens (system-scoped, bootstrap admin) 55 [201]
POST POST /v4/api-keys/:client_id/revoke (teardown) 1 [200]
POST POST /v4/oauth2/:domain_id/device_authorization 570 [200]
POST POST /v4/oauth2/:domain_id/token (client_credentials) 14 [200]
PUT PUT /v4/scim_realms/:domain_id/:provider_id 20 [200]
Aggregated 16 [429], 45 [404], 53 [204], 6,187 [200], 129 [401], 325 [201]

Transaction Metrics

Transaction # Times Run # Fails Average (ms) Min (ms) Max (ms) RPS Failures/s
ReadHeavy
0.0 0 0 0.00 0 0 0.00 0.00
0.1 72 0 606.61 418 826 2.40 0.00
0.2 73 0 539.77 357 768 2.43 0.00
0.3 73 0 535.74 341 763 2.43 0.00
TokenLifecycle
1.0 0 0 0.00 0 0 0.00 0.00
1.1 45 0 2081.16 1652 2481 1.50 0.00
ValidateToken
2.0 0 0 0.00 0 0 0.00 0.00
2.1 96 0 637.59 382 846 3.20 0.00
UserCRUD
3.0 0 0 0.00 0 0 0.00 0.00
3.1 0 0 0.00 0 0 0.00 0.00
3.2 108 0 563.36 351 806 3.60 0.00
3.3 2 0 192.50 175 210 0.07 0.00
ProjectCRUD
4.0 0 0 0.00 0 0 0.00 0.00
4.1 0 0 0.00 0 0 0.00 0.00
4.2 58 0 526.41 292 739 1.93 0.00
4.3 1 0 131.00 131 131 0.03 0.00
RoleCRUD
5.0 0 0 0.00 0 0 0.00 0.00
5.1 0 0 0.00 0 0 0.00 0.00
5.2 56 0 542.27 396 730 1.87 0.00
5.3 1 0 230.00 230 230 0.03 0.00
RoleList
6.0 0 0 0.00 0 0 0.00 0.00
6.1 115 0 527.44 374 757 3.83 0.00
RoleAssignmentList
7.0 0 0 0.00 0 0 0.00 0.00
7.1 45 0 535.69 309 702 1.50 0.00
7.2 44 0 515.02 351 731 1.47 0.00
7.3 45 0 490.56 312 634 1.50 0.00
7.4 45 0 510.02 356 727 1.50 0.00
UserRead
8.0 0 0 0.00 0 0 0.00 0.00
8.1 106 0 590.66 364 834 3.53 0.00
8.2 107 0 555.13 359 807 3.57 0.00
ProjectRead
9.0 0 0 0.00 0 0 0.00 0.00
9.1 84 0 552.76 365 717 2.80 0.00
9.2 85 0 525.72 350 755 2.83 0.00
PasswordAuth
10.0 62 0 896.18 554 1337 2.07 0.00
10.1 62 0 1115.08 695 1542 2.07 0.00
PasswordAuthNegative
11.0 38 0 820.58 415 1269 1.27 0.00
Rescope
12.0 0 0 0.00 0 0 0.00 0.00
12.1 104 0 591.51 327 811 3.47 0.00
RescopeNegative
13.0 0 0 0.00 0 0 0.00 0.00
13.1 61 0 497.03 286 659 2.03 0.00
SystemScopeAuth
14.0 55 0 1125.51 517 1579 1.83 0.00
ApiKeyCRUD
15.0 0 0 0.00 0 0 0.00 0.00
15.1 0 0 0.00 0 0 0.00 0.00
15.2 31 0 477.13 326 704 1.03 0.00
15.3 30 0 510.80 363 694 1.00 0.00
15.4 1 0 283.00 283 283 0.03 0.00
MappingCRUD
16.0 0 0 0.00 0 0 0.00 0.00
16.1 0 0 0.00 0 0 0.00 0.00
16.2 30 0 502.70 353 663 1.00 0.00
16.3 31 0 489.65 315 723 1.03 0.00
16.4 1 0 199.00 199 199 0.03 0.00
OAuth2ClientCRUD
17.0 0 0 0.00 0 0 0.00 0.00
17.1 0 0 0.00 0 0 0.00 0.00
17.2 30 0 506.33 364 665 1.00 0.00
17.3 31 0 491.16 333 668 1.03 0.00
17.4 1 0 212.00 212 212 0.03 0.00
OAuth2ClientCredentials
18.0 0 0 0.00 0 0 0.00 0.00
18.1 0 0 0.00 0 0 0.00 0.00
18.2 14 0 739.14 379 1056 0.47 0.00
18.3 1 0 38.00 38 38 0.03 0.00
OAuth2DeviceAuthorization
19.0 570 0 52.34 12 212 19.00 0.00
OAuth2Discovery
20.0 2051 0 21.26 3 154 68.37 0.00
20.1 2051 0 21.77 3 149 68.37 0.00
ScimRealmRead
21.0 0 0 0.00 0 0 0.00 0.00
21.1 20 0 486.30 372 637 0.67 0.00
21.2 20 0 509.70 336 709 0.67 0.00
21.3 20 0 535.90 341 720 0.67 0.00
ScimSync
22.0 0 0 0.00 0 0 0.00 0.00
22.1 0 0 0.00 0 0 0.00 0.00
22.2 0 0 0.00 0 0 0.00 0.00
22.3 47 0 656.70 205 1022 1.57 0.00
22.4 46 0 0.00 0 0 1.53 0.00
22.5 46 0 0.00 0 0 1.53 0.00
22.6 1 0 0.00 0 0 0.03 0.00
Aggregated 6716 0 199.09 3 2481 223.87 0.00

Scenario Metrics

Transaction # Users # Times Run Average (ms) Min (ms) Max (ms) Scenarios/s Iterations
ReadHeavy 4 70 1699.76 1451 1999 2.33 17.50
TokenLifecycle 3 42 2085.64 1772 2481 1.40 14.00
ValidateToken 2 94 642.11 444 846 3.13 47.00
UserCRUD 2 106 565.92 377 806 3.53 53.00
ProjectCRUD 1 57 530.53 359 739 1.90 57.00
RoleCRUD 1 55 542.27 396 730 1.83 55.00
RoleList 2 113 529.32 374 757 3.77 56.50
RoleAssignmentList 3 45 2078.62 1758 2406 1.50 15.00
UserRead 4 105 1150.93 808 1504 3.50 26.25
ProjectRead 3 83 1081.24 777 1328 2.77 27.67
PasswordAuth 4 60 2038.72 1528 2662 2.00 15.00
PasswordAuthNegative 1 37 821.68 415 1269 1.23 37.00
Rescope 2 102 596.66 418 811 3.40 51.00
RescopeNegative 1 60 500.55 342 659 2.00 60.00
SystemScopeAuth 2 53 1135.96 754 1579 1.77 26.50
ApiKeyCRUD 1 30 991.07 820 1213 1.00 30.00
MappingCRUD 1 30 1001.30 672 1203 1.00 30.00
OAuth2ClientCRUD 1 30 1001.80 745 1153 1.00 30.00
OAuth2ClientCredentials 1 14 2220.21 1870 2847 0.47 14.00
OAuth2DeviceAuthorization 1 569 52.37 12 212 18.97 569.00
OAuth2Discovery 3 2050 43.55 9 211 68.33 683.33
ScimRealmRead 1 20 1559.05 1244 1889 0.67 20.00
ScimSync 1 46 657.26 205 1022 1.53 46.00
Aggregated 45 3871 350.34 9 2847 129.03 1980.75

Error Metrics

Method Name # Error
GET GET /SCIM/v2/:domain_id/Users (sync reconcile list) 49 401 Unauthorized: GET /SCIM/v2/:domain_id/Users (sync reconcile list)
POST POST /SCIM/v2/:domain_id/Users (sync provision) 1 401 Unauthorized: POST /SCIM/v2/:domain_id/Users (sync provision)
POST POST /v3/auth/tokens (password, invalid) 90 401 Unauthorized: POST /v3/auth/tokens (password, invalid)
POST POST /v3/auth/tokens (rescope, invalid project) 152 401 Unauthorized: POST /v3/auth/tokens (rescope, invalid project)
GET GET /v3/auth/tokens (validate revoked) 162 404 Not Found: GET /v3/auth/tokens (validate revoked)
GET GET /SCIM/v2/:domain_id/Users (sync reconcile list) 36 429 Too Many Requests: GET /SCIM/v2/:domain_id/Users (sync reconcile list)

View full report

@github-actions

Copy link
Copy Markdown

🧪 Tempest Identity Compatibility Results (advisory, non-blocking)

rust

Totals
======
Ran: 133 tests in 32.6093 sec.
 - Passed: 83
 - Skipped: 4
 - Expected Fail: 0
 - Unexpected Success: 0
 - Failed: 46
Sum of execute time for each test: 30.2609 sec.
Failed test IDs
===== FAILED TESTS (target=rust) =====
tempest.api.identity.admin.v3.test_credentials.CredentialsTestJSON.test_credentials_create_get_update_delete[id-7cd59bf9-bda4-4c72-9467-d21cab278355,smoke]
tempest.api.identity.admin.v3.test_domains_negative.DomainsNegativeTestJSON.test_delete_active_domain[gate,id-1f3fbff5-4e44-400d-9ca1-d953f05f609b,negative]
tempest.api.identity.admin.v3.test_default_project_id.TestDefaultProjectId.test_default_project_id[id-d6110661-6a71-49a7-a453-b5e26640ff6d]
tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_domain_config_and_show_config_groups_and_options[id-9e3ff13c-f597-4f01-9377-d6c06c2a1477]
setUpClass (tempest.api.identity.admin.v3.test_endpoint_groups.EndPointGroupsTest)
tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_create_update_and_delete_domain_config_groups_and_opts[id-c7510fa2-6661-4170-9c6b-4783a80651e9]
tempest.api.identity.admin.v3.test_domain_configuration.DomainConfigurationTestJSON.test_show_default_group_config_and_options[id-11a02bf0-6f94-4380-b3b0-c8dc18fc0d22]
tempest.api.identity.admin.v3.test_list_projects.ListProjectsTestJSON.test_list_projects_with_parent[id-6edc66f5-2941-4a17-9526-4073311c1fac]
tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_group_users_add_list_delete[id-1598521a-2f36-4606-8df9-30772bd51339,smoke]
tempest.api.identity.admin.v3.test_groups.GroupsV3TestJSON.test_list_user_groups[id-64573281-d26a-4a52-b899-503cb0f4e4ec]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_group[id-26021436-d5a4-4256-943c-ded01e0d4b45]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_check_revoke_roles_on_projects_user[id-18b70e45-7687-4b72-8277-b8f1a47d7591]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_group[id-c7a8dda2-be50-4fb4-9a9c-e830771078b1]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_check_revoke_roles_on_domains_user[id-4e6f0366-97c8-423c-b2be-41eae6ac91c8]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_domain[id-3acf666e-5354-42ac-8e17-8b68893bcd36]
tempest.api.identity.admin.v3.test_inherits.InheritsV3TestJSON.test_inherit_assign_list_revoke_user_roles_on_project_tree[id-9f02ccd9-9b57-46b4-8f77-dd5a736f3a06]
tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_create_is_domain_project[id-a7eb9416-6f9b-4dbb-b71b-7f73aaef59d5]
tempest.api.identity.admin.v3.test_projects.ProjectsTestJSON.test_project_create_with_parent[id-1854f9c0-70bc-4d11-a08a-1c789d339e3d]
tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_get_available_domain_scopes[id-ec5ecb05-af64-4c04-ac86-4d9f6f12f185]
tempest.api.identity.admin.v3.test_project_tags.IdentityV3ProjectTagsTest.test_list_update_delete_project_tags[id-7c123aac-999d-416a-a0fb-84b915ab10de]
tempest.api.identity.admin.v3.test_tokens.TokensV3TestJSON.test_rescope_token[id-565fa210-1da1-4563-999b-f7b5b67cf112]
tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_create_and_show_consumer[id-c8307ea6-a86c-47fd-ae7b-5b3b2caca76d]
tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_delete_consumer[id-fdfa1b7f-2a31-4354-b2c7-f6ae20554f93]
tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_list_consumers[id-09ca50de-78f2-4ffb-ac71-f2254036b2b8]
tempest.api.identity.admin.v3.test_oauth_consumers.OAUTHConsumersV3Test.test_update_consumer[id-080a9b1a-c009-47c0-9979-5305bf72e3dc]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_domain_roles[id-3859df7e-5b78-4e4d-b10e-214c8953842a]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_assignments_for_implied_roles_create_delete[id-c8828027-df48-4021-95df-b65b92c7429e]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_domain[id-4bf8a70b-e785-413a-ad53-9f91ce02faa7]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_group_on_project[id-cbf11737-1904-4690-9613-97bcbb3df1c4]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_grant_list_revoke_role_to_user_on_domain[id-6c9a2940-3625-43a3-ac02-5dcec62ef3bd]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_domain_roles[id-eb1e1c24-1bc4-4d47-9748-e127a1852c82]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_implied_roles_create_check_show_delete[id-c90c316c-d706-4728-bcba-eb1912081b69]
tempest.api.identity.admin.v3.test_roles.RolesV3TestJSON.test_role_create_update_show_list[id-18afc6c0-46cf-4911-824e-9989cc056c3a,smoke]
tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_all[id-4773ebd5-ecbf-4255-b8d8-b63e6f72b65d,smoke]
tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_media_types[id-657c1970-4722-4189-8831-7325f3bc4265,smoke]
tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_api_version_resources[id-b9232f5e-d9e5-4d97-b96c-28d3db4de1bd,smoke]
tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_identity_v3_existence[id-79aec9ae-710f-4c54-a4fc-3aa25b4feac3]
tempest.api.identity.v3.test_api_discovery.TestApiDiscovery.test_list_api_versions[id-721f480f-35b6-46c7-846e-047e6acea0dc,smoke]
tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_get_trusts_query[id-6268b345-87ca-47c0-9ce3-37792b43403a]
tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_expire[id-0ed14b66-cefd-4b5c-a964-65759453e292]
tempest.api.identity.v3.test_application_credentials.ApplicationCredentialsV3Test.test_create_application_credential_expires[id-852daf0c-42b5-4239-8466-d193d0543ed3]
tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_impersonate[id-5a0a91a4-baef-4a14-baba-59bf4d7fcace]
tempest.api.identity.admin.v3.test_trusts.TrustsV3TestJSON.test_trust_noimpersonate[id-ed2a8779-a7ac-49dc-afd7-30f32f936ed2]
tempest.api.identity.admin.v3.test_users_negative.UsersNegativeTest.test_create_user_for_non_existent_domain[id-e75f006c-89cc-477b-874d-588e4eab4b17,negative]
tempest.api.identity.v3.test_catalog.IdentityCatalogTest.test_catalog_standardization[id-56b57ced-22b8-4127-9b8a-565dfb0207e2]
tempest.api.identity.v3.test_tokens.TokensV3Test.test_validate_token[id-a9512ac3-3909-48a4-b395-11f438e16260]
===== END FAILED TESTS (target=rust) =====

View full run

@gtema
gtema added this pull request to the merge queue Oct 22, 2026
Merged via the queue into main with commit 82dc419 Oct 22, 2026
39 of 41 checks passed
@dependabot
dependabot Bot deleted the dependabot/cargo/rstest-0.28.0 branch October 22, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant