[Libreoffice-qa] Manual tests on RC1

2013-12-20 Thread Sophie
Hi all,

A new test run is available on Moztrap to test the RC1 version of 4.2.0.
Concerning Moztrap, there is 47 tests to run, there is no obligation to
run them all, you can choose your favorite module and run only those, or
only those tagged P1. You can abandon the tests and come back later to
finish them.
Concerning the RC1 version, RC means release candidate, so this version
will install as a normal version replacing your existing one. So be
careful to save your profile before installing it.

You can download the version from here
http://www.libreoffice.org/download/pre-releases/
More information on how-to use Moztrap here
https://wiki.documentfoundation.org/MozTrap/User_Guide

If you have any question, don't hesitate to ask on the QA list, or
directly to me or the QA irc channel.

Thanks a lot in advance to all who participate, this will really help.

Kind regards
Sophie
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Moztrap: relation between version/runs/cases

2013-12-20 Thread Sophie
Hi Yifan,
Le 19/12/2013 10:56, Yifan Jiang a écrit :
 Hi Sophie,
 
 A direct guess of mine is the new test cases not included in a test
 suite, which is the only way to get test cases in a test run.

Your guess is right, I missed this step, I thought once added the P3
tag, it goes in the series.
 
 That is to say, when a test run is being created, selecting
 corresponding test suite wrapping those cases is the only method for
 us to select wanted test cases. So before the test run is created, the
 target test cases should be there in a test suite. This is actually a
 way I don't really like :(

ok, I understand.
 
 So when creating a brand new test case, there's chance to select
 which test suite should it be in:
 
 http://manual-test.libreoffice.org/manage/case/add/

ok, I see my mistake here
 
 Unfortunately the UI seems not there when editing an existed case. In
 this situation, we need to edit the test suite in:
 
 http://manual-test.libreoffice.org/manage/suites/
 
 and edit P3 test suite here:
 
 http://manual-test.libreoffice.org/manage/suite/12/
 
 in the page, the p3 tag search in the left hand side panel is usable
 to get the wizard specific cases.

ok, thanks a lot, I see now how I can correct my mistake :)
 
 In addition, updating the test suite does not update test run on the
 fly, we need to recreate a test run after doing proper test suite set
 up.

ah ok, noted.
 
 It seems we are having much more fun with Moztrap, my further comments
 as below. Cheers :)
 
 Best wishes,
 Yifan
 
 On Wed, Dec 18, 2013 at 11:51:21AM +0100, Sophie Gautier wrote:
 Hi Yi Fan, all

 I need some help to understand the relation between test cases, run,
 versions.
 - when I create a new Version (LibreOffice 4.2.0), I indicate that test
 cases are based on LibreOffice 0
 
 Yes, that's right.
 
 - then I've created 4.2.0 beta2 and 4.2.0RC1 runs always based on
 LibreOffice 0 test cases
 
 When you created test runs, the cases in them are based on test suites
 in the version. So in this scenario, the runs should have been based
 on Libreoffice 4.2.0 Version+Selected test suites

Yes, I see the difference, thanks
 
 The problem I encounter currently is that if I modify test cases or
 create new one on LibreOffice 0, they are not updated to the new run I
 will create for this version.
 Before creating 4.0.2 RC1 run, I've added two new test cases to check
 wizards feature in Writer, but they don't appear in this run. It seems
 that the test cases appear only if I create a new Version. Or may be
 there is something wrong that I'm doing? I've tried several time without
 finding a solution.
 
 Ditto :)
 
 May be I can delete the actual LibreOffice 4.2.0 version and recreate
 it, but what would happen to the existing 4.2.0 beta2 run?
 
 It doesn't help if test cases are not in a test suite :)

Yes, thank you very much for your help. I think I've understand the
whole process now.

Cheers
Sophie

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] odb ODF standard conformance [was: minutes of ESC call ...]

