My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 81ea1051-c22c-4617-919b-72554623c5e7
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
52bc88b | refs/heads/master | 2 | 4 minutes 16.54 seconds 23% | 2024-04-02 23:33:18 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 294 miliseconds. 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 294 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 16.54 seconds) |
---|---|---|
0 Finished Last | 2024-04-02 23:36:01 UTC | 2 minutes 9.57 seconds |
1 Finished First | 2024-04-02 23:36:01 UTC | 2 minutes 6.98 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.43 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 | 32.0 seconds | 35% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb | 20.72 seconds | 51% | Trend |
spec/lib/reports/packing/packing_report_spec.rb | 18.51 seconds | 4% | Trend |
spec/lib/reports/customers_report_spec.rb | 9.56 seconds | 4% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb | 9.14 seconds | 5% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb | 9.12 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb | 7.02 seconds | 6% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb | 6.91 seconds | 5% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb | 6.38 seconds | 6% | Trend |
spec/lib/open_food_network/address_finder_spec.rb | 6.03 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb | 5.59 seconds | 2% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb | 5.52 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb | 5.08 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb | 4.66 seconds | 9% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb | 4.64 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb | 4.61 seconds | 4% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb | 4.44 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb | 4.37 seconds | 4% | Trend |
spec/lib/open_food_network/permissions_spec.rb | 4.11 seconds | 7% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb | 4.06 seconds | 10% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb | 3.69 seconds | 7% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb | 3.36 seconds | 53% | Trend |
spec/serializers/api/order_serializer_spec.rb | 3.29 seconds | 10% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb | 3.24 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb | 2.64 seconds | 21% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb | 2.61 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb | 2.44 seconds | 6% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb | 2.4 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb | 2.38 seconds | 11% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb | 2.34 seconds | 12% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb | 2.21 seconds | 15% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb | 2.14 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb | 2.09 seconds | 12% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb | 2.02 seconds | 13% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb | 1.99 seconds | 17% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb | 1.98 seconds | 12% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb | 1.97 seconds | Trend | |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb | 1.91 seconds | 11% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb | 1.78 seconds | 15% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb | 1.76 seconds | 14% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb | 1.71 seconds | 15% | Trend |
spec/lib/reports/line_items_spec.rb | 1.65 seconds | 13% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb | 1.53 seconds | 20% | Trend |
spec/serializers/api/current_order_serializer_spec.rb | 1.37 seconds | 14% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb | 1.3 seconds | 19% | Trend |
spec/lib/tasks/data/truncate_data_rake_spec.rb | 1.22 seconds | 1% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb | 1.19 seconds | 18% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb | 1.16 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb | 1.16 seconds | 10% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb | 1.09 seconds | 24% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb | 987 miliseconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb | 984 miliseconds | 21% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb | 952 miliseconds | 22% | Trend |
spec/serializers/api/product_serializer_spec.rb | 943 miliseconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb | 843 miliseconds | 24% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb | 812 miliseconds | 21% | Trend |
spec/serializers/api/variant_serializer_spec.rb | 733 miliseconds | 1% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb | 731 miliseconds | 12% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb | 704 miliseconds | 27% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb | 697 miliseconds | 27% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb | 668 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb | 659 miliseconds | 23% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb | 654 miliseconds | 29% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb | 605 miliseconds | 27% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb | 553 miliseconds | 28% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb | 539 miliseconds | 30% | Trend |
spec/migrations/split_customer_names_spec.rb | 504 miliseconds | 31% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb | 480 miliseconds | 33% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb | 463 miliseconds | 33% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb | 428 miliseconds | 33% | Trend |
spec/lib/spree/core/mail_interceptor_spec.rb | 411 miliseconds | 34% | Trend |
spec/lib/stripe/profile_storer_spec.rb | 410 miliseconds | 35% | Trend |
spec/lib/stripe/account_connector_spec.rb | 386 miliseconds | 40% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb | 340 miliseconds | 43% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb | 315 miliseconds | 41% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb | 307 miliseconds | 37% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb | 307 miliseconds | 41% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb | 295 miliseconds | 48% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb | 290 miliseconds | 42% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb | 274 miliseconds | 47% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb | 268 miliseconds | 46% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb | 260 miliseconds | 46% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb | 258 miliseconds | 47% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb | 249 miliseconds | 46% | Trend |
spec/lib/open_food_network/property_merge_spec.rb | 247 miliseconds | 51% | Trend |
spec/serializers/api/group_list_serializer_spec.rb | 214 miliseconds | 52% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb | 213 miliseconds | 50% | Trend |
spec/migrations/migrate_customer_names_spec.rb | 212 miliseconds | 52% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb | 209 miliseconds | 49% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb | 206 miliseconds | 50% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb | 192 miliseconds | 55% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb | 187 miliseconds | 56% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb | 186 miliseconds | 57% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb | 185 miliseconds | 58% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb | 179 miliseconds | 53% | Trend |
spec/lib/i18n_digests_spec.rb | 175 miliseconds | 41% | Trend |
spec/lib/reports/report_spec.rb | 174 miliseconds | 54% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb | 153 miliseconds | 56% | Trend |
spec/serializers/api/admin/product_serializer_spec.rb | 138 miliseconds | 65% | Trend |
spec/lib/reports/xero_invoices_report_spec.rb | 137 miliseconds | 64% | Trend |