Skip to content

Does not pass all PouchDB tests #255

@brody4hire

Description

@brody4hire

As reported by @nolanlawson in #247:

Hm, it gets to 49% and then just stops (Android 4.4 emulator + SQLite
plugin). In logcat I see a lot of:

GC_FOR_ALLOC freed 1230K, 18% free 6185K/7492K, paused 2ms, total 2ms

But that's only while it's working.

Once it stops working, the last failed test is Test _conflicts key in the
replication tests. Also I see in the logs a lot of:

  1821         eglCodecCommon  E  **** ERROR unknown type 0x0 (glSizeof,72)
  1821         eglCodecCommon  E  glUtilsParamSize: unknow param 0x00000b44
  1821         eglCodecCommon  E  glUtilsParamSize: unknow param 0x00000bd0

^ This is repeated over and over again.

and another comment by @nolanlawson:

I'm guessing this is some kind of memory leak, because once I restart the tests it works fine again... for awhile.

NOTEs:

  • We did not (so far) try this with the Crosswalk version on Cordova on Android.
  • @nolanlawson we should try this with androidDatabaseImplementation option set to 2 in sqlitePlugin.openDatabase() (as specified in README.md) and check results (also did we check this for iOS?)
  • Blob support is removed (from Android and iOS versions) and I would like to treat blobs with lower priority until we get some more urgent issues sorted

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions