My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 4758c4a6-0e35-4e2f-9ad2-93304bf8e5d9
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
4c1268b | refs/heads/master | 2 | 4 minutes 21.39 seconds | 2024-03-21 22:26:29 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 5.19 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 5.19 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 21.39 seconds) |
---|---|---|
0 Finished First | 2024-03-21 22:29:12 UTC | 2 minutes 7.93 seconds |
1 Finished Last | 2024-03-21 22:29:17 UTC | 2 minutes 13.46 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.45 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.35 seconds | 2% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.27 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.43 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.95 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.79 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.08 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.67 seconds | 7% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.59 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb | 6.56 seconds | 8% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.88 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.62 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.9 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.85 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.82 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.8 seconds | 1% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.54 seconds | 8% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.53 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.48 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.29 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.99 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.5 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.42 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.22 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.16 seconds | 39% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.73 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.66 seconds | 27% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.55 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.5 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.47 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.35 seconds | 8% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.35 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.3 seconds | 9% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.24 seconds | 26% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.22 seconds | 7% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.14 seconds | 4% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.07 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb | 2.05 seconds | 22% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.99 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.96 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.87 seconds | 1% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.68 seconds | 6% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.64 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.59 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.42 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.2 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.14 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.09 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 1.08 seconds | 26% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.03 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 991 miliseconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 967 miliseconds | 1% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 845 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 815 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 771 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 744 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 711 miliseconds | 6% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 685 miliseconds | 25% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 675 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 653 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 645 miliseconds | 3% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 565 miliseconds | Trend | |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 534 miliseconds | 5% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 475 miliseconds | 2% | Trend |
spec/migrations/split_customer_names_spec.rb | 453 miliseconds | 6% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 452 miliseconds | 3% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 443 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 439 miliseconds | 6% | Trend |
spec/lib/stripe/account_connector_spec.rb | 398 miliseconds | Trend | |
spec/lib/spree/core/mail_interceptor_spec.rb | 387 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 363 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 359 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 315 miliseconds | Trend | |
spec/serializers/api/admin/customer_serializer_spec.rb | 314 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 311 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 268 miliseconds | 6% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 259 miliseconds | 4% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 1% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 257 miliseconds | 10% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 255 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 234 miliseconds | 6% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 218 miliseconds | Trend | |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 199 miliseconds | 10% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 198 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 195 miliseconds | 3% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 187 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 183 miliseconds | Trend | |
spec/lib/reports/report_spec.rb | 179 miliseconds | Trend | |
spec/serializers/api/enterprise_serializer_spec.rb | 176 miliseconds | 4% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 175 miliseconds | 10% | Trend |
spec/lib/i18n_digests_spec.rb | 174 miliseconds | 159% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 155 miliseconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 147 miliseconds | 3% | Trend |
spec/lib/spree/money_spec.rb | 123 miliseconds | 6% | Trend |