[OpenStack-I18n] Discussion: How to test Zanata well for translate-dev.openstack.org?

Ian Y. Choi ianyrchoi at gmail.com
Tue Jan 10 17:28:31 UTC 2017


Hello Steve,

Thanks a lot for your kind comments!

I have added more items and completed all the tests with notes which 
things I have changed for such tests
reflecting the four big things you have mentioned and comments
: https://etherpad.openstack.org/p/i18n-zanata-test-for-translate-dev


Alex,

When I tested Zanata 3.7.3 with Xenial on translate-dev.openstack.org,
the server showed an error message like
  "Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded and 
the cpus are spinning" when I created
a version with 20107950 words (creating "stable-newton" branch from 
"master" for openstack-manuals ).

Clark and me now think that since the main difference is Xenial with 
Java 8, it might be either
: java 8 needs more in general or Zanata
: java 8 needs more
: just Zanata needs more on the newer version.

Clark confirmed that translate-dev and translate servers have the same 
amount of memory on the server
and also the jvm heap size is the same.

Could you give me some ideas for dealing with issue, such as the root 
cause of this error and/or recommendations of memory sizes?


With many thanks,

/Ian


Steve Kowalik wrote on 12/23/2016 12:44 PM:
> On 22/12/16 03:20, Ian Y. Choi wrote:
>> For the first step, I18n team needs to test translate-dev.openstack.org
>> - whether Zanata 3.7.3 works with Xenial operating system or not.
>
> The four big things to check are:
> * Does the website work reliably? Can you log in, browse translations,
> and switch between projects?
> * Can you modify a translation and have that change reflected if you
> close the browser and then log back in and check?
> * Can you download translations from the -dev server[1]?
> * Can you push new source files from a project to the -dev server[1]?
>
> [1]: I've forgotten some of the details, but there's a tool in
> project-config under jenkins/scripts called create-zanata-xml.py that
> create a suitable XML file[2] so you can use the Zanata CLI to test
> those two parts.
> [2]: With the correct options of course, which are used in
> upstream_translation_update.sh and friends in the same directory in
> project-config.
>
> Thanks,





More information about the OpenStack-I18n mailing list