fix(ci): update UI test stderr files for pezsp_api rebrand, increase test-doc timeout
- Update 5 .stderr files: sp_api → pezsp_api references and column numbers (empty_impl_runtime_apis_call, impl_incorrect_method_signature, mock_advanced_hash_by_reference, mock_only_self_reference, type_reference_in_impl_runtime_apis_call) - Increase test-doc timeout 180→300min (VPS needs ~3h for doc tests)
This commit is contained in:
@@ -21,7 +21,7 @@ jobs:
|
||||
|
||||
test-doc:
|
||||
runs-on: ${{ needs.preflight.outputs.RUNNER }}
|
||||
timeout-minutes: 180
|
||||
timeout-minutes: 300
|
||||
needs: [preflight]
|
||||
container:
|
||||
image: ${{ needs.preflight.outputs.IMAGE }}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
error: No api implementation given!
|
||||
--> tests/ui/empty_impl_runtime_apis_call.rs:28:1
|
||||
|
|
||||
28 | sp_api::impl_runtime_apis! {}
|
||||
28 | pezsp_api::impl_runtime_apis! {}
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
|
|
||||
= note: this error originates in the macro `sp_api::impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
= note: this error originates in the macro `pezsp_api::impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
error[E0603]: struct `RuntimeVersion` is private
|
||||
--> tests/ui/impl_incorrect_method_signature.rs:37:27
|
||||
--> tests/ui/impl_incorrect_method_signature.rs:37:30
|
||||
|
|
||||
37 | fn version() -> sp_api::RuntimeVersion {
|
||||
37 | fn version() -> pezsp_api::RuntimeVersion {
|
||||
| ^^^^^^^^^^^^^^ private struct
|
||||
|
|
||||
note: the struct `RuntimeVersion` is defined here
|
||||
@@ -11,12 +11,12 @@ note: the struct `RuntimeVersion` is defined here
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
help: consider importing this struct instead
|
||||
|
|
||||
37 - fn version() -> sp_api::RuntimeVersion {
|
||||
37 - fn version() -> pezsp_api::RuntimeVersion {
|
||||
37 + fn version() -> sp_version::RuntimeVersion {
|
||||
|
|
||||
help: import `RuntimeVersion` directly
|
||||
|
|
||||
37 - fn version() -> sp_api::RuntimeVersion {
|
||||
37 - fn version() -> pezsp_api::RuntimeVersion {
|
||||
37 + fn version() -> sp_version::RuntimeVersion {
|
||||
|
|
||||
|
||||
@@ -42,7 +42,7 @@ help: change the parameter type to match the trait
|
||||
error[E0308]: mismatched types
|
||||
--> tests/ui/impl_incorrect_method_signature.rs:33:11
|
||||
|
|
||||
31 | / sp_api::impl_runtime_apis! {
|
||||
31 | / pezsp_api::impl_runtime_apis! {
|
||||
32 | | impl self::Api<Block> for Runtime {
|
||||
33 | | fn test(data: String) {}
|
||||
| | ^^^^ expected `u64`, found `String`
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
error: `Hash` needs to be taken by value and not by reference!
|
||||
--> tests/ui/mock_advanced_hash_by_reference.rs:29:1
|
||||
|
|
||||
29 | / sp_api::mock_impl_runtime_apis! {
|
||||
29 | / pezsp_api::mock_impl_runtime_apis! {
|
||||
30 | | impl Api<Block> for MockApi {
|
||||
31 | | #[advanced]
|
||||
32 | | fn test(&self, _: &Hash) -> Result<(), ApiError> {
|
||||
@@ -9,4 +9,4 @@ error: `Hash` needs to be taken by value and not by reference!
|
||||
36 | | }
|
||||
| |_^
|
||||
|
|
||||
= note: this error originates in the macro `sp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
= note: this error originates in the macro `pezsp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
|
||||
@@ -13,34 +13,34 @@ error: Only `&self` is supported!
|
||||
error[E0050]: method `test` has 2 parameters but the declaration in trait `Api::test` has 3
|
||||
--> tests/ui/mock_only_self_reference.rs:29:1
|
||||
|
|
||||
20 | / sp_api::decl_runtime_apis! {
|
||||
20 | / pezsp_api::decl_runtime_apis! {
|
||||
21 | | pub trait Api {
|
||||
22 | | fn test(data: u64);
|
||||
| |_________________________- trait requires 3 parameters
|
||||
...
|
||||
29 | / sp_api::mock_impl_runtime_apis! {
|
||||
29 | / pezsp_api::mock_impl_runtime_apis! {
|
||||
30 | | impl Api<Block> for MockApi {
|
||||
31 | | fn test(self, data: u64) {}
|
||||
... |
|
||||
35 | | }
|
||||
| |_^ expected 3 parameters, found 2
|
||||
|
|
||||
= note: this error originates in the macro `sp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
= note: this error originates in the macro `pezsp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
|
||||
error[E0050]: method `test2` has 2 parameters but the declaration in trait `Api::test2` has 3
|
||||
--> tests/ui/mock_only_self_reference.rs:29:1
|
||||
|
|
||||
20 | / sp_api::decl_runtime_apis! {
|
||||
20 | / pezsp_api::decl_runtime_apis! {
|
||||
21 | | pub trait Api {
|
||||
22 | | fn test(data: u64);
|
||||
23 | | fn test2(data: u64);
|
||||
| |__________________________- trait requires 3 parameters
|
||||
...
|
||||
29 | / sp_api::mock_impl_runtime_apis! {
|
||||
29 | / pezsp_api::mock_impl_runtime_apis! {
|
||||
30 | | impl Api<Block> for MockApi {
|
||||
31 | | fn test(self, data: u64) {}
|
||||
... |
|
||||
35 | | }
|
||||
| |_^ expected 3 parameters, found 2
|
||||
|
|
||||
= note: this error originates in the macro `sp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
= note: this error originates in the macro `pezsp_api::mock_impl_runtime_apis` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||||
|
||||
+5
-5
@@ -1,7 +1,7 @@
|
||||
error[E0603]: struct `RuntimeVersion` is private
|
||||
--> tests/ui/type_reference_in_impl_runtime_apis_call.rs:39:27
|
||||
--> tests/ui/type_reference_in_impl_runtime_apis_call.rs:39:30
|
||||
|
|
||||
39 | fn version() -> sp_api::RuntimeVersion {
|
||||
39 | fn version() -> pezsp_api::RuntimeVersion {
|
||||
| ^^^^^^^^^^^^^^ private struct
|
||||
|
|
||||
note: the struct `RuntimeVersion` is defined here
|
||||
@@ -11,12 +11,12 @@ note: the struct `RuntimeVersion` is defined here
|
||||
| ^^^^^^^^^^^^^^^^^^^^^^^^^^
|
||||
help: consider importing this struct instead
|
||||
|
|
||||
39 - fn version() -> sp_api::RuntimeVersion {
|
||||
39 - fn version() -> pezsp_api::RuntimeVersion {
|
||||
39 + fn version() -> sp_version::RuntimeVersion {
|
||||
|
|
||||
help: import `RuntimeVersion` directly
|
||||
|
|
||||
39 - fn version() -> sp_api::RuntimeVersion {
|
||||
39 - fn version() -> pezsp_api::RuntimeVersion {
|
||||
39 + fn version() -> sp_version::RuntimeVersion {
|
||||
|
|
||||
|
||||
@@ -42,7 +42,7 @@ help: change the parameter type to match the trait
|
||||
error[E0308]: mismatched types
|
||||
--> tests/ui/type_reference_in_impl_runtime_apis_call.rs:33:11
|
||||
|
|
||||
31 | / sp_api::impl_runtime_apis! {
|
||||
31 | / pezsp_api::impl_runtime_apis! {
|
||||
32 | | impl self::Api<Block> for Runtime {
|
||||
33 | | fn test(data: &u64) {
|
||||
| | ^^^^^^^ expected `u64`, found `&u64`
|
||||
|
||||
Reference in New Issue
Block a user