My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 80f64669-b923-446a-abe5-3015f86c5dd1
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
38a4bfe | refs/heads/master | 2 | 4 minutes 14.48 seconds 16% | 2024-04-18 06:55:51 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.58 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.58 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 14.48 seconds) |
---|---|---|
0 Finished Last | 2024-04-19 09:41:21 UTC | 2 minutes 10.19 seconds |
1 Finished First | 2024-04-19 09:41:11 UTC | 2 minutes 4.3 seconds |
You can likely decrease your CI build time by around 43 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.41 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 | 31.63 seconds | 24% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 19.88 seconds | 36% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.17 seconds | 3% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.6 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.11 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 8.96 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.95 seconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.84 seconds | 10% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.19 seconds | 7% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.84 seconds | 7% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.66 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.31 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.72 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.7 seconds | 10% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.69 seconds | 6% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.66 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.54 seconds | 5% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.41 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.07 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.07 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.76 seconds | 4% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.65 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.14 seconds | 57% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.12 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.01 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.55 seconds | 13% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.49 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.41 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.4 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.35 seconds | 12% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.31 seconds | 11% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.19 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.05 seconds | 17% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.03 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.91 seconds | 8% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.9 seconds | 14% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.9 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.82 seconds | 1% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.8 seconds | 7% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.78 seconds | 12% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.75 seconds | 13% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.65 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.59 seconds | 13% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.56 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.38 seconds | 6% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.31 seconds | 3% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.25 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.21 seconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.16 seconds | 2% | Trend |
spec/serializers/api/product_serializer_spec.rb | 949 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 933 miliseconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 912 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 840 miliseconds | 21% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 818 miliseconds | 15% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 781 miliseconds | 22% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 727 miliseconds | 22% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 694 miliseconds | 20% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 670 miliseconds | 18% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 639 miliseconds | 18% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 629 miliseconds | 23% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 592 miliseconds | 18% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 558 miliseconds | 21% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 546 miliseconds | 22% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 522 miliseconds | 22% | Trend |
spec/migrations/split_customer_names_spec.rb | 482 miliseconds | 19% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 475 miliseconds | 22% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 471 miliseconds | 14% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 470 miliseconds | 20% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 445 miliseconds | 28% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 407 miliseconds | 25% | Trend |
spec/lib/stripe/account_connector_spec.rb | 394 miliseconds | 27% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 361 miliseconds | 27% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 330 miliseconds | 29% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 328 miliseconds | 30% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 310 miliseconds | 29% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 300 miliseconds | 32% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 295 miliseconds | 27% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 291 miliseconds | 31% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 278 miliseconds | 31% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 272 miliseconds | 35% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 263 miliseconds | 31% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 246 miliseconds | 40% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 241 miliseconds | 35% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 241 miliseconds | 37% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 213 miliseconds | 35% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 210 miliseconds | 37% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 205 miliseconds | 38% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 205 miliseconds | 39% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 203 miliseconds | 40% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 190 miliseconds | 39% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 40% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 187 miliseconds | 37% | Trend |
spec/lib/reports/report_spec.rb | 184 miliseconds | 48% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 184 miliseconds | 38% | Trend |
spec/lib/i18n_digests_spec.rb | 183 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 182 miliseconds | 41% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 181 miliseconds | 40% | Trend |
spec/lib/spree/money_spec.rb | 152 miliseconds | 48% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 145 miliseconds | 51% | Trend |