My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 2ccafbc1-921c-47ee-8eac-8ef9fe44c2ca
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
0931364 | refs/pull/12316/merge | 2 | 4 minutes 18.18 seconds 16% | 2024-04-07 17:19:11 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 757 miliseconds. 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 757 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.18 seconds) |
---|---|---|
0 Finished First | 2024-04-07 17:21:57 UTC | 2 minutes 13.06 seconds |
1 Finished Last | 2024-04-07 17:21:58 UTC | 2 minutes 5.13 seconds |
You can likely decrease your CI build time by around 44 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.43 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 | 32.78 seconds | 23% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.22 seconds | 37% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.42 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.19 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.45 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.05 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.6 seconds | Trend | |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.8 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.21 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.96 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.32 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.91 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.81 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.58 seconds | 9% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.56 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.47 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.13 seconds | 9% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.01 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.82 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.61 seconds | Trend | |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | 11% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.19 seconds | 56% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.91 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.65 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.43 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.41 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.39 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.34 seconds | 13% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.31 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.05 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 17% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.03 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb | 1.98 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.97 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.86 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.83 seconds | 9% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.81 seconds | 11% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.69 seconds | 13% | Trend |
spec/lib/reports/line_items_spec.rb | 1.69 seconds | 8% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 17% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.32 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.11 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.08 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.07 seconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.03 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 996 miliseconds | 13% | Trend |
spec/serializers/api/product_serializer_spec.rb | 957 miliseconds | 18% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 942 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 872 miliseconds | 8% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 865 miliseconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 841 miliseconds | 16% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 733 miliseconds | 31% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 732 miliseconds | 17% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 656 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 649 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 23% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 606 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 598 miliseconds | 17% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 591 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 541 miliseconds | 24% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 519 miliseconds | 24% | Trend |
spec/migrations/split_customer_names_spec.rb | 511 miliseconds | 16% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 509 miliseconds | 18% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 500 miliseconds | 20% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 451 miliseconds | 25% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 441 miliseconds | 22% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 426 miliseconds | 23% | Trend |
spec/lib/stripe/account_connector_spec.rb | 367 miliseconds | 33% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 357 miliseconds | 29% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 354 miliseconds | 15% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 330 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 329 miliseconds | 31% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 310 miliseconds | 32% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 300 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 299 miliseconds | 28% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 285 miliseconds | 34% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 282 miliseconds | 29% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 279 miliseconds | 36% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 277 miliseconds | 31% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 246 miliseconds | 36% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 245 miliseconds | 41% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 231 miliseconds | 33% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 226 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 208 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 206 miliseconds | 35% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 206 miliseconds | 37% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 205 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 198 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 189 miliseconds | 43% | Trend |
spec/lib/i18n_digests_spec.rb | 178 miliseconds | 20% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 156 miliseconds | 50% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 137 miliseconds | 50% | Trend |