My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 0094bddd-8a67-4375-b145-cd0c7039973d
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
363ba1f | refs/heads/cable_ready-update | 2 | 4 minutes 23.09 seconds 13% | 2024-03-06 05:25:16 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 11.01 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 11.01 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.09 seconds) |
---|---|---|
0 Finished Last | 2024-03-06 05:28:10 UTC | 2 minutes 13.08 seconds |
1 Finished First | 2024-03-06 05:27:59 UTC | 2 minutes 10.02 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.46 minutes)
Test file path (Displaying entries 1 - 100 of 135 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb | 31.79 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 21.0 seconds | 33% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.88 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.99 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.23 seconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 8.95 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.25 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.01 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.8 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.48 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.57 seconds | Trend | |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.52 seconds | 4% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.24 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.14 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.03 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.79 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.66 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.57 seconds | 1% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.41 seconds | 7% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.36 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.82 seconds | 2% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.6 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.39 seconds | 6% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.13 seconds | 57% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.82 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.71 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.64 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.64 seconds | 15% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.53 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.52 seconds | 3% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.45 seconds | 6% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.4 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.35 seconds | Trend | |
spec/lib/reports/lettuce_share_report_spec.rb | 2.14 seconds | 10% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.13 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.07 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.0 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.98 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.95 seconds | 3% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.84 seconds | Trend | |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 8% | Trend |
spec/lib/reports/line_items_spec.rb | 1.79 seconds | 2% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.63 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.48 seconds | 3% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.21 seconds | 47% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.16 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.1 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.07 seconds | 7% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.06 seconds | 9% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.05 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 970 miliseconds | 15% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 963 miliseconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 842 miliseconds | 15% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 803 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 785 miliseconds | 22% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 756 miliseconds | 13% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 713 miliseconds | 24% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 693 miliseconds | 12% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 672 miliseconds | 18% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 665 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 640 miliseconds | 21% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 571 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 556 miliseconds | 21% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 526 miliseconds | 22% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 499 miliseconds | 18% | Trend |
spec/migrations/split_customer_names_spec.rb | 468 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 461 miliseconds | 17% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 455 miliseconds | 23% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 453 miliseconds | 27% | Trend |
spec/lib/stripe/account_connector_spec.rb | 413 miliseconds | 24% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 383 miliseconds | 29% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 376 miliseconds | 24% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 370 miliseconds | 17% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 347 miliseconds | 23% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 333 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 299 miliseconds | 36% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 296 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 286 miliseconds | 32% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 285 miliseconds | 30% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 273 miliseconds | 29% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 262 miliseconds | 23% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 261 miliseconds | 36% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 259 miliseconds | 32% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 259 miliseconds | 33% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 230 miliseconds | 45% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 222 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 220 miliseconds | 36% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 207 miliseconds | 38% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 195 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 184 miliseconds | 42% | Trend |
spec/lib/reports/report_spec.rb | 181 miliseconds | 49% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 178 miliseconds | 43% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 16% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 171 miliseconds | 44% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 169 miliseconds | 47% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 51% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 144 miliseconds | 45% | Trend |
spec/lib/spree/money_spec.rb | 142 miliseconds | 52% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 116 miliseconds | 57% | Trend |