My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID d6bcd0e4-a608-4af8-bf84-2c054ba6d9d4
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
13cd761 | refs/pull/12357/merge | 2 | 4 minutes 31.1 seconds 3% | 2024-04-11 01:53:17 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 40.51 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 40.51 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 31.1 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 01:56:35 UTC | 2 minutes 27.91 seconds |
1 Finished First | 2024-04-11 01:55:54 UTC | 2 minutes 3.19 seconds |
You can likely decrease your CI build time by around 46 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.51 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 | 34.69 seconds | 9% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.99 seconds | 3% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.26 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.79 seconds | 17% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.44 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.43 seconds | 2% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.08 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.1 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.71 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.24 seconds | 14% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.1 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.09 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.74 seconds | 15% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.99 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.98 seconds | 16% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.87 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.6 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.36 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.05 seconds | 7% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.95 seconds | 21% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 3.94 seconds | 6% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.79 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.57 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.1 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.0 seconds | 10% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.97 seconds | 56% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.89 seconds | 18% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.72 seconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.66 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.49 seconds | 13% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.41 seconds | 15% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.35 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.31 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 2.26 seconds | 29% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.18 seconds | 8% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.11 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.02 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.98 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.95 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.94 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.85 seconds | 5% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.72 seconds | 4% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.61 seconds | 16% | Trend |
spec/lib/reports/line_items_spec.rb | 1.6 seconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.39 seconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.33 seconds | 20% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 964 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 954 miliseconds | 9% | Trend |
spec/serializers/api/product_serializer_spec.rb | 952 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 952 miliseconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 931 miliseconds | 6% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 923 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 898 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 853 miliseconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 830 miliseconds | Trend | |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 824 miliseconds | 12% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 757 miliseconds | 14% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 718 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 680 miliseconds | 3% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 667 miliseconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 646 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 558 miliseconds | 13% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 529 miliseconds | 5% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 529 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 523 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 451 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 444 miliseconds | 10% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 441 miliseconds | 5% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 434 miliseconds | 10% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 418 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 401 miliseconds | 13% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 397 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 374 miliseconds | 20% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 327 miliseconds | 20% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 326 miliseconds | 14% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 303 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 303 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 296 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 292 miliseconds | 14% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 262 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 6% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 241 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 235 miliseconds | 9% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 234 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 231 miliseconds | 13% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 228 miliseconds | 23% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 213 miliseconds | 9% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 207 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 192 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 192 miliseconds | 6% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 188 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 178 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 4% | Trend |
spec/lib/spree/money_spec.rb | 145 miliseconds | 11% | Trend |