2013-12-20 Thread Lionel Elie Mamane
On Thu, Dec 19, 2013 at 08:24:29PM +, Michael Meeks wrote:

 * Crashtest update (Markus)
 + cf. http://dev-builds.libreoffice.org/crashtest/
   new crash testing result is available (cf. the date  git hash)
   All files tested, and the results are complete for the 1st time.
   and that all odb files are not valid according to the validator
 + need to look at the standard (Lionel)
 + presumably some silly error ...

Here are the main classes of low hanging fruit conformance errors I
see:

1) xlink:href without xlink:type

   Easy to fix if (as I assume) I can always put simple in these
   places. I have a patch sitting in my tree to do that.

2) manifest:manifest without version attribute: I have no clue what
   version I should put there. Any hint?

3) ODF mimetype 'application/vnd.oasis.opendocument.base' is invalid

   Well,
   
http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#__RefHeading__1420388_253892949
   lists this as the recommended mimetype but that the
   RFC4288-registration is in progress. Shouldn't we rather move
   forward on the registration... which has been stalled... why?

I need help on these:

1) fdo36288-2.odb/forms/Obj42/content.xml[2,17145]:  Error: attribute
   xlink:href has a bad value: .uno:FormController/saveRecord does
   not satisfy the anyURI type

   What is the right way to put a .uno URI?

2) ooo103006-1.odb/reports/Obj131/content.xml[2,6115]:  Error: element
   form:hidden is missing id attribute

   This one probably just needs an ID generated. Shall we just call
   something like BASE64ENCODE(RANDOM(give me 9 bytes))? Or is there a
   more structured system in LibreOffice?

These need some real investigation:

1) fdo40381-1.odb/content.xml[2,3672]:  Error: uncompleted content model. 
expecting: column

2) 
srv/crashtestdata/current/home/buildslave/source/bugdocs2/odb/fdo36288-2.odb/content.xml[2,3901]:
   Error: unexpected attribute db:type-name

3) ooo103006-1.odb/content.xml[2,42566]:  Error: element db:order-statement 
was found where no element may occur

4) ooo103006-1.odb/content.xml[2,42818]:  Error: unexpected attribute 
db:help-message

5) ooo103006-1.odb/forms/Obj21/content.xml[2,121903]:  Error: control149 is 
referenced by an IDREF, but not defined.

I doubt that these actually come from base-specific code, but who
knows:

1) forms/Obj11/styles.xml:  Error: unexpected attribute 
style:layout-grid-snap-to-characters

2) fdo36288-2.odb/content.xml[2,2887]:  Error: tag name
   db:font-charset is not allowed. Possible tag names are:
   character-set,table-settings

-- 
Lionel
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-qa] Major Release Checklist

2013-12-20 Thread Joel Madero

Hi All,

As discussed on QA call, I've made a preliminary checklist of things 
that QA can consistently do during our major release cycle. It needs to 
be expanded on but it's a start. It includes bug hunting session and 
testing.


Feel free to comment, criticize, change, etc . . . As always this isn't 
a must do just trying to offer a prioritized checklist that can offer 
some guidance during our release cycle.


Also we need to establish a list of major components that we should test 
every release. Starting with:


Installing
Running each component
Every dialog for every component (perhaps we can setup an auto test for 
this, every dialog opens, makes sure it opens quickly without a crash?)

Typing
Printing

Currently I'm not sure if a lot of QA actually installed pre-releases 
(we either just run a daily, master build, or a stable). Might be good 
for more of us to install the pre-releases when they are actually 
released to make sure there are no nightmares waiting under the bed.



Best,
Joel


Quality Assurance Major Release Check List.ods
Description: application/vnd.oasis.opendocument.spreadsheet
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] [ANN] LibreOffice 4.2.0 RC1 test builds available

2013-12-20 Thread bfoman
V Stuart Foote wrote
 I prefer running the SysInternals ProcessMonitor (v3.0.5) to fully log ALL
 system processes during a crash. And with access now to the LibreOffice
 symbols we can  follow process and threads with stack traces exposed with
 the symbols Debug Help dbghelp.dll from the Windows 8.1 SDK . 

Hi!
Could you please change this interesting post into a Wiki article? Would be
great to have another way of stack tracing described (with screenshots
etc.). Thanks in advance.
Best regards.



--
View this message in context: 
http://nabble.documentfoundation.org/Libreoffice-qa-ANN-LibreOffice-4-2-0-RC1-test-builds-available-tp4088803p4089211.html
Sent from the QA mailing list archive at Nabble.com.
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Major Release Checklist

2013-12-20 Thread Sophie
Le 20/12/2013 19:03, Christian Lohmaier a écrit :
 Hi Sophie, * ,
 
 Am 20.12.2013 16:56 schrieb Sophie gautier.sop...@gmail.com:
 Le 20/12/2013 15:52, Joel Madero a écrit :
 
 Would it be possible to change the bug hunting session from RC1 to RC2?
 because l10n is not finished for RC1
 
 Note that this is special for minor releases like 4.2.0 where there will be
 three RCS. For bug fix releases there are only two, with the second being
 the candidate to be final. This is too late.
 
 Also for bugfix releases usually no new strings are introduced, so rc1 must
 be the target for the bug hunt.

hey Cloph, the topic says Major Release Checklist ;)
But I agree with you about minor release :)
 
 For 4.2.0, I'd say it is a matter of when to schedule the hunt. After
 holiday break rc2 will be available anyway.

What I don't like in having a bug hunt on not fully localized lang pack
is that it may introduce bugs are not really bugs and make waste time to
everybody (I've already seen option tab missing, printing tab missing,
menus entry messed, etc...)
Cheers
Sophie

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Major Release Checklist

2013-12-20 Thread Christian Lohmaier
Hi Sophie,

Am 20.12.2013 19:57 schrieb Sophie gautier.sop...@gmail.com:
 Le 20/12/2013 19:03, Christian Lohmaier a écrit :
  Am 20.12.2013 16:56 schrieb Sophie gautier.sop...@gmail.com:
  Le 20/12/2013 15:52, Joel Madero a écrit :
 
 hey Cloph, the topic says Major Release Checklist ;)
 But I agree with you about minor release :)

Yeah, but version is major.minor.micro so 4.2.0 is a new minor release :-)

Ciao
Christian
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] [ANN] LIbreOffice 4.2.0 RC1 available

2013-12-20 Thread M Henri Day
2013/12/20 Christian Lohmaier lohma...@googlemail.com

 Dear Community,

 The Document Foundation is pleased to announce the first release
 candidate of LibreOffice 4.2.0. The upcoming 4.2.0 will bring new
 features and lots of bugfixes. Check out
 https://wiki.documentfoundation.org/ReleaseNotes/4.2 for an
 (incomplete and work-in-progress) list of the new features.
 Please be aware that LibreOffice 4.2.0 RC1 is not been flagged as ready
 for production use yet, you should continue to use LibreOffice 4.1.4 for
 that.

 The release is available for Windows, Linux and Mac OS X from our QA
 builds download page at

   http://www.libreoffice.org/download/pre-releases/

 LibreOffice 4.2.0 RC1 is also available in a 64bit version for Mac OS
 X 10.8 (or newer)

 Developers and QA might also be interested in the symbol server for
 windows debug information (see the release notes linked below for
 details)

 Should you find bugs, please report them to the FreeDesktop Bugzilla:

   https://bugs.freedesktop.org

 A good way to assess the release candidate quality is to run some
 specific manual tests on it, our TCM wiki page has more details:


 http://wiki.documentfoundation.org/QA/Testing/Regression_Tests#Full_Regression_Test

 For other ways to get involved with this exciting project - you can
 e.g. contribute code:

   http://www.libreoffice.org/get-involved/developers/

 translate LibreOffice to your language:

   http://wiki.documentfoundation.org/LibreOffice_Localization_Guide

 or help with funding our operations:

   http://donate.libreoffice.org/

 A list of known issues and fixed bugs with 4.2.0 RC1 is available
 from our wiki:

   http://wiki.documentfoundation.org/Releases/4.2.0/RC1

 Let us close again with a BIG Thank You! to all of you having
 contributed to the LibreOffice project - this release would not have
 been possible without your help.

 On behalf of the Community,

 Christian
 ___
 List Name: Libreoffice-qa mailing list
 Mail address: Libreoffice-qa@lists.freedesktop.org
 Change settings:
 http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
 Problems?
 http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
 Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
 List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


​Once again, Christian, you LO developers seem to have done a fantastic job
! Kudos ! I really look forward to using this version, when it's come a bit
longer. As it is, I'm quite impressed (no pun intended) with 4.1.4.2...

Henri​
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [Libreoffice-qa] Major Release Checklist

2013-12-20 Thread Sophie
Le 20/12/2013 20:09, Christian Lohmaier a écrit :
 Hi Sophie,
 
 Am 20.12.2013 19:57 schrieb Sophie gautier.sop...@gmail.com:
 Le 20/12/2013 19:03, Christian Lohmaier a écrit :
 Am 20.12.2013 16:56 schrieb Sophie gautier.sop...@gmail.com:
 Le 20/12/2013 15:52, Joel Madero a écrit :

 hey Cloph, the topic says Major Release Checklist ;)
 But I agree with you about minor release :)
 
 Yeah, but version is major.minor.micro so 4.2.0 is a new minor release :-)

lol :)
Sophie

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] [libreoffice-projects] [ANN] LIbreOffice 4.2.0 RC1 available

2013-12-20 Thread Norbert Thiebaud
On Fri, Dec 20, 2013 at 2:31 PM, Jean Weber jeanwe...@gmail.com wrote:
 Hi Christian,

 I used the regular (32-bit) build, which the download page suggested,
 and which I have always used. Should I be using the 64-bit build? I'll
 try that today.

both should work for 10.9... I would just like a confirmation that the
64 bits build works (which I think it does... as the problem seems to
be tied to the signing of the Python Framework.. which is not
delivered in the 64 bits build (unnecessary since the target 10.8+
already have a suitable system python)

Norbert
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] [libreoffice-projects] [ANN] LIbreOffice 4.2.0 RC1 available

2013-12-20 Thread Jean Weber
On Sat, Dec 21, 2013 at 6:36 AM, Norbert Thiebaud nthieb...@gmail.com wrote:
 On Fri, Dec 20, 2013 at 2:31 PM, Jean Weber jeanwe...@gmail.com wrote:
 Hi Christian,

 I used the regular (32-bit) build, which the download page suggested,
 and which I have always used. Should I be using the 64-bit build? I'll
 try that today.

 both should work for 10.9... I would just like a confirmation that the
 64 bits build works (which I think it does... as the problem seems to
 be tied to the signing of the Python Framework.. which is not
 delivered in the 64 bits build (unnecessary since the target 10.8+
 already have a suitable system python)

 Norbert


64-bit Mac version opened for me as it should.

--Jean
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-qa] Major Release Checklist

2013-12-20 Thread Joel Madero

On 12/20/2013 12:00 PM, libreoffice-qa-requ...@lists.freedesktop.org wrote:

hey Cloph, the topic says Major Release Checklist;)
But I agree with you about minor release:)


Yeah, but version is major.minor.micro so 4.2.0 is a new minor release:-)
And of course what I meant was minor release :-/ I always get those 
confused but now I know, major.minor.micro


That being said - for major (which only happens what...once every 2 
years? I guess we can move bug hunting session as late as RC3, for minor 
releases, I suppose RC1 will have to do and locales will just be out of 
luck (which is unfortunate). That being said - maybe we can have a 
locale bug hunting session immediately upon release that lasts 7 days, 
any bugs found can be fixed in the first micro release.


Thoughts?


Best,
Joel
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/