My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 09351f59-9ce7-460e-baae-b1274496f96f
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
05a34bb | refs/pull/12311/merge | 2 | 4 minutes 20.12 seconds | 2024-03-25 19:52:33 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 7 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 7 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 20.12 seconds) |
---|---|---|
0 Finished First | 2024-03-25 19:55:20 UTC | 2 minutes 7.47 seconds |
1 Finished Last | 2024-03-25 19:55:20 UTC | 2 minutes 12.66 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.45 minutes)
Test file path (Displaying entries 1 - 100 of 138 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 30.63 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.04 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.47 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.75 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.75 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.68 seconds | 4% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.16 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.98 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.81 seconds | 4% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.18 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.56 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.52 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.23 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.06 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.86 seconds | 1% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.71 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.6 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.43 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.29 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.18 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.82 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb | 3.73 seconds | 8% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.64 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.09 seconds | 3% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.94 seconds | 39% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.68 seconds | 8% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.62 seconds | 26% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.6 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.54 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.38 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.36 seconds | 4% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.3 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.29 seconds | 3% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.11 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 5% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.02 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 1.99 seconds | 8% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.95 seconds | 9% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.95 seconds | 13% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.85 seconds | Trend | |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.72 seconds | 2% | Trend |
spec/lib/reports/line_items_spec.rb | 1.72 seconds | 3% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.4 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.33 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.31 seconds | 26% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.11 seconds | 10% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.02 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 979 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 915 miliseconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 879 miliseconds | 3% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 871 miliseconds | 30% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 826 miliseconds | 11% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 798 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 792 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 708 miliseconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 648 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 647 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 624 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 545 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 543 miliseconds | 4% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 522 miliseconds | 7% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 516 miliseconds | 5% | Trend |
spec/migrations/split_customer_names_spec.rb | 476 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 452 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 451 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 445 miliseconds | 5% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 413 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb | 356 miliseconds | 11% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 350 miliseconds | 8% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 346 miliseconds | 10% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 316 miliseconds | 3% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 305 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 292 miliseconds | 6% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 271 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 263 miliseconds | Trend | |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 261 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 255 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 254 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 222 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 210 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 203 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 203 miliseconds | 8% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 5% | Trend |
spec/lib/reports/report_spec.rb | 187 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 177 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 175 miliseconds | 8% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 170 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 170 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 1% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 139 miliseconds | 2% | Trend |
spec/lib/spree/money_spec.rb | 124 miliseconds | 5% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb | 117 miliseconds | 3% | Trend |