My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID ad72652e-b5b1-4fe1-892c-4af337acdec3
Commit hash | Branch | Nodes | Start | Wall time | Tests execution time |
---|---|---|---|---|---|
fc08610 | refs/heads/bump_upload_artifact_v3_to_v4 | 2 | about 2 months ago | 3 minutes 25.18 seconds | 6 minutes 4.52 seconds 5% |
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 16.79 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 16.79 seconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (6 minutes 4.52 seconds) | Test files |
---|---|---|---|
0 Finished First | 2024-07-23 14:23:44 UTC | 2 minutes 56.51 seconds | |
1 Finished Last | 2024-07-23 14:24:01 UTC | 3 minutes 8.01 seconds | |
You can likely decrease your CI build time by around 1 minute 32 seconds by running more parallel CI nodes.
Running 4 parallel nodes should result in an optimal build time (~1.52 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
|
57.02 seconds | 5% | Trend |
spec/lib/open_food_network/order_cycle_permissions_spec.rb
|
47.51 seconds | 15% | Trend |
spec/lib/reports/packing/packing_report_spec.rb
|
20.38 seconds | 10% | Trend |
spec/lib/reports/sales_tax_totals_by_order_spec.rb
|
10.72 seconds | 11% | Trend |
spec/lib/reports/customers_report_spec.rb
|
10.28 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/permissions_spec.rb
|
9.06 seconds | 5% | Trend |
spec/lib/open_food_network/enterprise_fee_calculator_spec.rb
|
8.13 seconds | 12% | Trend |
spec/lib/stripe/payment_intent_validator_spec.rb
|
7.84 seconds | 7% | Trend |
engines/order_management/spec/services/order_management/subscriptions/proxy_order_syncer_spec.rb
|
7.36 seconds | 3% | Trend |
spec/lib/reports/bulk_coop_report_spec.rb
|
6.63 seconds | 1% | Trend |
spec/lib/open_food_network/address_finder_spec.rb
|
6.22 seconds | 4% | Trend |
spec/lib/open_food_network/scope_variant_to_hub_spec.rb
|
6.18 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/orders_cycle_supplier_totals_report_spec.rb
|
5.42 seconds | Trend | |
engines/order_management/spec/services/order_management/order/updater_spec.rb
|
5.16 seconds | 2% | Trend |
spec/lib/open_food_network/permissions_spec.rb
|
5.15 seconds | 13% | Trend |
spec/lib/reports/order_cycle_management_report_spec.rb
|
5.09 seconds | 4% | Trend |
spec/lib/reports/orders_and_distributors_report_spec.rb
|
5.05 seconds | 18% | Trend |
spec/lib/tasks/sample_data_rake_spec.rb
|
5.01 seconds | 1% | Trend |
spec/lib/open_food_network/scope_variants_to_search_spec.rb
|
4.93 seconds | 1% | Trend |
spec/lib/reports/products_and_inventory_report_spec.rb
|
4.81 seconds | 13% | Trend |
spec/lib/open_food_network/order_cycle_form_applicator_spec.rb
|
4.8 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/estimator_spec.rb
|
4.58 seconds | 5% | Trend |
engines/dfc_provider/spec/services/supplied_product_builder_spec.rb
|
4.47 seconds | 17% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_customer_totals_report_spec.rb
|
4.39 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/estimator_spec.rb
|
3.78 seconds | Trend | |
spec/serializers/api/order_serializer_spec.rb
|
3.72 seconds | 5% | Trend |
engines/dfc_provider/spec/requests/supplied_products_spec.rb
|
3.51 seconds | 12% | Trend |
engines/order_management/spec/services/order_management/subscriptions/variants_list_spec.rb
|
2.94 seconds | 2% | Trend |
spec/serializers/api/admin/order_cycle_serializer_spec.rb
|
2.91 seconds | 4% | Trend |
spec/serializers/api/enterprise_shopfront_serializer_spec.rb
|
2.86 seconds | 9% | Trend |
engines/order_management/spec/services/order_management/stock/package_spec.rb
|
2.77 seconds | Trend | |
spec/lib/tasks/data/truncate_data_spec.rb
|
2.67 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/validator_spec.rb
|
2.62 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_supplier_totals_by_distributor_report_spec.rb
|
2.6 seconds | 19% | Trend |
engines/order_management/spec/services/order_management/stock/prioritizer_spec.rb
|
2.55 seconds | Trend | |
engines/order_management/spec/services/order_management/stock/packer_spec.rb
|
2.31 seconds | Trend | |
spec/serializers/api/admin/exchange_serializer_spec.rb
|
2.19 seconds | 9% | Trend |
spec/serializers/api/admin/order_serializer_spec.rb
|
2.12 seconds | 4% | Trend |
engines/catalog/spec/services/catalog/product_import/products_reset_strategy_spec.rb
|
2.09 seconds | 6% | Trend |
spec/lib/open_food_network/tag_rule_applicator_spec.rb
|
2.03 seconds | 4% | Trend |
spec/lib/reports/lettuce_share_report_spec.rb
|
1.97 seconds | 3% | Trend |
spec/lib/reports/line_items_spec.rb
|
1.92 seconds | 4% | Trend |
engines/dfc_provider/spec/requests/catalog_items_spec.rb
|
1.89 seconds | 2% | Trend |
engines/order_management/spec/services/order_management/subscriptions/form_spec.rb
|
1.75 seconds | 24% | Trend |
spec/serializers/api/cached_enterprise_serializer_spec.rb
|
1.73 seconds | Trend | |
spec/serializers/api/current_order_serializer_spec.rb
|
1.59 seconds | Trend | |
engines/dfc_provider/spec/requests/enterprise_groups/affiliated_by_spec.rb
|
1.57 seconds | Trend | |
spec/lib/reports/enterprise_fee_summary/parameters_spec.rb
|
1.49 seconds | Trend | |
spec/serializers/api/product_serializer_spec.rb
|
1.43 seconds | 2% | Trend |
engines/dfc_provider/spec/requests/enterprises_spec.rb
|
1.4 seconds | Trend | |
spec/lib/tasks/data/truncate_data_rake_spec.rb
|
1.39 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/subscriptions/count_spec.rb
|
1.36 seconds | 3% | Trend |
spec/lib/open_food_network/enterprise_fee_applicator_spec.rb
|
1.23 seconds | 28% | Trend |
spec/migrations/convert_stripe_connect_to_stripe_sca_spec.rb
|
1.15 seconds | 1% | Trend |
engines/order_management/spec/services/order_management/order/stripe_sca_payment_authorize_spec.rb
|
1.09 seconds | 6% | Trend |
spec/lib/reports/orders_and_fulfillment/order_cycle_distributor_totals_by_supplier_report_spec.rb
|
1.09 seconds | 1% | Trend |
engines/dfc_provider/spec/services/authorization_control_spec.rb
|
1.08 seconds | 8% | Trend |
engines/order_management/spec/services/order_management/subscriptions/stripe_payment_setup_spec.rb
|
1.07 seconds | 1% | Trend |
spec/lib/reports/enterprise_fee_summary/enterprise_fees_with_tax_report_by_producer_spec.rb
|
1.02 seconds | Trend | |
engines/order_management/spec/services/order_management/subscriptions/payment_setup_spec.rb
|
967 miliseconds | 2% | Trend |
spec/serializers/api/admin/subscription_line_item_serializer_spec.rb
|
958 miliseconds | 9% | Trend |
engines/dfc_provider/spec/requests/offers_spec.rb
|
928 miliseconds | 13% | Trend |
spec/lib/stripe/profile_storer_spec.rb
|
914 miliseconds | 36% | Trend |
spec/migrations/migrate_admin_tax_amounts_spec.rb
|
878 miliseconds | 1% | Trend |
spec/serializers/api/admin/variant_serializer_spec.rb
|
857 miliseconds | 1% | Trend |
spec/migrations/update_enterprise_instagram_links_spec.rb
|
827 miliseconds | 6% | Trend |
spec/serializers/api/admin/enterprise_serializer_spec.rb
|
819 miliseconds | 6% | Trend |
spec/migrations/split_customer_names_spec.rb
|
783 miliseconds | 1% | Trend |
spec/serializers/api/admin/for_order_cycle/supplied_product_serializer_spec.rb
|
728 miliseconds | 2% | Trend |
spec/lib/reports/users_and_enterprises_report_spec.rb
|
726 miliseconds | 7% | Trend |
engines/dfc_provider/spec/services/enterprise_builder_spec.rb
|
708 miliseconds | Trend | |
spec/serializers/api/variant_serializer_spec.rb
|
706 miliseconds | 1% | Trend |
spec/lib/stripe/account_connector_spec.rb
|
696 miliseconds | Trend | |
spec/lib/tasks/data/remove_transient_data_spec.rb
|
692 miliseconds | 20% | Trend |
engines/dfc_provider/spec/requests/social_medias_spec.rb
|
689 miliseconds | 45% | Trend |
spec/serializers/api/shipping_method_serializer_spec.rb
|
663 miliseconds | 2% | Trend |
spec/lib/reports/sales_tax_report_spec.rb
|
626 miliseconds | 69% | Trend |
spec/serializers/api/admin/customer_serializer_spec.rb
|
608 miliseconds | Trend | |
engines/dfc_provider/spec/services/quantitative_value_builder_spec.rb
|
603 miliseconds | 1% | Trend |
spec/serializers/api/admin/customer_with_balance_serializer_spec.rb
|
598 miliseconds | 105% | Trend |
engines/dfc_provider/spec/requests/enterprise_groups_spec.rb
|
564 miliseconds | 1% | Trend |
engines/dfc_provider/spec/services/offer_builder_spec.rb
|
561 miliseconds | 1% | Trend |
spec/serializers/api/enterprise_shopfront_list_serializer_spec.rb
|
556 miliseconds | 4% | Trend |
spec/lib/tasks/enterprises_rake_spec.rb
|
550 miliseconds | 20% | Trend |
spec/lib/open_food_network/property_merge_spec.rb
|
543 miliseconds | Trend | |
spec/lib/stripe/credit_card_remover_spec.rb
|
535 miliseconds | 7% | Trend |
spec/migrations/migrate_customer_names_spec.rb
|
516 miliseconds | 1% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb
|
514 miliseconds | Trend | |
spec/lib/reports/enterprise_fee_summary/authorizer_spec.rb
|
511 miliseconds | Trend | |
engines/dfc_provider/spec/services/catalog_item_builder_spec.rb
|
507 miliseconds | 3% | Trend |
spec/lib/i18n_digests_spec.rb
|
493 miliseconds | 45% | Trend |
engines/dfc_provider/spec/services/social_media_builder_spec.rb
|
478 miliseconds | 3% | Trend |
spec/serializers/api/group_list_serializer_spec.rb
|
469 miliseconds | 7% | Trend |
spec/lib/stripe/credit_card_cloner_spec.rb
|
469 miliseconds | 5% | Trend |
spec/serializers/api/admin/variant_override_serializer_spec.rb
|
469 miliseconds | 1% | Trend |
spec/serializers/api/admin/index_enterprise_serializer_spec.rb
|
462 miliseconds | 7% | Trend |
engines/dfc_provider/spec/requests/addresses_spec.rb
|
455 miliseconds | 3% | Trend |
spec/serializers/api/enterprise_serializer_spec.rb
|
446 miliseconds | 5% | Trend |
spec/lib/tasks/import_product_images_rake_spec.rb
|
434 miliseconds | 6% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summary_spec.rb
|
427 miliseconds | 4% | Trend |