

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Testez vos packages avec Maya tâche de rendu
<a name="submit-render-maya-mtoa"></a>

Après avoir créé les `maya-openjd` packagesMaya,MtoA, et, vous pouvez les tester à l'aide d'une tâche de rendu. Le référentiel d'exemples de Deadline Cloud contient une [ plaque tournante avec MayaArnold](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/job_bundles/turntable_with_maya_arnold) /job bundle qui permet de rendre une animation à l'aide Maya de et. Arnold Le job bundle utilise également FFmpeg pour encoder une vidéo, qui est disponible sur la chaîne. `conda-forge`

## Réalisation de tests locaux
<a name="maya-test-locally"></a>

Vous pouvez exécuter le modèle de tâche sur votre poste de travail à l'aide de l'interface de ligne de commande [ Open Job Description](https://github.com/OpenJobDescription/openjd-cli#readme). Installez la CLI avec`pip`.

```
pip install openjd-cli
```

Dans le `job_bundles` répertoire du référentiel d'exemples, exécutez la commande suivante. Le `ErrorOnArnoldLicenseFail=false` paramètre indique Arnold d'effectuer le rendu avec des filigranes au lieu d'échouer lorsqu'aucune licence n'est disponible.

```
openjd run turntable_with_maya_arnold/template.yaml \
    --environment ../queue_environments/conda_queue_env_pyrattler.yaml \
    -p CondaPackages="maya maya-mtoa maya-openjd ffmpeg" \
    -p CondaChannels="file://$HOME/my-conda-channel conda-forge" \
    -p ErrorOnArnoldLicenseFail=false \
    -p FrameRange=1-5
```

L'`--environment`option applique l'environnement de file d'attente conda, qui crée un environnement virtuel conda avec les packages spécifiés dans. `CondaPackages` Le `CondaChannels` paramètre inclut à la fois le canal local pour vos packages personnalisés et `conda-forge` pour`ffmpeg`. Si vous avez publié sur une chaîne Amazon S3 au lieu d'une chaîne locale, remplacez le `file://` chemin par l'URL de votre `s3://` chaîne.

Une fois la tâche terminée, le résultat affiché se trouve dans le `turntable_with_maya_arnold/output/` répertoire.

## Tests sur Deadline Cloud
<a name="maya-test-deadline-cloud"></a>

Après avoir configuré votre file d'attente de production pour utiliser le canal conda Amazon S3, soumettez la tâche de rendu à Deadline Cloud. Ajoutez le `conda-forge` canal au `CondaChannels` paramètre de votre environnement de file d'attente conda pour fournir une source `ffmpeg` et les dépendances Python requises par l'adaptateur. Dans le `job_bundles` répertoire du référentiel d'exemples, exécutez la commande suivante.

```
deadline bundle submit turntable_with_maya_arnold
```

Utilisez le moniteur Deadline Cloud pour suivre l'avancement de la tâche. Sur le moniteur, sélectionnez la tâche correspondant à la tâche et choisissez ** Afficher les journaux**. Sélectionnez l'action ** Lancer la ** session conda pour vérifier que les `maya-openjd` packages `maya``maya-mtoa`,, et ont été trouvés dans le canal Amazon S3.