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

aiidateam / aiida_core / 5905
74%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 21 Apr 2019 06:28PM UTC
Jobs 2
Files 391
Run time 9min
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

pending completion
5905

push

travis-ci

szoupanos
More progress on the JSONB migration. I need to add the data migration too. Now its just the schema

Changed Django models to support JSONB and adapted the DjangoNode (BackendNode). It needs testing

Making homogenous SqlaNode and DjangoNode. We need a serializer/deserialize that handles dates for Django

Handling correctly datetime in Django JSONB

All db.nodes tests that are not QB related work

QB works with aldjemy model and no dummy model. Needs a bit work on Computer.transport_params & Computer.metadata should turn to jsonb.
All tests of db.orm, db.query, db.nodes pass for Django JSONB.
Needs cleaning

Covering corner cases (metadata) for QB.
Cleaned the code. There is some code overlap between the QB Django and QB SQLA.
Maybe I should unify them.

More progress on import/export. Need to fix metadata for SQLA export. E.g. the computer.medatada is exported as computer._metadata

Modified QB to fallback to metadata when _metadata is given. The returned column for iter_dict is renamed to metadata too. The mechanism c$

Disabling migrations tests until I address the django migration problem halt. Disabling restapi tests until issue #2764 is fixed

Fixing Django migration tests. I had to reset the session before and after migrations to avoid deadlocks

More corrections

Fixing verdi data bands list. It now works with JSONB attributes

Converting dates to strings in import export. This solves the failing test test_calcjob_inoutputcat_old (aiida.backends.tests.cmdline.comm$

Models seems ok

Reorganising the migration files

JSONB migrations work

More cleaning at the migration

Small corrections in jsonb migrations

20428 of 32813 relevant lines covered (62.26%)

1.24 hits per line

Jobs
ID Job ID Ran Files Coverage
7 5905.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 21 Apr 2019 06:28PM UTC 0
62.26
Travis Job 5905.7
8 5905.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 21 Apr 2019 06:37PM UTC 0
62.17
Travis Job 5905.8
Source Files on build 5905
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5905
  • 908d5478 on github
  • Prev Build on django_jsonb (#5904)
  • Next Build on django_jsonb (#5906)
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