Re: git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Michael Schwendt
On Thu, 18 Jun 2015 11:07:57 -0700, Adam Williamson wrote:

> On Thu, 2015-06-18 at 20:03 +0200, Michael Schwendt wrote:
> > On Thu, 18 Jun 2015 11:00:58 -0700, Adam Williamson wrote:
> > 
> > > > Creating a new ticket is a clean start while not "hiding" the 
> > > > previous release(s).
> > > 
> > > However, it's much more likely to cause Bodhi to get confused 
> > > between
> > > the multiple 'competing' updates for the same package, and to cause 
> > > the
> > > problem where an older update gets pushed over a newer one.
> > 
> > That's why one can "unpush" updates, too.
> 
> Sure, but not everyone does. (And I think it's still possible for an
> 'unpushed' update to get autokarma pushed if someone votes for it late
> or by accident, though I'm not 100% sure.)

And editing an update is free of such race conditions?

A test update that's going to be _replaced_ because of negative feedback
is very unlikely to receive late karma and get autopushed. It's safer
and cleaner to add the fixed update with a new ticket and unpush the bad
one (if bodhi doesn't obsolete it automatically). The new update won't be
pushed before the old bad one. Unless it's added with a ridiculously low
karma threshold and people voting on it before it appears in the repo.


-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Adam Williamson
On Thu, 2015-06-18 at 20:03 +0200, Michael Schwendt wrote:
> On Thu, 18 Jun 2015 11:00:58 -0700, Adam Williamson wrote:
> 
> > > Creating a new ticket is a clean start while not "hiding" the 
> > > previous release(s).
> > 
> > However, it's much more likely to cause Bodhi to get confused 
> > between
> > the multiple 'competing' updates for the same package, and to cause 
> > the
> > problem where an older update gets pushed over a newer one.
> 
> That's why one can "unpush" updates, too.

Sure, but not everyone does. (And I think it's still possible for an
'unpushed' update to get autokarma pushed if someone votes for it late
or by accident, though I'm not 100% sure.)
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Michael Schwendt
On Thu, 18 Jun 2015 11:00:58 -0700, Adam Williamson wrote:

> > Creating a new ticket is a clean start while not "hiding" the 
> > previous release(s).
> 
> However, it's much more likely to cause Bodhi to get confused between
> the multiple 'competing' updates for the same package, and to cause the
> problem where an older update gets pushed over a newer one.

That's why one can "unpush" updates, too.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Adam Williamson
On Thu, 2015-06-18 at 15:33 +0200, Michael Schwendt wrote:
> On Thu, 18 Jun 2015 15:15:46 +0200, Petr Stodulka wrote:
> 
> > I remove some tickets?? I edit existing one for newer version 
> > git-2.4.3-3 which fix it and add it into this one with ne request.
> 
> Ah, that explains it!
> 
> > Or I should create another one?
> 
> That's what I would recommend -- I don't make the rules, however. ;-)
> 
> Else the old tester comments and votes pile up and make the entire 
> ticket
> less readable and more confusing. Bodhi is clever enough to reset the 
> karma
> level when editing the ticket, but the old votes are still displayed 
> in
> a misleading way.
> 
> Creating a new ticket is a clean start while not "hiding" the 
> previous
> release(s).

However, it's much more likely to cause Bodhi to get confused between
the multiple 'competing' updates for the same package, and to cause the
problem where an older update gets pushed over a newer one.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: firewall-applet GTK+ -> Qt

2015-06-18 Thread Adam Williamson
On Thu, 2015-06-18 at 00:02 +0200, drago01 wrote:
> On Wed, Jun 17, 2015 at 11:43 PM, Adam Williamson
>  wrote:
> > On Mon, 2015-06-15 at 15:19 +0200, drago01 wrote:
> > > On Mon, Jun 15, 2015 at 3:10 PM, Richard Hughes <
> > > hughsi...@gmail.com>
> > > wrote:
> > > > On 15 June 2015 at 12:12, Thomas Woerner 
> > > > wrote:
> > > > > 1) The gtk statusicon widget is deprecated in gtk3, will be
> > > > > removed soon.
> > > > 
> > > > Why do you need a status icon at all? I can't imagine why I'd 
> > > > want
> > > > my
> > > > firewall sending messages to the desktop.
> > > > 
> > > > > I plan to port firewall-config also over to Qt for one of the
> > > > > next releases.
> > > > 
> > > > That's completely your choice, but I'm sure it won't help the 
> > > > "do
> > > > we
> > > > need firewalld at all on the workstation" crowd at all given 
> > > > that
> > > > the
> > > > workstation is predominantly GTK-based.
> > > 
> > > Well given that we ship QT by default and there is work being 
> > > done on
> > > a QT theme for workstation I don't think "written in QT" is an
> > > argument against an app. (whether we need a firewall config tool 
> > > by
> > > default or not is a different story).
> > 
> > Qt is a part of the Workstation flavor by definition: [...]
> 
> I know ... that does not contradict what I said ... in fact it backs 
> it up ;)

