• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

whatsopt / WhatsOpt / 21948427066
89%

Build:
DEFAULT BRANCH: master
Ran 12 Feb 2026 01:37PM UTC
Jobs 1
Files 161
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Feb 2026 01:25PM UTC coverage: 81.119% (-3.8%) from 84.928%
21948427066

push

github

web-flow
Drop Python services support and nanage OpenMDAO Jax components (#227)

* Use special gemset for dev environment

* Update bundler to fix base64 deployment issue

* Disable metamodel creation

* Bump to version 1.32

* Disable the rerun capability

* bundle update

* Fix table cell focus (probably following React 19 upgrade)

* Add support for JAX components in OpenMDAO disciplines

- Updated `openmdao_discipline.py.erb` and `openmdao_discipline_base.py.erb` templates to include JAX-specific computation methods and imports.
- Modified `OpenmdaoDisciplineImpl` model to include a new `jax_component` attribute, allowing differentiation between standard and JAX components.
- Adjusted the `init_py_value` method in the `Variable` model to handle JAX-specific initialization.
- Updated serializers and fixtures to accommodate the new `jax_component` attribute.
- Created a migration to add the `jax_component` column to the `openmdao_discipline_impls` table.
- Ensured tests reflect the new attribute and its default value.

* Add some test on default values with jax

* Fix thrift conversions due to numpy 2.0 upgrade (add .item())

* Skip all tests related to python services

* Bump version to 2.0.0

* Linting

17 of 20 new or added lines in 5 files covered. (85.0%)

200 existing lines in 15 files now uncovered.

4262 of 5254 relevant lines covered (81.12%)

62.35 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
82.05
-6.18% app/models/openmdao_discipline_impl.rb

Uncovered Existing Lines

Lines Coverage ∆ File
1
94.72
-0.2% app/models/analysis.rb
1
82.05
-6.18% app/models/openmdao_discipline_impl.rb
1
71.43
-7.14% app/policies/meta_model_policy.rb
3
88.89
-1.67% app/lib/whats_opt/services/whatsopt_services_types.rb
6
77.42
-9.68% app/lib/whats_opt/service_proxy.rb
7
60.0
-3.78% app/lib/whats_opt/services/optimizer_store.rb
9
71.43
-16.07% app/lib/whats_opt/services/administration.rb
10
23.81
-47.62% app/controllers/api/v1/sensitivity_analyses_controller.rb
14
50.0
-46.67% app/lib/whats_opt/salib_sensitivity_analyser.rb
16
75.95
-6.75% app/models/operation.rb
20
44.68
-42.55% app/controllers/api/v1/meta_models_controller.rb
20
71.43
-21.98% app/models/meta_model.rb
25
42.22
-55.56% app/lib/whats_opt/surrogate_proxy.rb
26
60.61
-26.26% app/models/surrogate.rb
41
59.07
-19.07% app/lib/whats_opt/services/surrogate_store.rb
Jobs
ID Job ID Ran Files Coverage
1 21948427066.1 12 Feb 2026 01:37PM UTC 161
81.12
GitHub Action Run
Source Files on build 21948427066
  • Tree
  • List 161
  • Changed 19
  • Source Changed 6
  • Coverage Changed 16
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21948427066
  • e7da5f3c on github
  • Prev Build on master (#19639909191)
  • Next Build on master (#21988776684)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc