My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 8c2a9b99-0c7c-47a2-ad21-db084112445b
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
1a7f53a | refs/heads/buu/remove-stimulus-reflex | 2 | 4 minutes 23.78 seconds 21% | 2024-04-03 05:58:11 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.64 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.64 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 23.78 seconds) |
---|---|---|
0 Finished Last | 2024-04-03 06:01:03 UTC | 2 minutes 9.58 seconds |
1 Finished First | 2024-04-03 06:00:59 UTC | 2 minutes 14.21 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.47 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 | 31.45 seconds | 36% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.55 seconds | 51% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 19.32 seconds | Trend | |
spec/lib/reports/customers_report_spec.rb | 9.84 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.59 seconds | 2% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.92 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.4 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.13 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.98 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.97 seconds | 5% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.68 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.46 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.25 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.1 seconds | Trend | |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 5.0 seconds | Trend | |
spec/lib/tasks/sample_data_rake_spec.rb | 4.67 seconds | 3% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.58 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.47 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.4 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.22 seconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.2 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.6 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.34 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.23 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.03 seconds | 57% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.01 seconds | 1% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.74 seconds | 18% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.52 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.44 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.41 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.38 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.26 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.2 seconds | 9% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.16 seconds | 7% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.15 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.09 seconds | 12% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.08 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.92 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.84 seconds | 9% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.8 seconds | 8% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.74 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.69 seconds | 11% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.46 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.4 seconds | 12% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.39 seconds | 12% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.29 seconds | 8% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.21 seconds | 7% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 1.03 seconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.02 seconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 999 miliseconds | 20% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 892 miliseconds | 22% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 850 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 838 miliseconds | 24% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 838 miliseconds | 19% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 774 miliseconds | 19% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 762 miliseconds | 21% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 709 miliseconds | 17% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 677 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 670 miliseconds | 25% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 622 miliseconds | 25% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 622 miliseconds | 25% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 614 miliseconds | 20% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 605 miliseconds | 21% | Trend |
spec/migrations/split_customer_names_spec.rb | 489 miliseconds | 33% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 486 miliseconds | 32% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 480 miliseconds | 33% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 458 miliseconds | 34% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 442 miliseconds | 29% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 436 miliseconds | 31% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 417 miliseconds | 33% | Trend |
spec/lib/stripe/account_connector_spec.rb | 381 miliseconds | 41% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 340 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 337 miliseconds | 35% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 323 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 317 miliseconds | 40% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 292 miliseconds | 42% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 274 miliseconds | 44% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 268 miliseconds | 48% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 266 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 265 miliseconds | 46% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 264 miliseconds | 45% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 257 miliseconds | 49% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 253 miliseconds | 43% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 251 miliseconds | 48% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 215 miliseconds | 50% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 215 miliseconds | 47% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 52% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 210 miliseconds | 49% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 202 miliseconds | 53% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 201 miliseconds | 53% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 194 miliseconds | 56% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 193 miliseconds | 49% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 188 miliseconds | 56% | Trend |
spec/lib/i18n_digests_spec.rb | 180 miliseconds | 39% | Trend |
spec/lib/reports/report_spec.rb | 175 miliseconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 151 miliseconds | 56% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 145 miliseconds | 63% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 127 miliseconds | 66% | Trend |