Yes. That was what I intended.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Re: git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Michael Schwendt
On Thu, 18 Jun 2015 15:15:46 +0200, Petr Stodulka wrote:

> I remove some tickets?? I edit existing one for newer version 
> git-2.4.3-3 which fix it and add it into this one with ne request.

Ah, that explains it!

> Or I should create another one?

That's what I would recommend -- I don't make the rules, however. ;-)

Else the old tester comments and votes pile up and make the entire ticket
less readable and more confusing. Bodhi is clever enough to reset the karma
level when editing the ticket, but the old votes are still displayed in
a misleading way.

Creating a new ticket is a clean start while not "hiding" the previous
release(s).

Editing is better when adding packages or adding details to the bug
description.

Btw, searching for the "git" updates in bodhi web has been complicated
by this bodhi bug: https://fedorahosted.org/bodhi/ticket/785
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test

Fedora 22 updates-testing report

2015-06-18 Thread updates
The following Fedora 22 Security updates need testing:
 Age  URL
  69  
https://admin.fedoraproject.org/updates/FEDORA-2015-5878/echoping-6.1-0.beta.r434svn.1.fc22
  68  
https://admin.fedoraproject.org/updates/FEDORA-2015-5948/asterisk-13.3.2-1.fc22
  47  
https://admin.fedoraproject.org/updates/FEDORA-2015-7329/drupal7-views-3.11-1.fc22
  46  
https://admin.fedoraproject.org/updates/FEDORA-2015-7383/python-keystonemiddleware-1.3.1-1.fc22
  34  
https://admin.fedoraproject.org/updates/FEDORA-2015-8196/rawstudio-2.1-0.1.20150511git983bda1.fc22
  18  
https://admin.fedoraproject.org/updates/FEDORA-2015-9110/fossil-1.33-1.fc22
  18  
https://admin.fedoraproject.org/updates/FEDORA-2015-9185/ceph-deploy-1.5.25-1.fc22
  12  
https://admin.fedoraproject.org/updates/FEDORA-2015-9498/redis-2.8.21-1.fc22
   8  
https://admin.fedoraproject.org/updates/FEDORA-2015-9663/libwmf-0.2.8.4-43.fc22
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-5279/strongswan-5.3.2-1.fc22
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9692/squid-3.4.13-1.fc22
   3  
https://admin.fedoraproject.org/updates/FEDORA-2015-10001/xen-4.5.0-11.fc22


The following Fedora 22 Critical Path updates have yet to be approved:
 Age URL
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9711/sane-backends-1.0.24-14.fc22
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9694/livecd-tools-22.2-1.fc22
   6  
https://admin.fedoraproject.org/updates/FEDORA-2015-9807/libfm-1.2.3-9.D20150607gite1de98ccba.fc22
   6  
https://admin.fedoraproject.org/updates/FEDORA-2015-9754/perl-Encode-Locale-1.05-1.fc22
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10087/krb5-1.13.2-2.fc22
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10071/tigervnc-1.4.3-7.fc22
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10056/perl-threads-2.02-1.fc22


The following builds have been pushed to Fedora 22 updates-testing

