Spec failures in `spec/requests/api/conan_project_packages_spec.rb` | API::ConanProjectPackages file upload endpoints
Job #956385253 failed for db700dd3:
Trace
Failures:
1) API::ConanProjectPackages file upload endpoints PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/package_version/:package_username/:package_channel/:recipe_revision/export/:file_name behaves like workhorse recipe file upload endpoint behaves like creates build_info when there is a job with job token creates a build_info record
Failure/Error: expect { subject }.to change { Packages::BuildInfo.count }.by(1)
expected `Packages::BuildInfo.count` to have changed by 1, but was changed by 0
Shared Example Group: "creates build_info when there is a job" called from ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:632
Shared Example Group: "workhorse recipe file upload endpoint" called from ./spec/requests/api/conan_project_packages_spec.rb:143
# ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:667:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:326:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:317:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (2 levels) in <top (required)>'
2) API::ConanProjectPackages file upload endpoints PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/package_version/:package_username/:package_channel/:recipe_revision/export/:file_name behaves like workhorse recipe file upload endpoint behaves like creates build_info when there is a job with job token creates a package_file_build_info record
Failure/Error: expect { subject }.to change { Packages::PackageFileBuildInfo.count }.by(1)
expected `Packages::PackageFileBuildInfo.count` to have changed by 1, but was changed by 0
Shared Example Group: "creates build_info when there is a job" called from ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:632
Shared Example Group: "workhorse recipe file upload endpoint" called from ./spec/requests/api/conan_project_packages_spec.rb:143
# ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:671:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:326:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:317:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (2 levels) in <top (required)>'
3) API::ConanProjectPackages file upload endpoints PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/package_version/:package_username/:package_channel/:recipe_revision/export/:conan_package_reference/:package_revision/:file_name behaves like workhorse package file upload endpoint behaves like creates build_info when there is a job with job token creates a build_info record
Failure/Error: expect { subject }.to change { Packages::BuildInfo.count }.by(1)
expected `Packages::BuildInfo.count` to have changed by 1, but was changed by 0
Shared Example Group: "creates build_info when there is a job" called from ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:653
Shared Example Group: "workhorse package file upload endpoint" called from ./spec/requests/api/conan_project_packages_spec.rb:149
# ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:667:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:326:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:317:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (2 levels) in <top (required)>'
4) API::ConanProjectPackages file upload endpoints PUT /api/v4/projects/:id/packages/conan/v1/files/:package_name/package_version/:package_username/:package_channel/:recipe_revision/export/:conan_package_reference/:package_revision/:file_name behaves like workhorse package file upload endpoint behaves like creates build_info when there is a job with job token creates a package_file_build_info record
Failure/Error: expect { subject }.to change { Packages::PackageFileBuildInfo.count }.by(1)
expected `Packages::PackageFileBuildInfo.count` to have changed by 1, but was changed by 0
Shared Example Group: "creates build_info when there is a job" called from ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:653
Shared Example Group: "workhorse package file upload endpoint" called from ./spec/requests/api/conan_project_packages_spec.rb:149
# ./spec/support/shared_examples/requests/api/conan_packages_shared_examples.rb:671:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:326:in `block (3 levels) in <top (required)>'
# ./spec/support/sidekiq_middleware.rb:9:in `with_sidekiq_server_middleware'
# ./spec/spec_helper.rb:317:in `block (2 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (3 levels) in <top (required)>'
# ./spec/spec_helper.rb:313:in `block (2 levels) in <top (required)>'
Finished in 23 minutes 21 seconds (files took 53.24 seconds to load)
Edited by Mark Fletcher