My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 310e34dc-c4f9-4f00-a8b5-8976875b8865
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
38dcd04 | refs/heads/remove-stripe-decorator | 2 | 4 minutes 50.42 seconds 10% | 2024-02-13 01:34:38 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 3.49 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 3.49 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 50.42 seconds) |
---|---|---|
0 Finished Last | 2024-02-13 01:37:41 UTC | 2 minutes 27.34 seconds |
1 Finished First | 2024-02-13 01:37:37 UTC | 2 minutes 23.09 seconds |
You can likely decrease your CI build time by around 49 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.61 minutes)
Test file path (Displaying entries 1 - 100 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 34.43 seconds | 8% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 23.71 seconds | 13% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 21.5 seconds | 14% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 10.49 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.36 seconds | 13% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.21 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 8.35 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 8.21 seconds | 14% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 8.11 seconds | 15% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.92 seconds | 15% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.71 seconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 6.23 seconds | 16% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.89 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.54 seconds | 14% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.39 seconds | 22% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.31 seconds | 12% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 5.01 seconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.94 seconds | 15% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.7 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.18 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 3.99 seconds | 19% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.97 seconds | 14% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.75 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.35 seconds | 5% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.23 seconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 3.17 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.88 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.78 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.73 seconds | 27% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.7 seconds | 29% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.63 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.62 seconds | 18% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.58 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.46 seconds | 26% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.28 seconds | 23% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.26 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.18 seconds | Trend | |
spec/lib/reports/line_items_spec.rb | 2.08 seconds | 21% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.0 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.0 seconds | 18% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.93 seconds | 7% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.57 seconds | 42% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.56 seconds | 14% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.55 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.46 seconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.28 seconds | 33% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.27 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.16 seconds | 12% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.15 seconds | 10% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.13 seconds | 12% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.12 seconds | 45% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.1 seconds | 9% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 963 miliseconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 937 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 888 miliseconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 810 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 783 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 748 miliseconds | 8% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 748 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 719 miliseconds | 8% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 693 miliseconds | 12% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 614 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 613 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 591 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 533 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 525 miliseconds | 8% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 504 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 497 miliseconds | 12% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 496 miliseconds | 5% | Trend |
spec/lib/stripe/account_connector_spec.rb | 468 miliseconds | 16% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 414 miliseconds | Trend | |
spec/serializers/api/shipping_method_serializer_spec.rb | 393 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 351 miliseconds | 12% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 342 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 336 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 326 miliseconds | 10% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 323 miliseconds | 24% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 313 miliseconds | 24% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 306 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 293 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 285 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 283 miliseconds | 9% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 274 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 255 miliseconds | 18% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 251 miliseconds | 35% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 246 miliseconds | 12% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 240 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 235 miliseconds | 7% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 222 miliseconds | 6% | Trend |
spec/lib/reports/report_spec.rb | 213 miliseconds | 14% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 211 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 205 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 201 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 199 miliseconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 163 miliseconds | 5% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 153 miliseconds | 9% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 139 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 131 miliseconds | 27% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 127 miliseconds | 4% | Trend |