Zim-0.63-1.fc22
airinv-1.00.1-1.fc22
binutils-2.25-8.fc22
deluge-1.3.11-3.fc22
drpm-0.1.3-1.fc22
easytag-2.3.7-3.fc22
git-extras-2.2.0-2.fc22
gnome-2048-0.1.0-0.4.git3ea1464.fc22
gnome-chemistry-utils-0.14.10-5.fc22
gnumeric-1.12.22-1.fc22
goffice-0.10.22-1.fc22
golang-googlecode-go-crypto-0-0.3.gitc57d4a7.fc22
gstreamer1-plugins-bad-free-1.4.5-3.fc22
krb5-1.13.2-2.fc22
mote-0.2.1b1-1.fc22
openssl-1.0.1k-10.fc22
perl-DBIx-Class-IntrospectableM2M-0.001002-1.fc22
perl-DateTime-TimeZone-1.91-1.fc22
perl-Lingua-EN-Sentence-0.29-1.fc22
perl-threads-2.02-1.fc22
php-JsonSchema-1.4.2-1.fc22
php-doctrine-instantiator-1.0.5-1.fc22
php-guzzlehttp-guzzle-5.3.0-1.fc22
php-phpunit-PHP-Timer-1.0.6-1.fc22
php-solarium-3.4.1-1.fc22
proxychains-ng-4.10-1.fc22
python-ZODB-4.2.0-1.fc22
python-aiohttp-0.16.5-1.fc22
python-bleach-1.4.1-3.fc22
python-rencode-1.0.3-1.fc22
python-trollius-redis-0.1.4-2.fc22
rpm-4.12.0.1-10.fc22
smb4k-1.2.0-2.fc22
sqlitebrowser-3.7.0-1.fc22
tigervnc-1.4.3-7.fc22
tor-0.2.6.9-1.fc22
trademgen-1.00.1-1.fc22
wine-1.7.45-1.fc22
xapian-bindings-1.2.21-1.fc22
xapian-core-1.2.21-1.fc22
xorg-x11-drv-libinput-0.11.0-1.fc22

Details about builds:



 Zim-0.63-1.fc22 (FEDORA-2015-10070)
 Desktop wiki & notekeeper

Update Information:

This release has two main features:
1. New plugin for tables - by Tobias Haupenthal
2. Support for Fossil version control - by Stas Bushuev

ChangeLog:

* Mon Jun 15 2015 Robin Lee  - 0.63-1
- Update to 0.63
- Requires python-appindicator to fix trayicon on Plasma 5
- Drop applied 755_754.diff




 airinv-1.00.1-1.fc22 (FEDORA-2015-10066)
 C++ Simulated Airline Inventory Management System library

Update Information:

Travel Market Simulator

ChangeLog:

* Sun Jun 14 2015 Denis Arnaud  - 1.00.1-1
- Removed the dependency on ZeroMQ (only AirInv is dependent on it, not StdAir)




 binutils-2.25-8.fc22 (FEDORA-2015-10051)
 A GNU collection of binary utilities

Update Information:

Resolves building and using GOLD for AArch64

ChangeLog:

* Wed Jun 10 

Fedora 20 updates-testing report

2015-06-18 Thread updates
The following Fedora 20 Security updates need testing:
 Age  URL
 178  
https://admin.fedoraproject.org/updates/FEDORA-2014-17089/aeskulap-0.2.2-0.20beta1.fc20,orthanc-0.8.5-2.fc20,dcmtk-3.6.1-1.fc20
 133  
https://admin.fedoraproject.org/updates/FEDORA-2015-1718/389-admin-1.1.38-1.fc20
 116  
https://admin.fedoraproject.org/updates/FEDORA-2015-0951/xdg-utils-1.1.0-0.38.rc3.fc20
 101  
https://admin.fedoraproject.org/updates/FEDORA-2015-3417/389-ds-base-1.3.2.27-1.fc20
  96  
https://admin.fedoraproject.org/updates/FEDORA-2015-3738/ImageMagick-6.8.6.3-6.fc20
  83  
https://admin.fedoraproject.org/updates/FEDORA-2015-4672/quassel-0.11.0-2.fc20
  68  
https://admin.fedoraproject.org/updates/FEDORA-2015-5970/asterisk-11.17.1-1.fc20
  68  
https://admin.fedoraproject.org/updates/FEDORA-2015-5978/krb5-1.11.5-20.fc20
  61  
https://admin.fedoraproject.org/updates/FEDORA-2015-6339/realmd-0.14.6-6.fc20
  49  
https://admin.fedoraproject.org/updates/FEDORA-2015-7231/libarchive-3.1.2-8.fc20
  47  
https://admin.fedoraproject.org/updates/FEDORA-2015-7302/drupal7-views-3.11-1.fc20
  35  
https://admin.fedoraproject.org/updates/FEDORA-2015-8159/rawstudio-2.1-0.1.20150511git983bda1.fc20
  26  
https://admin.fedoraproject.org/updates/FEDORA-2015-8142/cabal-install-1.16.1.0-1.fc20,haskell-platform-2013.2.0.0-39.fc20
  26  
https://admin.fedoraproject.org/updates/FEDORA-2015-8727/fail2ban-0.9.2-1.fc20
  18  
https://admin.fedoraproject.org/updates/FEDORA-2015-9163/fossil-1.33-1.fc20
   8  
