My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ca08e816-dffa-4099-93dd-0dcd693daa93
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
df804d6 | refs/pull/12382/merge | 2 | 4 minutes 11.16 seconds 17% | 2024-04-16 01:24:00 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 9.92 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 9.92 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 11.16 seconds) |
---|---|---|
0 Finished First | 2024-04-16 01:26:36 UTC | 2 minutes 2.09 seconds |
1 Finished Last | 2024-04-16 01:26:46 UTC | 2 minutes 9.08 seconds |
You can likely decrease your CI build time by around 42 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.4 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 | 29.91 seconds | 28% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.29 seconds | 34% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.92 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.34 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.11 seconds | 9% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.52 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.99 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.62 seconds | 13% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.39 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.61 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.52 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.17 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.92 seconds | 6% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.64 seconds | 2% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.6 seconds | 6% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.44 seconds | 12% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.37 seconds | 12% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.23 seconds | 6% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.07 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.01 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.89 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.2 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.16 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.11 seconds | 5% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.05 seconds | 15% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 2.93 seconds | 60% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.79 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.48 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.46 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.41 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.34 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.32 seconds | 4% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.05 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.02 seconds | 15% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 1.92 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.92 seconds | 16% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.87 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.83 seconds | 6% | Trend |
spec/lib/reports/line_items_spec.rb | 1.71 seconds | 6% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.69 seconds | 16% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.65 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.65 seconds | 10% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.37 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.36 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.35 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.08 seconds | 16% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.02 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 983 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 977 miliseconds | 15% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 964 miliseconds | 14% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 952 miliseconds | 5% | Trend |
spec/serializers/api/product_serializer_spec.rb | 934 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 797 miliseconds | 19% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 753 miliseconds | 22% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 726 miliseconds | 16% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 665 miliseconds | 29% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 646 miliseconds | 17% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 634 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 603 miliseconds | 26% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 584 miliseconds | 19% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 553 miliseconds | 48% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 530 miliseconds | 24% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 530 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 515 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 460 miliseconds | 25% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 457 miliseconds | 25% | Trend |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 24% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 449 miliseconds | 24% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 408 miliseconds | 24% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 408 miliseconds | 17% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 407 miliseconds | 26% | Trend |
spec/lib/stripe/account_connector_spec.rb | 346 miliseconds | 36% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 342 miliseconds | 27% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 327 miliseconds | 26% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 296 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 286 miliseconds | 35% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 281 miliseconds | 33% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 274 miliseconds | 32% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 262 miliseconds | 32% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 260 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 251 miliseconds | 38% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 242 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 240 miliseconds | 37% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 227 miliseconds | 44% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 216 miliseconds | 36% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 36% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 204 miliseconds | 40% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 204 miliseconds | 38% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 201 miliseconds | 35% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | 36% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 190 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 183 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 40% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 180 miliseconds | 40% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 174 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 168 miliseconds | 52% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 146 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 136 miliseconds | 47% | Trend |
spec/lib/spree/money_spec.rb | 120 miliseconds | 59% | Trend |