My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ca944f54-a9d4-442f-9134-d043eb3efa87
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
fe4705d | refs/heads/6055-fix-rubocop-lint-constant-definition-in-block | 2 | 4 minutes 48.54 seconds 10% | 2024-03-26 11:30:53 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 12.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 12.92 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 48.54 seconds) |
---|---|---|
0 Finished First | 2024-03-26 11:33:47 UTC | 2 minutes 19.23 seconds |
1 Finished Last | 2024-03-26 11:34:00 UTC | 2 minutes 29.32 seconds |
You can likely decrease your CI build time by around 49 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.6 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 | 30.93 seconds | 3% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 24.6 seconds | 18% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 22.28 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 10.5 seconds | 15% | Trend |
spec/lib/reports/customers_report_spec.rb | 10.08 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.03 seconds | 2% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 8.24 seconds | 26% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 7.35 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 6.93 seconds | 3% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.6 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 6.47 seconds | 18% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 6.13 seconds | 28% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 5.81 seconds | 20% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 5.64 seconds | 19% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.34 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.24 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 5.11 seconds | 16% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.79 seconds | 12% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.7 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 4.66 seconds | 23% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.52 seconds | 7% | Trend |
spec/serializers/api/order_serializer_spec.rb | 4.01 seconds | 17% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.78 seconds | 14% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 3.67 seconds | 15% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.46 seconds | 32% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 3.26 seconds | 20% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 3.03 seconds | 37% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.84 seconds | 15% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.83 seconds | 35% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.8 seconds | 13% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 2.69 seconds | 31% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.68 seconds | 8% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.66 seconds | 10% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.64 seconds | 25% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 2.6 seconds | 21% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 2.51 seconds | 28% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.42 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 2.25 seconds | 22% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 2.22 seconds | 29% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 2.08 seconds | 16% | Trend |
spec/lib/reports/line_items_spec.rb | 1.95 seconds | 17% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.94 seconds | 8% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.92 seconds | 8% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.7 seconds | 24% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.64 seconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.3 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.28 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 1.22 seconds | 15% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.21 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 1.18 seconds | 33% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.15 seconds | 16% | Trend |
spec/serializers/api/product_serializer_spec.rb | 1.08 seconds | 4% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 997 miliseconds | 5% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 984 miliseconds | 29% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 919 miliseconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 846 miliseconds | 14% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 838 miliseconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 824 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 778 miliseconds | 65% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 738 miliseconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 716 miliseconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 657 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 637 miliseconds | 12% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 612 miliseconds | Trend | |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 586 miliseconds | 3% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 535 miliseconds | 2% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 527 miliseconds | 20% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 511 miliseconds | 8% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 490 miliseconds | Trend | |
spec/migrations/split_customer_names_spec.rb | 454 miliseconds | 6% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 445 miliseconds | 15% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 405 miliseconds | 2% | Trend |
spec/lib/stripe/account_connector_spec.rb | 363 miliseconds | 9% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 344 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 332 miliseconds | 6% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 330 miliseconds | 5% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 320 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 315 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 311 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 305 miliseconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 298 miliseconds | 18% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb | 291 miliseconds | 56% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 278 miliseconds | 6% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 257 miliseconds | 4% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 248 miliseconds | 4% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 245 miliseconds | 12% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 231 miliseconds | 14% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 229 miliseconds | 3% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 227 miliseconds | 12% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 225 miliseconds | 8% | Trend |
spec/lib/reports/report_spec.rb | 221 miliseconds | 22% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 214 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 214 miliseconds | Trend | |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 194 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 185 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 176 miliseconds | 9% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 169 miliseconds | 8% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 149 miliseconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 143 miliseconds | 5% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 140 miliseconds | 13% | Trend |