https://admin.fedoraproject.org/updates/FEDORA-2015-9649/libwmf-0.2.8.4-43.fc20
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-5375/strongswan-5.3.2-1.fc20
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9703/squid-3.3.14-1.fc20
   3  https://admin.fedoraproject.org/updates/FEDORA-2015-9965/xen-4.3.4-6.fc20
   3  
https://admin.fedoraproject.org/updates/FEDORA-2015-9985/postgresql-9.3.9-1.fc20
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-9371/openssl-1.0.1e-44.fc20


The following Fedora 20 Critical Path updates have yet to be approved:
 Age URL
 116  
https://admin.fedoraproject.org/updates/FEDORA-2015-0951/xdg-utils-1.1.0-0.38.rc3.fc20
  12  
https://admin.fedoraproject.org/updates/FEDORA-2015-9452/gnupg2-2.0.28-1.fc20
   8  
https://admin.fedoraproject.org/updates/FEDORA-2015-8911/kdelibs-4.14.9-2.fc20,kdepimlibs-4.14.9-1.fc20,kde-runtime-15.04.2-1.fc20,kde-baseapps-15.04.2-1.fc20,oxygen-icon-theme-15.04.2-1.fc20
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-9371/openssl-1.0.1e-44.fc20


The following builds have been pushed to Fedora 20 updates-testing

golang-googlecode-go-crypto-0-0.3.gitc57d4a7.fc20
openssl-1.0.1e-44.fc20
safelease-1.0-5.fc20

Details about builds:



 golang-googlecode-go-crypto-0-0.3.gitc57d4a7.fc20 (FEDORA-2015-10100)
 Supplementary Go cryptography libraries

Update Information:

Repository has moved to github.com/golang/crypto, updating spec file accordingly

ChangeLog:

* Mon Jun 15 2015 jchaloup  - 0-0.3.gitc57d4a7
- Repository has moved to github.com/golang/crypto, updating spec file 
accordingly
  resolves: #1231618

References:

  [ 1 ] Bug #1231618 - Tracker for golang-googlecode-go-crypto
https://bugzilla.redhat.com/show_bug.cgi?id=1231618




 openssl-1.0.1e-44.fc20 (FEDORA-2015-9371)
 Utilities from the general purpose cryptography library with TLS implementation

Update Information:

Update mitigating the LOGJAM security vulnerability and other moderate or low 
impact vulnerabilities.



ChangeLog:

* Mon Jun 15 2015 Tomáš Mráz  1.0.1e-44
- fix CVE-2014-8176 - invalid free in DTLS buffering code
- fix CVE-2015-1789 - out-of-bounds read in X509_cmp_time
- fix CVE-2015-1790 - PKCS7 crash with missing EncryptedContent
- fix CVE-2015-1791 - race condition handling NewSessionTicket
- fix CVE-2015-1792 - CMS verify infinite loop with unknown hash function
- add missing parts of CVE-2015-0209 fix for corectness although unexploitable
* Fri May 29 2015 Tomáš Mráz  1.0.1e-43
- fix CVE-2015-4000 - prevent the logjam attack on client - restrict
  the DH key size to at least 768 bits (limit will be increased in future)
- drop the AES-GCM restriction of 2^32 operations because the IV is
  always 96 bits (32 bit fixed field + 64 bit invocation field)
