My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0c956029-7060-4ae8-9906-5ef4fd7eaf44
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
3d3d6e3 | refs/pull/12386/merge | 2 | 4 minutes 29.04 seconds 11% | 2024-04-16 09:56:04 UTC |
All parallel CI nodes finished their work.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 11.65 seconds. The shorter this time is, the better.
The time span between the finish times of the CI node that Finished First and the one which Finished Last is 11.65 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 29.04 seconds) |
---|---|---|
0 Finished Last | 2024-04-16 09:59:00 UTC | 2 minutes 19.2 seconds |
1 Finished First | 2024-04-16 09:58:48 UTC | 2 minutes 9.85 seconds |
You can likely decrease your CI build time by around 45 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.49 minutes)
Test file path (Displaying entries 1 - 100 of 139 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 33.54 seconds | 19% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.63 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.65 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.38 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.8 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.06 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.44 seconds | Trend | |
spec/lib/reports/bulk_coop_report_spec.rb | 7.18 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.14 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.11 seconds | 3% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.6 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.39 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.14 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.04 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.99 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.76 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.7 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.69 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.55 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.26 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.92 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.81 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.48 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.42 seconds | 53% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.21 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.9 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.61 seconds | Trend | |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.61 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.6 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.49 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 5% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.31 seconds | 9% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.3 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.21 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.17 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.07 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.06 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 2.04 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.89 seconds | 2% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.85 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.59 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.37 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.37 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 12% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.35 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.15 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.14 seconds | 10% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.07 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.05 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 990 miliseconds | 11% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 909 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 900 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 874 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 831 miliseconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 813 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 770 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 726 miliseconds | 11% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 693 miliseconds | 16% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 673 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 617 miliseconds | 15% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 612 miliseconds | 9% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 578 miliseconds | 18% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 577 miliseconds | 18% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 507 miliseconds | 17% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 491 miliseconds | 20% | Trend |
spec/migrations/split_customer_names_spec.rb | 488 miliseconds | 18% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 472 miliseconds | 20% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 455 miliseconds | 16% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 437 miliseconds | 21% | Trend |
spec/lib/stripe/account_connector_spec.rb | 429 miliseconds | 20% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 389 miliseconds | 21% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 339 miliseconds | 28% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 322 miliseconds | 27% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 319 miliseconds | 14% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 318 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 306 miliseconds | 34% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 304 miliseconds | 28% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 302 miliseconds | 25% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 300 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 286 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 26% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 274 miliseconds | 34% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 268 miliseconds | 34% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 244 miliseconds | 26% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 233 miliseconds | 31% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 233 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 231 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 221 miliseconds | 30% | Trend |
spec/lib/reports/report_spec.rb | 219 miliseconds | 38% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 212 miliseconds | 36% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 205 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 203 miliseconds | 33% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 198 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 196 miliseconds | 36% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 193 miliseconds | 36% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 185 miliseconds | 38% | Trend |
spec/lib/i18n_digests_spec.rb | 179 miliseconds | 11% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 146 miliseconds | 43% | Trend |