Page 1 sur 1

Limite d'import Excel

Publié : ven. mars 10, 2017 5:44 pm
par VincentGOUDE
Bonjour,
y-a-t-il des limites coté Squash ou coté Serveur concernant le nombre de test pouvant être importés via un fichier Excel nous sommes confrontés à des erreurs lorsque plus de 200 tests sont renseignés.

Merci

Limite d'import Excel

Publié : mer. mars 22, 2017 10:16 am
par Kazgaroth
Bonjour Goude,

J'ai posé la question il y a plus de 2 semaines mais je n'ai pas eu de réponses des admins/dev :( :( :(


De mon coté ça part en timeout sur des imports de plus de 500 lignes.
Et quand on a plus de 6000 lignes, c'est désagréable...

De votre coté, quel est le comportement?
Avez-vous toujours le chenillard qui tourne (sur la page et/ou sur l'onglet de votre navigateur)?
- si oui, squash tourne toujours, il faut attendre (au pire jusqu'au timeout et recommencer avec moins de lignes)
- si non, squash s'est crashé

Sachant que les erreurs ne sont pas toutes remontées à l'écran :
- espace dans le path de votre cas de test/exigence/liaison des 2 ==> non catché
- etc...

De fait, à minima, bien vérifier que votre fichier est bien formaté au niveau des path.
Et si vous souhaitez faire ceinture/bretelle :
- ne pas mélanger majuscule/minuscule (le tri est fait selon la casse)
- ne pas utiliser de caractères spéciaux dans le path (ou bien les échapper avec '\')

J'attends votre retour pour savoir si ma réponse vous a été utile.
Dans le cas contraire, croisons les doigts pour qu'un GD (gentil dévloppeur) passe dans le coin et nous donne les infos de limitation possible du nombre de lignes excel traitées par fichier d'import.

cdt
Kaz

Limite d'import Excel

Publié : lun. mars 27, 2017 1:04 pm
par VincentGOUDE
Le comportement varie, le logo de chargement tourne en boucle.
Au bout de 15 minutes généralement un timeout est atteint et la bannière d'erreur apparait brièvement révélant si on clic dessus une Erreur 500:
error : Internal Server Error
type : org.hibernate.AssertionFailure
message : null id in org.squashtest.tm.domain.testcase.TestCase entry (don't flush the Session after an exception occurs)

La seule solution est de tronçonner le fichier d'import en lot de 200 Tests.
A noter que nous rencontrons le même problème sur le copier/coller de répertoire.

Limite d'import Excel

Publié : mar. mars 28, 2017 5:01 pm
par Kazgaroth
Bonjour GOUDE,

Le null id semble vouloir dire que vous avez une ligne qui ne passe pas.
Il y a un ID unique par testcase normalement.

Quelle version de squash utilisez-vous? le fichier d'import que vous utilisez correspond bien au modèle pour cette version de squash?

@Marion : pourriez-vous nous donner votre avis?

merci d'avance
cdt
Kaz

Limite d'import Excel

Publié : mer. avr. 05, 2017 4:58 pm
par mdelobeau
Bonjour,

Il s'agit d'une limite plutôt côté serveur, il n'y a pas de limite connue côté Squash.
Qu'est-ce que vous observez ? L'import tourne en boucle ? Un timeout ?

Cordialement,

Marion - Equipe Squash

Limite d'import Excel

Publié : jeu. avr. 06, 2017 9:51 am
par Kazgaroth
Bonjour Marion et Goude,

Grosso modo, les utilisateurs squash semblent tous impactés par ce souci (enfin, ceux qui utilisent la fonctionnalité d'import).

Marion, pourriez-vous nous fournir des infos sur comment contourner le problème?


Merci d'avance

cordialement,
Kaz

Limite d'import Excel

Publié : jeu. avr. 06, 2017 6:23 pm
par mdelobeau
Bonjour,

Malheureusement, je ne peux pas vous aider beaucoup plus.
Je vous invite à vous tourner vers vos services infra pour voir si un proxy bloque les requêtes au bout d'un certain temps (dans le cas où vous obtenez un timeout).

Pour info, je viens de faire le test en local d'importer 1000 cas de test et cela a fonctionné (ça a pris 10-15 min).

Cordialement,

Marion - Equipe Squash

Limite d'import Excel

Publié : ven. avr. 07, 2017 8:28 am
par Kazgaroth
en local, comme à partir du serveur?

si oui, c'est de la triche ;)

Je vais contacter mon équipe infra pour voir ce qu'il en est.
Je reviendrai ici donner une solution si on en trouve une :)

Limite d'import Excel

Publié : ven. avr. 07, 2017 4:41 pm
par mdelobeau
Bonjour Kazgaroth,

J'ai refait le test sur une autre instance sur un serveur (sans tricher donc ;) ) et cela fonctionne également.

Merci de revenir vers nous dès que vous avez du nouveau.

Cordialement,

Marion - Equipe Squash

Limite d'import Excel

Publié : lun. déc. 11, 2017 2:07 pm
par mc-squashuser
Il convient d'échapper un certain nombre de caractères parasites (pas documentés à ma connaissance) : les parenthèses, les ":", et d'autres...
Sinon le chemin du cas de test n'est pas correctement reconnu comme il faut