- fix regression in RAND locking (#1225994)

Fedora 21 updates-testing report

2015-06-18 Thread updates
The following Fedora 21 Security updates need testing:
 Age  URL
 138  
https://admin.fedoraproject.org/updates/FEDORA-2015-1467/openstack-glance-2014.1.3-4.fc21
  83  
https://admin.fedoraproject.org/updates/FEDORA-2015-4689/quassel-0.11.0-2.fc21
  68  
https://admin.fedoraproject.org/updates/FEDORA-2015-6005/asterisk-11.17.1-1.fc21
  47  
https://admin.fedoraproject.org/updates/FEDORA-2015-7326/drupal7-views-3.11-1.fc21
  35  
https://admin.fedoraproject.org/updates/FEDORA-2015-8170/rawstudio-2.1-0.1.20150511git983bda1.fc21
  28  
https://admin.fedoraproject.org/updates/FEDORA-2015-8168/cabal-install-1.16.1.0-1.fc21,haskell-platform-2013.2.0.0-39.fc21
  18  
https://admin.fedoraproject.org/updates/FEDORA-2015-9090/fossil-1.33-1.fc21
  18  
https://admin.fedoraproject.org/updates/FEDORA-2015-9141/ceph-deploy-1.5.25-1.fc21
  12  
https://admin.fedoraproject.org/updates/FEDORA-2015-9488/redis-2.8.21-1.fc21
   8  
https://admin.fedoraproject.org/updates/FEDORA-2015-9674/libwmf-0.2.8.4-43.fc21
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-5247/strongswan-5.3.2-1.fc21
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9744/squid-3.4.13-1.fc21
   3  https://admin.fedoraproject.org/updates/FEDORA-2015-9978/xen-4.4.2-6.fc21
   3  
https://admin.fedoraproject.org/updates/FEDORA-2015-9925/postgresql-9.3.9-1.fc21
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10108/openssl-1.0.1k-10.fc21


The following Fedora 21 Critical Path updates have yet to be approved:
 Age URL
   7  
https://admin.fedoraproject.org/updates/FEDORA-2015-9716/livecd-tools-21.6-1.fc21
   6  
https://admin.fedoraproject.org/updates/FEDORA-2015-9831/libfm-1.2.3-9.D20150607gite1de98ccba.fc21
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10108/openssl-1.0.1k-10.fc21
   0  
https://admin.fedoraproject.org/updates/FEDORA-2015-10095/rpm-4.12.0.1-7.fc21


The following builds have been pushed to Fedora 21 updates-testing

Zim-0.63-1.fc21
airinv-1.00.1-1.fc21
deluge-1.3.11-3.fc21
drpm-0.1.3-1.fc21
git-extras-2.2.0-2.fc21
golang-googlecode-go-crypto-0-0.3.gitc57d4a7.fc21
gstreamer1-plugins-bad-free-1.4.5-3.fc21
openssl-1.0.1k-10.fc21
perl-Lingua-EN-Sentence-0.29-1.fc21
php-JsonSchema-1.4.2-1.fc21
php-doctrine-instantiator-1.0.5-1.fc21
php-guzzlehttp-guzzle-5.3.0-1.fc21
php-phpunit-PHP-Timer-1.0.6-1.fc21
php-solarium-3.4.1-1.fc21
proxychains-ng-4.10-1.fc21
python-bleach-1.4.1-3.fc21
python-rencode-1.0.3-1.fc21
python-trollius-redis-0.1.4-2.fc21
rpm-4.12.0.1-7.fc21
tor-0.2.6.9-1.fc21
trademgen-1.00.1-1.fc21
wine-1.7.45-1.fc21
xapian-bindings-1.2.21-1.fc21
xapian-core-1.2.21-1.fc21

Details about builds:



 Zim-0.63-1.fc21 (FEDORA-2015-10097)
 Desktop wiki & notekeeper

Update Information:

This release has two main features:
1. New plugin for tables - by Tobias Haupenthal
2. Support for Fossil version control - by Stas Bushuev

ChangeLog:

* Mon Jun 15 2015 Robin Lee  - 0.63-1
- Update to 0.63
- Requires python-appindicator to fix trayicon on Plasma 5
- Drop applied 755_754.diff

References:

  [ 1 ] Bug #1231532 - Zim-0.63 is available
https://bugzilla.redhat.com/show_bug.cgi?id=1231532




 airinv-1.00.1-1.fc21 (FEDORA-2015-10076)
 C++ Simulated Airline Inventory Management System library

Update Information:

Travel Market Intelligence

ChangeLog:

* Sun Jun 14 2015 Denis Arnaud  - 1.00.1-1
- Removed the dependency on ZeroMQ (only AirInv is dependent on it, not StdAir)




 deluge-1.3.11-3.fc21 (FEDORA-2015-10074)
 A GTK+ BitTorrent client with support for DHT, UPnP, and PEX

Update Information:

Fix unbundling of rencode library.

ChangeLog:

* Sun Jun 14 2015 Michael Cronenworth  - 1.3.11-3
- Fix unbundling attempt of rencode (rhbz#953700)

References:

  [ 1 ] Bug #953700 - deluge bundles rencode
https://bugzilla.redhat.com/show_bug.cgi?id=953700
-

git / git-core conflicts - please don't delete bodhi tickets

2015-06-18 Thread Michael Schwendt
 file /usr/bin/git from install of git-2.4.3-2.fc22.x86_64 conflicts with file 
from package git-core-2.4.3-1.fc22.x86_64

and lots of other conflicts, but the bodhi ticket has been deleted
meanwhile. :-(

*Please* don't delete bodhi tickets. Withdraw them if that hasn't happened
automatically based on karma, and be done. It's painful trying to report such
issues and not finding test-updates and previous comments anymore.

Deleting bodhi tickets of released test-updates is a really bad habit.
-- 
test mailing list
test@lists.fedoraproject.org
To unsubscribe:
https://admin.fedoraproject.org/mailman/listinfo/test