* Add .pcd files to testing functional. Add cypress test.
* Add plugin to compare images.
* Add const file for testing canvas3d
* Add canvas3d folder to testing via cypress
* Add compare images to cypress.
* Some rework.
* Disable the test for Firefox.
* Disable the test in the cypress_cron_type.json (the record removed).
* Apply comments.
* Added click() as workaround for excluding wait()
* Try to click on the disabled workspace selectors.
For exluding check ant* class.
* Regenerate .pcd.
Add loop to wheel top/side/front
* Loop for wheel for perspective also.
* Cypress test. Create more than one task per time from project.
* Add cypress command.
* Little bit fix.
* Adaptation cypress test for issue 2625.
* Some rework test
* Change context text.
* Rename test
* Initial version of shortcut fixes using mousetrap
* Redesigned visualization settings
* Updated cypress tests
* Minor fix in AAM
* Aborted extra changes
* 1.1.0
* Updated version & changelog
* Aborted extra changes
* Fixed headers
* Using keycodes in cypress
* Fixed a couple of commands
* add test
* add cssSelectors and change cvat-ui version
* fix test if it is running at firefox
* change ant to cvat cssSelector
* improvements by comments
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
* add test
* add className for elements and chage cvat-ui version
* change ant to cvat cssSelector
* fix test if it is running at firefox
* improvements by comments
* fix fail
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
* added new steps with incorrect user and password
* added className and change cvat-ui version
* improvements closeNotification function
* fixed if it running at firefox
* added className
* fix space on string
* added closeNotification in step
* improvements by comments
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
* added step change password with incorrect password
* added cssSelectors for elements and changed cvat-ui version
* rename step
* improvements by comment
* fix if test running in firefox
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
* add test
* add cssSelector for elements and update cvat-ui versions
* added step for verify select two filters
* rework by comments
* improved selection of two filters
* improvements by comments
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
* Cypress test. Label constructor. Color label.
One test adaptation.
* Fix test case22. Disable checking tag name.
* Some fix.
* Add css classes. Update cypress command.
* Version updated
* Some rework case22
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
* add test
* improvements test
* improvements other tests
* add cssSelectors
* small improvements
Co-authored-by: Dmitriy Oparin <dmitriyx.oparin@intel.com>
Try to fix "Cypress failed to make a connection to the Chrome DevTools Protocol"
Adding selection lable name when goint to AAM to cypress command.
Fix some test for avid fail when the label order is reversed
* Save lable value befor create an object.
And check it on right panel.
* Test for issue 1425. Select the necessary label in any case in AAM.
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
* First step
* Second step
* Third step
* Change css class to find a task.
* Increase image count to 50, segmentSize to 10
Test adaptation.
Some fix.
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
* The change in the measurement of CVAT-UI code coverage.
* Firefox to cron without coverage.
PR, push coverage via Chrome.
* Refactoring .travis.yml.
Added a wait of 10 seconds in the first test to prevent a login error in CVAT after rebuilding containers after code instrumentation.
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Try to draw a points shape/track
Try to use parameter “number of points”, points drawing should automatically stop after this number of points is achieved
Try to switch a label and draw one more points
Check if everything works here
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Try to draw a polylines shape/track
Try to use parameter “number of points”, polylines drawing should automatically stop after this number of points is achieved
Try to switch a label and draw one more polylines
Check if everything works here
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Try to draw a polygon shape/track
Try to use parameter “number of points”, polygon drawing should automatically stop after this number of points is achieved
Try to switch a label and draw one more polygon
Check if everything works here
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
Try to draw a cuboid shape in two ways (by 2 points, by 4 points)
Try to draw a cuboid track
Try to switch a label and draw one more cuboid
Check if objects are drawn and they are shapes/tracks with right labels
Co-authored-by: Kruchinin <dmitryx.kruchinin@intel.com>
* Try measure coverage
* Return first logic to runing a tests and measure coverage.
* Prepare to measure coverage.
Temporary disable run Cypress test via Firefox.
* Disable creating nyc output before implementing the coverage measurement.
* Change plugin for nyc to babel.
Add to eclude folders:
3rdparty
tests
Disable run test via Firefox.
* Update travis.yaml
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
* Cypress test for actions on rectangle.
* Apply comments
Rename "createShape" command to "createRectangle"
and remove "createTrack" (combining 2 commands into one).
Adaptation of tests.
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
* Cypress test to check if parameters "startFrame", "stopFrame", "frameStep" works as expected
* Apply comments.
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
* Cupress test for issue 1785
Add test.
Add functionality for create zip archive with images.
Update package.json, package-lock.json.
* Applying comments.
Code refactoring.
* Applying comments.
* Reworking commands to search for elements by new classes
* Return Promise from imageGenerator function.
Remove wait() after image generation.
* Replace "throw" to "reject" in the "imageGenerator" function.
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
* Cypress test for issue 1919
* Increase value of "defaultCommandTimeout" to 10000ms
* Appying comments.
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>
* Automate test preparation(mandatory operations for each test cases)
- Add test for creating an annotation task.
- Add automate for creating superuser.
* Add tests for issue 1599.
* Run Cypress from Travis CI.
Remove Cypress installation command from Dockerfile.ci
Remove the unnecessary docker-compose.ci.yml
* Replase image for creation an annotation task.
Change name of imsge in the Cypress test create_new_task.js
* Temporarily deleting the annotation task creation functionality
* Image generarion functionality
Add Cypress module for auto generation images
Add package files.
* Add custome commands for create an annotation task and a shape.
* Applying comments.
* /tasks instead of /task in the tests (applying comments)
Co-authored-by: Dmitry Kruchinin <dmitryx.kruchinin@intel.com>