My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 191dc96b-b807-4e69-aa74-1671dfdd4d23
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
dc7c5b6 | refs/heads/master | 2 | 4 minutes 18.28 seconds 1% | 2024-04-11 06:26:39 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 13.23 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 13.23 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 18.28 seconds) |
---|---|---|
0 Finished Last | 2024-04-11 10:25:41 UTC | 2 minutes 14.05 seconds |
1 Finished First | 2024-04-11 10:25:28 UTC | 2 minutes 4.24 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.43 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 | 33.96 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.39 seconds | 1% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.44 seconds | 1% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.76 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.12 seconds | Trend | |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.06 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.26 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.88 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.62 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.76 seconds | 5% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 5.72 seconds | 4% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.28 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 4.97 seconds | Trend | |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.68 seconds | Trend | |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.64 seconds | 3% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.53 seconds | 4% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.45 seconds | 1% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.41 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.22 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.01 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.59 seconds | 5% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.39 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | Trend | |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.13 seconds | Trend | |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.06 seconds | 55% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.68 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.68 seconds | 9% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.42 seconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.39 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.34 seconds | 2% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.12 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.09 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.07 seconds | 5% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.06 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.0 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.94 seconds | Trend | |
spec/serializers/api/admin/order_serializer_spec.rb | 1.92 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 1.84 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.79 seconds | 6% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 4% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.69 seconds | 5% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.67 seconds | 4% | Trend |
spec/lib/reports/line_items_spec.rb | 1.61 seconds | 5% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | Trend | |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.31 seconds | 3% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.25 seconds | 20% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.13 seconds | 7% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.1 seconds | 13% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.08 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.01 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 956 miliseconds | 3% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 930 miliseconds | 7% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 847 miliseconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 842 miliseconds | Trend | |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 794 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 791 miliseconds | 41% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 728 miliseconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 713 miliseconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 658 miliseconds | Trend | |
spec/serializers/api/admin/variant_serializer_spec.rb | 657 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 645 miliseconds | 5% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 584 miliseconds | 5% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 564 miliseconds | 1% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 542 miliseconds | 3% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 493 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 463 miliseconds | 4% | Trend |
spec/migrations/split_customer_names_spec.rb | 459 miliseconds | 6% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 454 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 426 miliseconds | 3% | Trend |
spec/lib/stripe/account_connector_spec.rb | 410 miliseconds | 2% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 409 miliseconds | Trend | |
spec/lib/stripe/profile_storer_spec.rb | 398 miliseconds | 1% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 356 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 313 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 311 miliseconds | Trend | |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 299 miliseconds | 4% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 297 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 296 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 287 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 275 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb | 268 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 260 miliseconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 258 miliseconds | 2% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 256 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 224 miliseconds | 2% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 220 miliseconds | Trend | |
spec/serializers/api/group_list_serializer_spec.rb | 220 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 215 miliseconds | Trend | |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 208 miliseconds | Trend | |
spec/lib/tasks/import_product_images_rake_spec.rb | 205 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 200 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 197 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 192 miliseconds | 1% | Trend |
spec/lib/reports/report_spec.rb | 191 miliseconds | 3% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 180 miliseconds | 2% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 177 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 155 miliseconds | 1% | Trend |
spec/lib/spree/money_spec.rb | 148 miliseconds | 13% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 141 miliseconds | Trend |