My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 77e0898c-cf7e-4641-bc62-727fb34103b7
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
cea1f33 | refs/heads/re_enable_simple_con | 2 | about 2 months ago | 3 minutes 27.38 seconds | 5 minutes 56.23 seconds 3% |
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 26.0 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 26.0 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (5 minutes 56.23 seconds) | Test files |
---|---|---|---|
0 Finished Last | 2024-07-22 18:12:42 UTC | 3 minutes 5.62 seconds | |
1 Finished First | 2024-07-22 18:12:16 UTC | 2 minutes 50.62 seconds | |
You can likely decrease your CI build time by around 60 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.98 minutes)
Test file path (Displaying entries 1 - 100 of 140 in total files) | Execution time | ||
---|---|---|---|
spec/lib/reports/enterprise_fee_summary/enterprise_fee_summary_report_spec.rb
|
58.45 seconds | 7% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
44.61 seconds | 8% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
18.07 seconds | 2% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.09 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.98 seconds | 3% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
9.7 seconds | 1% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
7.57 seconds | 4% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.31 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.28 seconds | 4% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.57 seconds | Trend | |
spec/lib/open_food_network/address_finder_spec.rb
|
5.8 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
5.6 seconds | 11% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.58 seconds | 2% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
5.36 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.35 seconds | 5% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.22 seconds | 7% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.01 seconds | 1% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.96 seconds | 3% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
4.72 seconds | 10% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.55 seconds | 3% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
4.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.25 seconds | 2% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.24 seconds | Trend | |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
3.96 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.92 seconds | 3% | Trend |
spec/serializers/api/order_serializer_spec.rb
|
3.65 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
3.46 seconds | 20% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
3.12 seconds | 12% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
2.94 seconds | 5% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.9 seconds | 11% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.81 seconds | 13% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.71 seconds | 1% | Trend |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.51 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.5 seconds | 1% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.42 seconds | 23% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.32 seconds | 6% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.28 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.27 seconds | 2% | Trend |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.21 seconds | 10% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
2.15 seconds | 12% | Trend |
spec/lib/reports/line_items_spec.rb
|
2.06 seconds | 12% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
1.98 seconds | 7% | Trend |
spec/serializers/api/current_order_serializer_spec.rb
|
1.88 seconds | 18% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.76 seconds | 4% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.66 seconds | 4% | Trend |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.5 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.45 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.42 seconds | 8% | Trend |
spec/serializers/api/product_serializer_spec.rb
|
1.39 seconds | Trend | |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.36 seconds | 16% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.35 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.34 seconds | 4% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.27 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.2 seconds | 13% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.07 seconds | 3% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.06 seconds | 9% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.03 seconds | 7% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
990 miliseconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
968 miliseconds | 2% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
958 miliseconds | 18% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
952 miliseconds | 5% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
942 miliseconds | 33% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
874 miliseconds | Trend | |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
856 miliseconds | 2% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
820 miliseconds | 5% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
768 miliseconds | 6% | Trend |
spec/serializers/api/variant_serializer_spec.rb
|
764 miliseconds | 9% | Trend |
spec/migrations/split_customer_names_spec.rb
|
762 miliseconds | 3% | Trend |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
744 miliseconds | 45% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
743 miliseconds | 5% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
742 miliseconds | 4% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
686 miliseconds | 3% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
672 miliseconds | Trend | |
spec/lib/stripe/account_connector_spec.rb
|
661 miliseconds | 5% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
647 miliseconds | 5% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
619 miliseconds | 4% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
609 miliseconds | 28% | Trend |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
598 miliseconds | Trend | |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
582 miliseconds | 5% | Trend |
spec/lib/tasks/users_rake_spec.rb
|
550 miliseconds | 84% | Trend |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
544 miliseconds | 5% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
534 miliseconds | 22% | Trend |
spec/lib/reports/enterprise_fee_summary/report_data/enterprise_fee_type_total_spec.rb
|
534 miliseconds | 78% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
530 miliseconds | 8% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
528 miliseconds | 7% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
526 miliseconds | 2% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
525 miliseconds | 10% | Trend |
spec/lib/stripe/credit_card_remover_spec.rb
|
524 miliseconds | 9% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
520 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
514 miliseconds | 4% | Trend |
spec/serializers/api/order_cycle_serializer_spec.rb
|
499 miliseconds | 25% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
487 miliseconds | 1% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
473 miliseconds | 6% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
465 miliseconds | 8% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
447 miliseconds | 10% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
441 miliseconds | 6% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
439 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
438 miliseconds | 5% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
429 miliseconds | 13% | Trend |
spec/lib/reports/report_spec.rb
|
415 miliseconds | 15% | Trend |