My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 1d07c66c-0ef2-45f9-8d2a-a6f282ee695c
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
2528547 | refs/pull/12328/merge | 2 | 4 minutes 14.01 seconds 3% | 2024-04-10 14:19:27 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 2.43 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 2.43 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 14.01 seconds) |
---|---|---|
0 Finished Last | 2024-04-10 14:22:12 UTC | 2 minutes 6.5 seconds |
1 Finished First | 2024-04-10 14:22:09 UTC | 2 minutes 7.52 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.41 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 | 30.95 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.52 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.58 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.46 seconds | 2% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.24 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.22 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.84 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.53 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 5.99 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.39 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.79 seconds | 3% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.64 seconds | 2% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.63 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.62 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.54 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.43 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.1 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.1 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.64 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.35 seconds | 3% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.21 seconds | 1% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.12 seconds | 54% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.59 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.58 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.37 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.36 seconds | 2% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.09 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.04 seconds | 5% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.04 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.02 seconds | 20% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 2% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.9 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.87 seconds | 4% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.76 seconds | 3% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.72 seconds | 3% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.7 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.7 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.62 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.35 seconds | 8% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.34 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.33 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.11 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.06 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 1% | Trend |
spec/serializers/api/product_serializer_spec.rb | 970 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 951 miliseconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 825 miliseconds | 2% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 812 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 810 miliseconds | 7% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 771 miliseconds | 24% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 723 miliseconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 698 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 669 miliseconds | 30% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 665 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 663 miliseconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 642 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 542 miliseconds | 5% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 541 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 528 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 478 miliseconds | 2% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 467 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 457 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 451 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 442 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 409 miliseconds | 1% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 404 miliseconds | 1% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 387 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 344 miliseconds | 2% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 315 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 308 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 301 miliseconds | 2% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 280 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 270 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 267 miliseconds | 3% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 256 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 254 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 252 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 240 miliseconds | 7% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 4% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 210 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 206 miliseconds | Trend | |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 202 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 194 miliseconds | 4% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 187 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 185 miliseconds | Trend | |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 3% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 183 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 182 miliseconds | 1% | Trend |
spec/lib/i18n_digests_spec.rb | 177 miliseconds | 142% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 158 miliseconds | 3% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend |