My organization (openfoodnetwork.org) / Open Food Network / engines / Build ID 34316c1f-d1c6-429b-b0b8-00705d7d4f46
Commit hash | Branch | Nodes | Tests execution time | Created at |
---|---|---|---|---|
5a0694a | refs/heads/master | 2 | 4 minutes 40.71 seconds 16% | 2024-02-15 21:05:33 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 3 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 3 miliseconds. The shorter this time is, the better.
Node index | Finish time | Tests execution time (4 minutes 40.71 seconds) |
---|---|---|
0 Finished First | 2024-02-15 21:08:30 UTC | 2 minutes 21.91 seconds |
1 Finished Last | 2024-02-15 21:08:30 UTC | 2 minutes 18.8 seconds |
You can likely decrease your CI build time by around 47 seconds by running more parallel CI nodes.
Running 3 parallel nodes should result in an optimal build time (~1.56 minutes)
Test file path (Displaying entries 101 - 133 of 133 in total files) | Execution time | ||
---|---|---|---|
spec/lib/spree/money_spec.rb | 127 miliseconds | 65% | Trend |
engines/dfc_provider/spec/requests/persons_spec.rb | 112 miliseconds | 67% | Trend |
spec/lib/reports/sales_tax_report_spec.rb | 109 miliseconds | 68% | Trend |
spec/lib/open_food_network/feature_toggle_spec.rb | 89 miliseconds | 66% | Trend |
spec/lib/open_food_network/i18n_config_spec.rb | 81 miliseconds | 74% | Trend |
spec/serializers/api/admin/subscription_customer_serializer_spec.rb | 80 miliseconds | 76% | Trend |
spec/lib/spree/core/mail_settings_spec.rb | 75 miliseconds | 76% | Trend |
spec/lib/open_food_network/enterprise_issue_validator_spec.rb | 61 miliseconds | 78% | Trend |
engines/order_management/spec/services/order_management/subscriptions/summarizer_spec.rb | 52 miliseconds | 81% | Trend |
spec/lib/spree/localized_number_spec.rb | 48 miliseconds | 82% | Trend |
engines/web/spec/helpers/cookies_policy_helper_spec.rb | 43 miliseconds | 83% | Trend |
spec/lib/stripe/webhook_handler_spec.rb | 38 miliseconds | 85% | Trend |
spec/lib/spree/i18n_spec.rb | 33 miliseconds | 87% | Trend |
engines/dfc_provider/spec/services/address_builder_spec.rb | 32 miliseconds | 88% | Trend |
spec/lib/spree/core/token_resource_spec.rb | 30 miliseconds | 87% | Trend |
spec/lib/open_food_network/i18n_inflections_spec.rb | 27 miliseconds | 89% | Trend |
spec/lib/tasks/users_rake_spec.rb | 27 miliseconds | 89% | Trend |
spec/serializers/api/admin/customer_with_balance_serializer_spec.rb | 20 miliseconds | 92% | Trend |
engines/dfc_provider/spec/services/dfc_io_spec.rb | 19 miliseconds | 92% | Trend |
engines/dfc_provider/spec/services/dfc_product_type_factory_spec.rb | 18 miliseconds | 92% | Trend |
spec/lib/reports/report_loader_spec.rb | 18 miliseconds | 92% | Trend |
spec/lib/open_food_network/referer_parser_spec.rb | 18 miliseconds | 92% | Trend |
spec/serializers/api/credit_card_serializer_spec.rb | 15 miliseconds | 93% | Trend |
engines/order_management/spec/services/order_management/stock/coordinator_spec.rb | 14 miliseconds | 94% | Trend |
spec/lib/action_dispatch/request_spec.rb | 14 miliseconds | 94% | Trend |
spec/lib/reports/report_renderer_spec.rb | 11 miliseconds | 95% | Trend |
spec/lib/stripe/authorize_response_patcher_spec.rb | 9 miliseconds | 96% | Trend |
spec/lib/reports/enterprise_fee_summary/summarizer_spec.rb | 9 miliseconds | 96% | Trend |
spec/lib/spree/core/environment_spec.rb | 9 miliseconds | 96% | Trend |
spec/lib/spree/core/product_duplicator_spec.rb | 8 miliseconds | 96% | Trend |
engines/dfc_provider/spec/services/dfc_loader_spec.rb | 7 miliseconds | 96% | Trend |
spec/lib/open_food_network/error_logger_spec.rb | 5 miliseconds | 97% | Trend |
spec/lib/reports/enterprise_fee_summary/report_data/enterprise_fee_type_total_spec.rb | 5 miliseconds | 97% | Trend |